{"id":23498,"date":"2026-07-07T09:46:14","date_gmt":"2026-07-07T07:46:14","guid":{"rendered":"https:\/\/www.spanishminute.com\/?page_id=23498"},"modified":"2026-07-09T22:40:01","modified_gmt":"2026-07-09T20:40:01","slug":"blogs","status":"publish","type":"page","link":"https:\/\/www.spanishminute.com\/uk\/blogs\/","title":{"rendered":"\u0411\u043b\u043e\u0433"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"23498\" class=\"elementor elementor-23498\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a198c87 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a198c87\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5b7192b\" data-id=\"5b7192b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a0e9c76 elementor-widget elementor-widget-html\" data-id=\"a0e9c76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== SPANISHMINUTE \u00b7 BLOQUE 14: BLOG COMPLETO (API REST, aut\u00f3nomo y responsive) =====\n     Pegar en un widget HTML de Elementor en la p\u00e1gina del Blog.\n     Lee EN VIVO tus entradas publicadas de WordPress (API REST), detecta la categor\u00eda\n     \"Negocios\" (el resto = Espa\u00f1ol general) y usa la imagen destacada de cada entrada.\n     No necesitas Loop Grid ni filtro de Elementor: este bloque lo hace todo.\n     NOTA: funciona al estar en el mismo dominio (spanishminute.com). -->\n<div class=\"sm-blog\" id=\"sm-blog\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@600;700;800;900&family=Inter:wght@400;500;600;700&display=swap');\n    .sm-blog{font-family:'Inter',system-ui,sans-serif;color:#08263C;background:#FBFDFE;}\n    .sm-blog *{box-sizing:border-box;}\n    .sm-blog .head{background:#F1F6FA;border-bottom:1px solid #DBE6EF;}\n    .sm-blog .head .in{max-width:1080px;margin:0 auto;padding:56px 32px 40px;text-align:center;}\n    .sm-blog .eyebrow{font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#1878A8;}\n    .sm-blog h1{font-family:'Montserrat',sans-serif;font-weight:900;font-size:48px;margin:12px 0 0;color:#08263C;letter-spacing:-0.02em;line-height:1.05;}\n    .sm-blog .sub{font-size:19px;line-height:1.6;margin:14px auto 0;color:#3B4A59;max-width:58ch;}\n    .sm-blog .pills{display:inline-flex;gap:6px;margin-top:28px;background:#fff;border:1px solid #DBE6EF;border-radius:999px;padding:6px;box-shadow:0 1px 2px rgba(15,27,38,.06);flex-wrap:wrap;justify-content:center;}\n    .sm-blog .pill{cursor:pointer;border:0;border-radius:999px;padding:10px 20px;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;background:transparent;color:#3B4A59;transition:all .12s ease;}\n    .sm-blog .pill.active{background:#1878A8;color:#fff;}\n    .sm-blog .grid-wrap{max-width:1080px;margin:0 auto;padding:48px 32px 84px;}\n    .sm-blog .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}\n    .sm-blog .card{text-decoration:none;background:#fff;border:1px solid #DBE6EF;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(15,27,38,.06),0 2px 8px rgba(15,27,38,.04);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;}\n    .sm-blog .card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(15,27,38,.13);}\n    .sm-blog .cover{position:relative;height:150px;display:flex;align-items:flex-end;padding:12px;overflow:hidden;}\n    .sm-blog .cover img{position:absolute;top:0;left:0;width:145%;height:100%;object-fit:cover;object-position:left center;display:block;}\n    .sm-blog .cover .emoji{position:relative;font-size:30px;}\n    .sm-blog .tag{position:relative;margin-left:auto;font-family:'Montserrat',sans-serif;font-weight:800;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:5px 10px;border-radius:999px;box-shadow:0 2px 8px rgba(8,38,60,.28);}\n    .sm-blog .body{padding:16px 18px 18px;display:flex;flex-direction:column;flex:1;}\n    .sm-blog .body h4{margin:0;font-size:16px;color:#08263C;line-height:1.35;text-wrap:pretty;font-weight:700;}\n    .sm-blog .read{margin-top:14px;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13.5px;}\n    .sm-blog .more-wrap{text-align:center;margin-top:36px;}\n    .sm-blog .more{background:#1878A8;color:#fff;border:0;cursor:pointer;padding:14px 30px;border-radius:18px;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:800;box-shadow:0 10px 24px rgba(24,120,168,.28);transition:filter .12s ease;}\n    .sm-blog .more:hover{filter:brightness(.94);}\n    .sm-blog .status{text-align:center;color:#6B7C8C;font-size:15px;padding:20px 0;}\n    \/* Tablet *\/\n    @media(max-width:1024px){\n      .sm-blog .head .in{padding:48px 28px 32px;}\n      .sm-blog h1{font-size:38px;}\n      .sm-blog .grid-wrap{padding:40px 28px 64px;}\n      .sm-blog .grid{grid-template-columns:1fr 1fr;}\n    }\n    \/* M\u00f3vil *\/\n    @media(max-width:600px){\n      .sm-blog .head .in{padding:40px 20px 28px;}\n      .sm-blog h1{font-size:29px;}\n      .sm-blog .sub{font-size:16px;}\n      .sm-blog .grid-wrap{padding:32px 20px 52px;}\n      .sm-blog .grid{grid-template-columns:1fr;}\n    }\n  <\/style>\n\n  <div class=\"head\">\n    <div class=\"in\">\n      <span class=\"eyebrow\" id=\"sm-blog-eyebrow\">Blog<\/span>\n      <h1 id=\"sm-blog-title\">El blog de Spanishminute<\/h1>\n      <p class=\"sub\" id=\"sm-blog-sub\">Dos mundos, un blog: espa\u00f1ol general para tu vida y espa\u00f1ol de negocios para tu trabajo. Filtra por categor\u00eda.<\/p>\n      <div class=\"pills\">\n        <button class=\"pill active\" data-cat=\"todos\">Todos<\/button>\n        <button class=\"pill\" data-cat=\"general\">\ud83d\udde3\ufe0f Espa\u00f1ol general<\/button>\n        <button class=\"pill\" data-cat=\"negocios\">\ud83d\udcbc Espa\u00f1ol de negocios<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"grid-wrap\">\n    <div class=\"grid\" id=\"sm-blog-grid\"><\/div>\n    <div class=\"status\" id=\"sm-blog-status\">Cargando art\u00edculos\u2026<\/div>\n    <div class=\"more-wrap\"><button class=\"more\" id=\"sm-blog-more\" style=\"display:none;\">Cargar m\u00e1s art\u00edculos<\/button><\/div>\n  <\/div>\n\n  <script>\n  (function(){\n    var root = document.getElementById('sm-blog');\n    if(!root || root.dataset.wired) return;\n    root.dataset.wired = '1';\n    var grid = document.getElementById('sm-blog-grid');\n    var statusEl = document.getElementById('sm-blog-status');\n    var moreBtn = document.getElementById('sm-blog-more');\n    var eyebrowEl = document.getElementById('sm-blog-eyebrow');\n    var titleEl = document.getElementById('sm-blog-title');\n    var subEl = document.getElementById('sm-blog-sub');\n    var PAGE = 12;\n    var all = [], cat = 'todos', shown = 0;\n\n    var COPY = {\n      todos:    { e:'Blog', t:'El blog de Spanishminute', s:'Dos mundos, un blog: espa\u00f1ol general para tu vida y espa\u00f1ol de negocios para tu trabajo. Filtra por categor\u00eda.' },\n      general:  { e:'Blog \u00b7 Espa\u00f1ol general', t:'Aprende espa\u00f1ol para la vida', s:'Trucos, gram\u00e1tica y recursos para tu espa\u00f1ol del d\u00eda a d\u00eda y para el DELE.' },\n      negocios: { e:'Blog \u00b7 Espa\u00f1ol de negocios', t:'Espa\u00f1ol para el trabajo', s:'Art\u00edculos centrados en el espa\u00f1ol profesional: reuniones, emails, entrevistas y negociaci\u00f3n.' }\n    };\n\n    function decode(s){ var el=document.createElement('textarea'); el.innerHTML=s||''; return el.value; }\n\n    function fetchAll(){\n      var base='\/wp-json\/wp\/v2\/posts?per_page=100&_embed&page=';\n      function go(page){\n        return fetch(base+page).then(function(r){\n          if(!r.ok) return null;\n          var total=parseInt(r.headers.get('X-WP-TotalPages')||'1',10);\n          return r.json().then(function(posts){ return {posts:posts,total:total}; });\n        }).then(function(res){\n          if(!res) return;\n          res.posts.forEach(function(p){\n            var groups=(p._embedded&&p._embedded['wp:term'])?p._embedded['wp:term']:[];\n            var terms=[].concat.apply([],groups);\n            var isNeg=terms.some(function(t){ return t&&t.taxonomy==='category'&&(\/negocio\/i.test(t.slug||'')||\/negocio\/i.test(t.name||'')); });\n            var img='';\n            var media=p._embedded&&p._embedded['wp:featuredmedia'];\n            if(media&&media[0]){ var m=media[0]; var sizes=(m.media_details&&m.media_details.sizes)||{}; var pick=sizes.medium_large||sizes.large||sizes.medium||sizes.full; img=(pick&&pick.source_url)||m.source_url||''; }\n            all.push({ title:decode(p.title&&p.title.rendered), url:p.link, img:img, cat:isNeg?'negocios':'general' });\n          });\n          if(page<res.total && page<5) return go(page+1);\n        });\n      }\n      return go(1);\n    }\n\n    function cardHTML(p){\n      var isNeg=p.cat==='negocios';\n      var coverBg=isNeg?'linear-gradient(135deg,#1878A8,#0F4E78)':'#EAF4FA';\n      var tagBg=isNeg?'#1878A8':'#318FC2';\n      var accent=isNeg?'#1878A8':'#136293';\n      var tag=isNeg?'Negocios':'General';\n      var emoji=isNeg?'\ud83d\udcbc':'';\n      var cover='<div class=\"cover\" style=\"background:'+coverBg+';\">';\n      if(p.img) cover+='<img decoding=\"async\" src=\"'+p.img+'\" loading=\"lazy\" alt=\"\">';\n      else if(emoji) cover+='<span class=\"emoji\">'+emoji+'<\/span>';\n      cover+='<span class=\"tag\" style=\"background:'+tagBg+';\">'+tag+'<\/span><\/div>';\n      return '<a class=\"card\" href=\"'+p.url+'\" target=\"_blank\" rel=\"noopener\">'+cover+\n        '<div class=\"body\"><h4>'+p.title+'<\/h4><span class=\"read\" style=\"color:'+accent+';\">Leer art\u00edculo \u2192<\/span><\/div><\/a>';\n    }\n\n    function filtered(){ return cat==='todos'?all:all.filter(function(p){return p.cat===cat;}); }\n\n    function render(reset){\n      var list=filtered();\n      if(reset){ grid.innerHTML=''; shown=0; }\n      var slice=list.slice(shown, shown+PAGE);\n      var html=''; slice.forEach(function(p){ html+=cardHTML(p); });\n      grid.insertAdjacentHTML('beforeend', html);\n      shown+=slice.length;\n      moreBtn.style.display = shown<list.length ? 'inline-block' : 'none';\n      statusEl.style.display = list.length? 'none':'block';\n      if(!list.length) statusEl.textContent='No hay art\u00edculos en esta categor\u00eda todav\u00eda.';\n    }\n\n    function setCat(c){\n      cat=c;\n      [].forEach.call(root.querySelectorAll('.pill'), function(b){ b.classList.toggle('active', b.dataset.cat===c); });\n      var cp=COPY[c]||COPY.todos; eyebrowEl.textContent=cp.e; titleEl.textContent=cp.t; subEl.textContent=cp.s;\n      render(true);\n    }\n\n    [].forEach.call(root.querySelectorAll('.pill'), function(b){ b.addEventListener('click', function(){ setCat(b.dataset.cat); }); });\n    moreBtn.addEventListener('click', function(){ render(false); });\n\n    fetchAll().then(function(){\n      if(!all.length){ statusEl.textContent='No se pudieron cargar los art\u00edculos.'; return; }\n      render(true);\n    }).catch(function(){ statusEl.textContent='No se pudieron cargar los art\u00edculos.'; });\n  })();\n  <\/script>\n<\/div>\n<!-- ===== FIN BLOQUE 14 ===== -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Blog El blog de Spanishminute Dos mundos, un blog: espa\u00f1ol general para tu vida y espa\u00f1ol de negocios para tu trabajo. Filtra por categor\u00eda. Todos \ud83d\udde3\ufe0f Espa\u00f1ol general \ud83d\udcbc Espa\u00f1ol de negocios Cargando art\u00edculos\u2026 Cargar m\u00e1s art\u00edculos<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_uag_custom_page_level_css":"","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"on","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"on","ocean_display_header":"on","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"280","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"on","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"off","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"off","ocean_display_footer_bottom":"off","ocean_custom_footer_template":"","_joinchat":[],"footnotes":""},"class_list":["post-23498","page","type-page","status-publish","hentry","entry","owp-thumbs-layout-horizontal","owp-btn-normal","owp-tabs-layout-horizontal","has-no-thumbnails","has-product-nav"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"ocean-thumb-m":false,"ocean-thumb-ml":false,"ocean-thumb-l":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false},"uagb_author_info":{"display_name":"Inma Mart\u00edn","author_link":"https:\/\/www.spanishminute.com\/uk\/author\/moon\/"},"uagb_comment_info":0,"uagb_excerpt":"Blog El blog de Spanishminute Dos mundos, un blog: espa\u00f1ol general para tu vida y espa\u00f1ol de negocios para tu trabajo. Filtra por categor\u00eda. Todos \ud83d\udde3\ufe0f Espa\u00f1ol general \ud83d\udcbc Espa\u00f1ol de negocios Cargando art\u00edculos\u2026 Cargar m\u00e1s art\u00edculos","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.spanishminute.com\/uk\/wp-json\/wp\/v2\/pages\/23498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.spanishminute.com\/uk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.spanishminute.com\/uk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.spanishminute.com\/uk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.spanishminute.com\/uk\/wp-json\/wp\/v2\/comments?post=23498"}],"version-history":[{"count":37,"href":"https:\/\/www.spanishminute.com\/uk\/wp-json\/wp\/v2\/pages\/23498\/revisions"}],"predecessor-version":[{"id":23600,"href":"https:\/\/www.spanishminute.com\/uk\/wp-json\/wp\/v2\/pages\/23498\/revisions\/23600"}],"wp:attachment":[{"href":"https:\/\/www.spanishminute.com\/uk\/wp-json\/wp\/v2\/media?parent=23498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}