{"id":1230,"date":"2023-04-23T17:20:25","date_gmt":"2023-04-23T15:20:25","guid":{"rendered":"https:\/\/josefrancenlinea.com\/Blog\/?page_id=1230"},"modified":"2026-10-10T22:47:33","modified_gmt":"2026-10-10T20:47:33","slug":"inteligencia-artificial-global","status":"publish","type":"page","link":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/","title":{"rendered":"Inteligencia Artificial Global"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1230\" class=\"elementor elementor-1230\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac40057 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"ac40057\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e2385de elementor-widget elementor-widget-heading\" data-id=\"e2385de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Inteligencia Artificial Global<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-03c81ce elementor-widget elementor-widget-image\" data-id=\"03c81ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"512\" height=\"410\" src=\"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2023\/06\/IA-Global-512x410-1.webp\" class=\"attachment-large size-large wp-image-1268\" alt=\"Inteligencia Artificial Global\" srcset=\"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2023\/06\/IA-Global-512x410-1.webp 512w, https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2023\/06\/IA-Global-512x410-1-300x240.webp 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43cb9a2 elementor-widget elementor-widget-text-editor\" data-id=\"43cb9a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis!<\/p><p>Aqu\u00ed puedes usar y consultar a la <span style=\"color: #0000ff;\"><strong>Inteligencia Artificial Global<\/strong><\/span> (IA Global) para obtener respuestas precisas y r\u00e1pidas.<\/p><p>Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.<\/p><p>La IA est\u00e1 entrenada en una amplia gama de temas y utiliza algoritmos avanzados para procesar la informaci\u00f3n y ofrecerte una respuesta relevante.<\/p><p>No dudes en preguntar cualquier cosa que quieras, desde temas de actualidad hasta asesoramiento personal. \u00a1Estamos aqu\u00ed para ayudarte!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f936023 elementor-widget elementor-widget-heading\" data-id=\"f936023\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Para usar la Inteligencia Artificial Global, simplemente...<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f883fe elementor-widget elementor-widget-text-editor\" data-id=\"4f883fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>1.- Entra tu Prompt (Pregunta\/Consulta) en el campo de abajo.<\/p><p>2.- Y luego pulsa el bot\u00f3n azul \u00abGenerar art\u00edculo\u00bb debajo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-146a259 elementor-widget elementor-widget-shortcode\" data-id=\"146a259\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script>var aaaIsBackend = false;<\/script>\r\n\r\n\r\n<div class=\"aaa-writer\">\r\n  <h2>Generar art\u00edculo<\/h2>\r\n\r\n  <!-- \u2705 CSS m\u00ednimo: spinner animado + labels en negrita + estado de edici\u00f3n -->\r\n  <style>\r\n    \/* Spinner circular (gris m\u00e1s oscuro) *\/\r\n    .aaa-spinner{\r\n      width:14px;height:14px;\r\n      border:2px solid #6b7280 !important;  \/* gris medio *\/\r\n      border-top-color:transparent !important;\r\n      border-right-color:transparent !important;\r\n      border-radius:50%;\r\n      display:inline-block;\r\n      animation:aaaSpin .8s linear infinite;\r\n    }\r\n    @keyframes aaaSpin{to{transform:rotate(360deg)}}\r\n\r\n    \/* Texto \"Generating article\u2026\" parpadeando en gris *\/\r\n    .aaa-generating-text{\r\n      color:#4b5563;                         \/* gris m\u00e1s oscuro *\/\r\n      animation:aaaBlink 1.2s ease-in-out infinite;\r\n    }\r\n    @keyframes aaaBlink{\r\n      0%{opacity:.45}50%{opacity:1}100%{opacity:.45}\r\n    }\r\n\r\n    \/* Alineaci\u00f3n en barras de acciones *\/\r\n    #aaa-top-actions,#aaa-bottom-actions{\r\n      display:flex;align-items:center;gap:12px;flex-wrap:wrap;\r\n    }\r\n\r\n    \/* Labels en negrita *\/\r\n    #aaa-title-label,#aaa-content-label{font-weight:700;}\r\n\r\n    \/* Campo T\u00cdTULO como caja blanca, igual al input KEYWORD *\/\r\n    #aaa-article-title.aaa-editbox-title{\r\n      display: block;\r\n      width: 100%;\r\n      padding: 10px;\r\n      min-height: 38px;               \/* altura base similar al input *\/\r\n      line-height: 1.4;\r\n      overflow: auto;\r\n      background: #fff;               \/* caja blanca *\/\r\n      border: 1px solid #cbd5e1;      \/* borde suave *\/\r\n      border-radius: 6px;\r\n      box-sizing: border-box;         \/* asegura misma medida que input *\/\r\n      font-size: 14px;                \/* mismo tama\u00f1o de texto *\/\r\n    }\r\n\r\n    \/* Campo CONTENIDO como caja blanca (consistente con T\u00cdTULO) *\/\r\n    #aaa-article-content.aaa-editbox-content{\r\n      background:#fff;\r\n      border:1px solid #cbd5e1;\r\n      border-radius:6px;\r\n      padding:10px;\r\n      min-height:160px;                     \/* altura base c\u00f3moda *\/\r\n      box-sizing:border-box;\r\n    }\r\n\r\n    \/* Estado de edici\u00f3n (borde verde discontinuo) \u2013 usado por el JS *\/\r\n    #aaa-article-title.aaa-editing,\r\n    #aaa-article-content.aaa-editing,\r\n    #aaa-article-title[contenteditable=\"true\"],\r\n    #aaa-article-content[contenteditable=\"true\"] {\r\n      border: 1px dashed #16a34a !important; \/* borde verde visible *\/\r\n      background: #fff !important;\r\n      outline: none !important;\r\n      outline-offset: 3px !important;\r\n    }\r\n    \r\n    \/* Refuerzo: si se marca el contenedor .aaa-editable *\/\r\n    .aaa-editable .aaa-editbox-title,\r\n    .aaa-editable .aaa-editbox-content {\r\n      border: 1px dashed #16a34a !important;\r\n      background: #fff !important;\r\n    }\r\n  <\/style>\r\n    <style id=\"aaa-edit-strong\">\r\n    \/* M\u00e1xima especificidad para los campos en edici\u00f3n *\/\r\n    .wrap .aaa-writer #aaa-title-wrap #aaa-article-title[contenteditable=\"true\"],\r\n    .wrap .aaa-writer #aaa-content-wrap #aaa-article-content[contenteditable=\"true\"],\r\n    #wpbody-content .wrap .aaa-writer #aaa-title-wrap #aaa-article-title[contenteditable=\"true\"],\r\n    #wpbody-content .wrap .aaa-writer #aaa-content-wrap #aaa-article-content[contenteditable=\"true\"]{\r\n      border: 1px dashed #16a34a !important;\r\n      background: #fff !important;\r\n      outline: 2px dashed #16a34a !important;\r\n      outline-offset: 3px !important;\r\n      box-shadow: 0 0 0 2px rgba(22,163,74,.12) inset !important;\r\n    }\r\n    <\/style>\r\n\r\n  <!-- PROMPT -->\r\n  <div class=\"aaa-field\">\r\n    <label id=\"aaa-prompt-label\" for=\"aaa-prompt\">\r\n      Prompt (tema \/ instrucciones)    <\/label>\r\n    <div class=\"aaa-control\">\r\n      <textarea\r\n        id=\"aaa-prompt\"\r\n        name=\"aaa-prompt\"\r\n        placeholder=\"Describe de qu\u00e9 tratar\u00e1 el art\u00edculo\u2026\"\r\n        style=\"width:100%;min-height:100px;resize:vertical;padding:10px;\"><\/textarea>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  \r\n  <!-- Acciones superiores -->\r\n  <div class=\"aaa-actions\" id=\"aaa-top-actions\" style=\"margin-top:16px;margin-bottom:16px;\">\r\n    <button\r\n      id=\"aaa-generate-btn\"\r\n      class=\"button button-primary\"\r\n      type=\"button\"\r\n      onclick=\"return (window.AAA_generateArticle ? window.AAA_generateArticle(event) : (window.AAA_generateArticleInline ? window.AAA_generateArticleInline(event) : false));\">\r\n      Generar art\u00edculo    <\/button>\r\n\r\n    <!-- Spinner durante la generaci\u00f3n -->\r\n    <span id=\"aaa-generating-label\" class=\"aaa-status generating\" role=\"status\" aria-live=\"polite\" style=\"display:none;align-items:center;gap:6px;\">\r\n      <span class=\"aaa-spinner\" aria-hidden=\"true\"><\/span>\r\n      <span class=\"aaa-generating-text\">Generando art\u00edculo...<\/span>\r\n    <\/span>\r\n\r\n    <!-- Estado \u201cContent generated:\u201d -->\r\n    <span id=\"aaa-article-status\" class=\"aaa-status\" role=\"status\" aria-live=\"polite\" style=\"display:none;\"><\/span>\r\n  <\/div>\r\n\r\n  <div class=\"aaa-result\">\r\n    \r\n    <!-- CONTENT -->\r\n    <div id=\"aaa-content-wrap\" style=\"display:none; margin-top:12px;\">\r\n        <label id=\"aaa-content-label\"\r\n               class=\"aaa-label-inline\"\r\n               for=\"aaa-article-content\"\r\n               style=\"display:block; margin-bottom:6px;\">\r\n          Contenido del art\u00edculo:        <\/label>\r\n\r\n      <div\r\n        id=\"aaa-article-content\"\r\n                role=\"textbox\"\r\n        aria-multiline=\"true\"\r\n        aria-labelledby=\"aaa-content-label\"\r\n        tabindex=\"0\"\r\n        class=\"aaa-editbox-content\"><\/div>\r\n    <\/div>\r\n\r\n\r\n  <!-- FRONTEND: solo copiar tras generar -->\r\n  <div class=\"aaa-actions\" style=\"display:flex;margin-top:12px;gap:12px;align-items:center;flex-wrap:wrap;\">\r\n    <button id=\"aaa-copy-btn\" type=\"button\" class=\"button aaa-hide\" aria-controls=\"aaa-article-content\">\r\n      Copiar al portapapeles    <\/button>\r\n  <\/div>\r\n\r\n<!-- Nonces y configuraci\u00f3n global para JS -->\r\n<script>\r\n(function () {\r\n  const AJAX_URL_FALLBACK = \"https:\/\/josefrancenlinea.com\/blog\/wp-admin\/admin-ajax.php\";\r\n  const ajaxURL = (window.aaaAjax && (aaaAjax.ajaxurl || aaaAjax.url))\r\n    ? (aaaAjax.ajaxurl || aaaAjax.url)\r\n    : AJAX_URL_FALLBACK;\r\n\r\n  \/\/ Inject minimal CSS once\r\n  (function injectMiniCSS(){\r\n    if (document.getElementById('aaa-inline-style')) return;\r\n    const css = `\r\n      .aaa-spinner{width:14px;height:14px;border:2px solid #6b7280!important;border-top-color:transparent!important;border-right-color:transparent!important;border-radius:50%;display:inline-block;animation:aaaSpin .8s linear infinite;}\r\n      @keyframes aaaSpin{to{transform:rotate(360deg)}}\r\n      .aaa-generating-text{color:#4b5563;animation:aaaBlink 1.2s ease-in-out infinite;}\r\n      @keyframes aaaBlink{0%{opacity:.45}50%{opacity:1}100%{opacity:.45}}\r\n    `;\r\n    const st = document.createElement('style');\r\n    st.id = 'aaa-inline-style';\r\n    st.textContent = css;\r\n    document.head.appendChild(st);\r\n  })();\r\n\r\n  function looksLikeHTML(str){ return typeof str==='string' && \/<\\w+[^>]*>\/.test(str); }\r\n  function pickHTML(payload, depth = 0) {\r\n    if (!payload || depth > 4) return '';\r\n    if (typeof payload === 'string') return payload.trim();\r\n    if (typeof payload.html === 'string')     return payload.html.trim();\r\n    if (typeof payload.content === 'string')  return payload.content.trim();\r\n    if (typeof payload.article === 'string')  return payload.article.trim();\r\n    if (payload.choices && payload.choices[0] && payload.choices[0].message && typeof payload.choices[0].message.content === 'string') {\r\n      return payload.choices[0].message.content.trim();\r\n    }\r\n    if (payload.data !== undefined) return pickHTML(payload.data, depth + 1);\r\n    return '';\r\n  }\r\n  function pickErrorMessage(root){\r\n    if (!root) return '';\r\n    if (typeof root.data === 'string' && root.data) return root.data;\r\n    if (root.data && typeof root.data.message === 'string') return root.data.message;\r\n    if (typeof root.message === 'string' && root.message) return root.message;\r\n    if (typeof root === 'string') return root;\r\n    return '';\r\n  }\r\n\r\n  function showSpinner(spinEl){\r\n    if (!spinEl) return;\r\n    spinEl.style.setProperty('display','inline-flex','important');\r\n    spinEl.style.alignItems = 'center';\r\n    spinEl.style.gap = '6px';\r\n    const icon = spinEl.querySelector('.aaa-spinner');\r\n    if (icon) {\r\n      icon.style.setProperty('border-color', '#6b7280', 'important');\r\n      icon.style.setProperty('border-top-color', 'transparent', 'important');\r\n      icon.style.setProperty('border-right-color', 'transparent', 'important');\r\n    }\r\n    const kids = spinEl.querySelectorAll('span');\r\n    if (kids && kids.length) {\r\n      const textSpan = Array.from(kids).reverse().find(s => s.textContent && s.textContent.length > 0);\r\n      if (textSpan && !textSpan.classList.contains('aaa-generating-text')) textSpan.classList.add('aaa-generating-text');\r\n    }\r\n  }\r\n  function hideSpinner(spinEl){ if (!spinEl) return; spinEl.style.setProperty('display','none','important'); }\r\n\r\n  \/\/ Fallback robusto de generaci\u00f3n\r\n  window.AAA_generateArticleInline = async function (ev) {\r\n    try {\r\n      if (ev && ev.preventDefault) ev.preventDefault();\r\n      if (ev && ev.stopImmediatePropagation) ev.stopImmediatePropagation();\r\n      if (window.isGeneratingArticle) return false;\r\n      window.isGeneratingArticle = true;\r\n\r\n      const btn        = document.getElementById('aaa-generate-btn');\r\n      const spin       = document.getElementById('aaa-generating-label');\r\n      const statusEl   = document.getElementById('aaa-article-status');\r\n      const promptEl   = document.getElementById('aaa-prompt');\r\n      const keywordEl  = document.getElementById('aaa-keyword');\r\n      const contentBox = document.getElementById('aaa-article-content');\r\n      const contentWrap= document.getElementById('aaa-content-wrap');\r\n      const titleWrap  = document.getElementById('aaa-title-wrap');\r\n      const titleBox   = document.getElementById('aaa-article-title');\r\n\r\n      const prompt  = (promptEl && promptEl.value ? promptEl.value : '').trim();\r\n      const keyword = (keywordEl && keywordEl.value ? keywordEl.value : '').trim();\r\n\r\n      if (!prompt) {\r\n        if (statusEl) { statusEl.textContent = '\u274c Falta el prompt.'; statusEl.style.display = 'inline-block'; }\r\n        return false;\r\n      }\r\n\r\n      if (btn)  btn.disabled = true;\r\n      if (statusEl) { statusEl.style.display = 'none'; statusEl.textContent = ''; }\r\n      showSpinner(spin);\r\n\r\n      let nGen = (window.aaaAjax && (aaaAjax.nonceGenerate || aaaAjax.nonce)) ? (aaaAjax.nonceGenerate || aaaAjax.nonce) : '';\r\n      if (!nGen) { nGen = \"e8ec57370c\"; }\r\n\r\n      const fd = new FormData();\r\n      fd.append('action', 'aaa_generate_article');\r\n      fd.append('prompt', prompt);\r\n      fd.append('keyword', keyword);\r\n      if (nGen) fd.append('_ajax_nonce', nGen);\r\n\r\n      const resp = await fetch(ajaxURL, { method: 'POST', body: fd, credentials: 'include' });\r\n      const raw  = await resp.text();\r\n\r\n      if (raw === '-1')  throw new Error('Nonce no v\u00e1lido o sesi\u00f3n expirada.');\r\n      if (raw === '0')   throw new Error('Respuesta vac\u00eda del servidor.');\r\n\r\n      let parsed = null;\r\n      try { parsed = JSON.parse(raw); } catch (_e) {}\r\n\r\n      if (!resp.ok) {\r\n        const snippet = (raw || '').slice(0, 240);\r\n        throw new Error('HTTP ' + resp.status + (snippet ? (': ' + snippet) : ''));\r\n      }\r\n\r\n      let ok = true;\r\n      let html = '';\r\n      if (parsed) {\r\n        const successField = (typeof parsed.success !== 'undefined') ? parsed.success : true;\r\n        ok = (typeof successField === 'boolean') ? successField : (String(successField) === 'true' || successField === 1);\r\n        html = pickHTML(parsed);\r\n        if (!ok) {\r\n          const msg = pickErrorMessage(parsed) || 'Error al generar el art\u00edculo.';\r\n          throw new Error(msg);\r\n        }\r\n      } else {\r\n        if (looksLikeHTML(raw)) html = raw.trim();\r\n      }\r\n\r\n      if (!html) {\r\n        console.error('[AAA] Generate: no HTML. RAW=', raw);\r\n        throw new Error('Respuesta sin contenido.');\r\n      }\r\n\r\n      if (contentBox) contentBox.innerHTML = html;\r\n      if (contentWrap) contentWrap.style.display = 'block';\r\n\r\n      const isBackend = !!window.aaaIsBackend;\r\n      if (isBackend && titleWrap) {\r\n        let titleText = keyword || '';\r\n        if (!titleText) {\r\n          const tmp = document.createElement('div');\r\n          tmp.innerHTML = html;\r\n          const h = tmp.querySelector('h1,h2');\r\n          titleText = h ? (h.textContent || '').trim() : '';\r\n        }\r\n        if (titleBox) titleBox.textContent = titleText;\r\n        titleWrap.style.display = 'block';\r\n      }\r\n\r\n      hideSpinner(spin);\r\n      if (statusEl) { statusEl.textContent = 'Contenido generado:'; statusEl.style.display = 'inline-block'; }\r\n\r\n      const copyBtn = document.getElementById('aaa-copy-btn');\r\n      if (copyBtn) copyBtn.classList.remove('aaa-hide');\r\n\r\n    } catch (err) {\r\n      console.error('[AAA] Generate fallback error:', err);\r\n      const spin     = document.getElementById('aaa-generating-label');\r\n      const statusEl = document.getElementById('aaa-article-status');\r\n      hideSpinner(spin);\r\n      if (statusEl) {\r\n        const base = (window.aaaI18n && aaaI18n.errorGenerating) ? aaaI18n.errorGenerating : 'Error al generar el art\u00edculo.';\r\n        statusEl.textContent = '\u274c ' + base + (err && err.message ? (' - ' + err.message) : '');\r\n        statusEl.style.display = 'inline-block';\r\n      }\r\n    } finally {\r\n      const btn = document.getElementById('aaa-generate-btn');\r\n      if (btn) btn.disabled = false;\r\n      window.isGeneratingArticle = false;\r\n    }\r\n    return false;\r\n  };\r\n\r\n  \/\/ Bind nativo\r\n  document.addEventListener('DOMContentLoaded', function () {\r\n    const g = document.getElementById('aaa-generate-btn');\r\n    if (g) {\r\n      g.removeEventListener('click', window.AAA_generateArticleInline);\r\n      g.addEventListener('click', window.AAA_generateArticleInline, { passive: false });\r\n    }\r\n  });\r\n\r\n  \/\/ Toggle edit bind (backend)\r\n  (function bindToggleEdit(){\r\n    if (!window.aaaIsBackend) return;\r\n    const btn = document.getElementById('aaa-toggle-edit');\r\n    if (!btn || btn.dataset.boundToggle === '1') return;\r\n    btn.dataset.boundToggle = '1';\r\n\r\n    btn.addEventListener('click', function(e){\r\n      e.preventDefault();\r\n      const title   = document.getElementById('aaa-article-title');\r\n      const content = document.getElementById('aaa-article-content');\r\n      if (!content) return;\r\n\r\n      const isEditing = (content.getAttribute('contenteditable') === 'true');\r\n      const next = isEditing ? 'false' : 'true';\r\n\r\n      content.setAttribute('contenteditable', next);\r\n      if (title) title.setAttribute('contenteditable', next);\r\n\r\n      btn.setAttribute('aria-pressed', (!isEditing).toString());\r\n      btn.textContent = isEditing\r\n        ? 'Editar art\u00edculo'\r\n        : 'Bloquear art\u00edculo';\r\n\r\n      if (!isEditing) {\r\n        const t = title ? (title.textContent || '').trim() : '';\r\n        if (title && !t) title.focus();\r\n        else content.focus();\r\n      }\r\n    }, {passive:false});\r\n  })();\r\n\r\n})();\r\n<\/script>\r\n\r\n<script>\r\n;(function($){\r\n  \/\/ Aplica\/limpia estilos inline con !important (prioridad m\u00e1xima)\r\n    function setInlineImportant(el, on){\r\n        if (!el) return;\r\n        if (on){\r\n          el.style.setProperty('border', '2px dashed #16a34a', 'important'); \/\/ borde m\u00e1s grueso\r\n          el.style.setProperty('background', '#fff', 'important');\r\n        } else {\r\n          el.style.removeProperty('border');\r\n          el.style.removeProperty('background');\r\n        }\r\n    }\r\n\r\n  \/\/ API p\u00fablica (por compatibilidad con tu c\u00f3digo previo)\r\n  window.AAA_forceEditStyles = function(apply){\r\n    var t = document.getElementById('aaa-article-title');\r\n    var c = document.getElementById('aaa-article-content');\r\n    setInlineImportant(t, !!apply);\r\n    setInlineImportant(c, !!apply);\r\n  };\r\n\r\n  \/\/ Observa cambios del atributo contenteditable y aplica los estilos\r\n  function bindObserver(id){\r\n    var el = document.getElementById(id);\r\n    if (!el) return;\r\n\r\n    \/\/ Estado inicial (por si ya est\u00e1 en edici\u00f3n)\r\n    setInlineImportant(el, el.getAttribute('contenteditable') === 'true');\r\n\r\n    var mo = new MutationObserver(function(muts){\r\n      for (var i=0;i<muts.length;i++){\r\n        if (muts[i].attributeName === 'contenteditable'){\r\n          setInlineImportant(el, el.getAttribute('contenteditable') === 'true');\r\n        }\r\n      }\r\n    });\r\n    mo.observe(el, { attributes:true, attributeFilter:['contenteditable'] });\r\n  }\r\n  bindObserver('aaa-article-title');\r\n  bindObserver('aaa-article-content');\r\n\r\n  \/\/ Hook universal al bot\u00f3n (convive con el handler original del toggle)\r\n  $(document)\r\n    .off('click.aaa-style-hook', '#aaa-toggle-edit')\r\n    .on('click.aaa-style-hook', '#aaa-toggle-edit', function(){\r\n      \/\/ Espera a que el handler principal cambie el atributo\r\n      setTimeout(function(){\r\n        var t = document.getElementById('aaa-article-title');\r\n        var c = document.getElementById('aaa-article-content');\r\n        if (t) setInlineImportant(t, t.getAttribute('contenteditable') === 'true');\r\n        if (c) setInlineImportant(c, c.getAttribute('contenteditable') === 'true');\r\n      }, 0);\r\n    });\r\n\r\n})(jQuery);\r\n<\/script>\r\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09b9208 elementor-widget elementor-widget-image\" data-id=\"09b9208\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2023\/06\/person-getting-contents-300x300-1.webp\" class=\"attachment-large size-large wp-image-1265\" alt=\"Inteligencia Artificial Global - imagen\" srcset=\"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2023\/06\/person-getting-contents-300x300-1.webp 300w, https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2023\/06\/person-getting-contents-300x300-1-150x150.webp 150w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4543e29 elementor-widget elementor-widget-text-editor\" data-id=\"4543e29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Si deseas aprovechar la inteligencia artificial para crear contenidos, puedes explorar distintas herramientas de IA que te ayuden a redactar textos, generar im\u00e1genes y desarrollar materiales para tus proyectos digitales.<\/p><p>Lo importante es elegir herramientas que respondan a tus necesidades y utilizarlas de forma pr\u00e1ctica y sostenible.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5835969 elementor-widget elementor-widget-image\" data-id=\"5835969\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"300\" height=\"273\" src=\"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2023\/06\/person-with-ok-300x273-1.webp\" class=\"attachment-large size-large wp-image-1266\" alt=\"gracias por tu visita\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ddf4cc elementor-widget elementor-widget-text-editor\" data-id=\"9ddf4cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Muchas Gracias Por Tu Visita.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Inteligencia Artificial Global \u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis! Aqu\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\u00e1pidas. Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta. La IA est\u00e1 entrenada en una amplia gama de temas y utiliza algoritmos avanzados para procesar la informaci\u00f3n y ofrecerte una respuesta relevante. No dudes en preguntar cualquier cosa que quieras, desde temas de actualidad hasta asesoramiento personal. \u00a1Estamos aqu\u00ed para ayudarte! Para usar la Inteligencia Artificial Global, simplemente&#8230; 1.- Entra tu Prompt (Pregunta\/Consulta) en el campo de abajo. 2.- Y luego pulsa el bot\u00f3n azul \u00abGenerar art\u00edculo\u00bb debajo. Si deseas aprovechar la inteligencia artificial para crear contenidos, puedes explorar distintas herramientas de IA que te ayuden a redactar textos, generar im\u00e1genes y desarrollar materiales para tus proyectos digitales. Lo importante es elegir herramientas que respondan a tus necesidades y utilizarlas de forma pr\u00e1ctica y sostenible. Muchas Gracias Por Tu Visita.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1230","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Inteligencia Artificial Global \u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis!Aqu\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\u00e1pidas.Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.La IA est\u00e1\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"6cfb-DoBFuXQOkT8fDVe9Wl2z3oIQQZuOu-cjuNTYs8\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"JoseFrancEnlinea - Marketing digital, inteligencia artificial y productividad para avanzar online de forma pr\u00e1ctica y sostenible.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Inteligencia Artificial Global - JoseFrancEnlinea\" \/>\n\t\t<meta property=\"og:description\" content=\"Inteligencia Artificial Global \u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis!Aqu\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\u00e1pidas.Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.La IA est\u00e1\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2026\/01\/jfe-default-social-share.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2026\/01\/jfe-default-social-share.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-04-23T15:20:25+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-10T20:47:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/JoseFrancEnline\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@JoseFrancEnline\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Inteligencia Artificial Global - JoseFrancEnlinea\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Inteligencia Artificial Global \u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis!Aqu\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\u00e1pidas.Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.La IA est\u00e1\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@JoseFrancEnline\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2026\/01\/jfe-default-social-share.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/inteligencia-artificial-global\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/#listItem\",\"position\":1,\"name\":\"Hogar\",\"item\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/inteligencia-artificial-global\\\/#listItem\",\"name\":\"Inteligencia Artificial Global\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/inteligencia-artificial-global\\\/#listItem\",\"position\":2,\"name\":\"Inteligencia Artificial Global\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/#listItem\",\"name\":\"Hogar\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/#person\",\"name\":\"Jose Franc\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/inteligencia-artificial-global\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cf52f5e675921544131ebc11a3dec7a39beaefc0537959325cc5f634200e1b7d?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Jose Franc\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/inteligencia-artificial-global\\\/#webpage\",\"url\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/inteligencia-artificial-global\\\/\",\"name\":\"Inteligencia Artificial Global - JoseFrancEnlinea\",\"description\":\"Inteligencia Artificial Global \\u00a1Bienvenido a Inteligencia Artificial Global! Est\\u00e1s en el lugar adecuado para hacer tus preguntas. \\u00a1Y es gratis!Aqu\\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\\u00e1pidas.Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.La IA est\\u00e1\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/inteligencia-artificial-global\\\/#breadcrumblist\"},\"datePublished\":\"2023-04-23T17:20:25+02:00\",\"dateModified\":\"2026-10-10T22:47:33+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/\",\"name\":\"JoseFrancEnlinea\",\"description\":\"Marketing digital, inteligencia artificial y productividad para avanzar online de forma pr\\u00e1ctica y sostenible.\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/josefrancenlinea.com\\\/blog\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Inteligencia Artificial Global - JoseFrancEnlinea","description":"Inteligencia Artificial Global \u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis!Aqu\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\u00e1pidas.Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.La IA est\u00e1","canonical_url":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"6cfb-DoBFuXQOkT8fDVe9Wl2z3oIQQZuOu-cjuNTYs8","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/josefrancenlinea.com\/blog\/#listItem","position":1,"name":"Hogar","item":"https:\/\/josefrancenlinea.com\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/#listItem","name":"Inteligencia Artificial Global"}},{"@type":"ListItem","@id":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/#listItem","position":2,"name":"Inteligencia Artificial Global","previousItem":{"@type":"ListItem","@id":"https:\/\/josefrancenlinea.com\/blog\/#listItem","name":"Hogar"}}]},{"@type":"Person","@id":"https:\/\/josefrancenlinea.com\/blog\/#person","name":"Jose Franc","image":{"@type":"ImageObject","@id":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/cf52f5e675921544131ebc11a3dec7a39beaefc0537959325cc5f634200e1b7d?s=96&d=mm&r=g","width":96,"height":96,"caption":"Jose Franc"}},{"@type":"WebPage","@id":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/#webpage","url":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/","name":"Inteligencia Artificial Global - JoseFrancEnlinea","description":"Inteligencia Artificial Global \u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis!Aqu\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\u00e1pidas.Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.La IA est\u00e1","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/josefrancenlinea.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/#breadcrumblist"},"datePublished":"2023-04-23T17:20:25+02:00","dateModified":"2026-10-10T22:47:33+02:00"},{"@type":"WebSite","@id":"https:\/\/josefrancenlinea.com\/blog\/#website","url":"https:\/\/josefrancenlinea.com\/blog\/","name":"JoseFrancEnlinea","description":"Marketing digital, inteligencia artificial y productividad para avanzar online de forma pr\u00e1ctica y sostenible.","inLanguage":"es-ES","publisher":{"@id":"https:\/\/josefrancenlinea.com\/blog\/#person"}}]},"og:locale":"es_ES","og:site_name":"JoseFrancEnlinea - Marketing digital, inteligencia artificial y productividad para avanzar online de forma pr\u00e1ctica y sostenible.","og:type":"article","og:title":"Inteligencia Artificial Global - JoseFrancEnlinea","og:description":"Inteligencia Artificial Global \u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis!Aqu\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\u00e1pidas.Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.La IA est\u00e1","og:url":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/","og:image":"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2026\/01\/jfe-default-social-share.jpg","og:image:secure_url":"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2026\/01\/jfe-default-social-share.jpg","og:image:width":1200,"og:image:height":630,"article:published_time":"2023-04-23T15:20:25+00:00","article:modified_time":"2026-10-10T20:47:33+00:00","article:publisher":"https:\/\/www.facebook.com\/JoseFrancEnline","twitter:card":"summary_large_image","twitter:site":"@JoseFrancEnline","twitter:title":"Inteligencia Artificial Global - JoseFrancEnlinea","twitter:description":"Inteligencia Artificial Global \u00a1Bienvenido a Inteligencia Artificial Global! Est\u00e1s en el lugar adecuado para hacer tus preguntas. \u00a1Y es gratis!Aqu\u00ed puedes usar y consultar a la Inteligencia Artificial Global (IA Global) para obtener respuestas precisas y r\u00e1pidas.Simplemente escribe tu pregunta en el campo de abajo y espera unos segundos para obtener una respuesta.La IA est\u00e1","twitter:creator":"@JoseFrancEnline","twitter:image":"https:\/\/josefrancenlinea.com\/blog\/wp-content\/uploads\/2026\/01\/jfe-default-social-share.jpg"},"aioseo_meta_data":{"post_id":"1230","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-10-10 20:47:41","breadcrumb_settings":null,"limit_modified_date":false,"open_ai":null,"ai":null,"created":"2024-02-07 18:16:04","updated":"2026-10-28 19:46:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/josefrancenlinea.com\/blog\/\" title=\"Hogar\">Hogar<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tInteligencia Artificial Global\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Hogar","link":"https:\/\/josefrancenlinea.com\/blog\/"},{"label":"Inteligencia Artificial Global","link":"https:\/\/josefrancenlinea.com\/blog\/inteligencia-artificial-global\/"}],"_links":{"self":[{"href":"https:\/\/josefrancenlinea.com\/blog\/wp-json\/wp\/v2\/pages\/1230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/josefrancenlinea.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/josefrancenlinea.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/josefrancenlinea.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/josefrancenlinea.com\/blog\/wp-json\/wp\/v2\/comments?post=1230"}],"version-history":[{"count":3,"href":"https:\/\/josefrancenlinea.com\/blog\/wp-json\/wp\/v2\/pages\/1230\/revisions"}],"predecessor-version":[{"id":3968,"href":"https:\/\/josefrancenlinea.com\/blog\/wp-json\/wp\/v2\/pages\/1230\/revisions\/3968"}],"wp:attachment":[{"href":"https:\/\/josefrancenlinea.com\/blog\/wp-json\/wp\/v2\/media?parent=1230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}