{"id":393,"date":"2025-07-23T20:43:46","date_gmt":"2025-07-23T20:43:46","guid":{"rendered":"https:\/\/tree-of-mylife.com\/?page_id=393"},"modified":"2025-12-09T04:21:56","modified_gmt":"2025-12-09T04:21:56","slug":"travel-history","status":"publish","type":"page","link":"https:\/\/tree-of-mylife.com\/es\/travel-history\/","title":{"rendered":"Travel History"},"content":{"rendered":"\n<div style=\"padding:60px 20px; font-family: Arial, Helvetica, sans-serif;\">\n  <!-- ===== Card con \u00e1rbol de fondo ===== -->\n  <div id=\"travel-card\" style=\"\n    max-width:900px; margin:auto; padding:28px; border-radius:14px;\n    box-shadow:0 12px 28px rgba(0,0,0,.25);\n    background:\n      linear-gradient(to bottom right, rgba(0,0,0,0.12), rgba(0,0,0,0.12)),\n      url('https:\/\/tree-of-mylife.com\/wp-content\/uploads\/2025\/07\/ChatGPT-Image-Jul-21-2025-03_00_57-PM.png') center\/cover no-repeat !important;\n    background-color: transparent !important; color:#fff;\">\n\n    <!-- ===== Barra superior: T\u00edtulo + Idioma ===== -->\n    <div style=\"display:flex; align-items:center; justify-content:space-between; gap:12px; margin-bottom:14px;\">\n      <h2 id=\"title\" style=\"margin:0; font-size:34px; font-weight:800; letter-spacing:.2px; color:#fff; text-shadow:0 2px 6px rgba(0,0,0,.6);\">\n        Travel History\n      <\/h2>\n      <div>\n        <label for=\"langSel\" style=\"font-weight:700; margin-right:8px; text-shadow:0 1px 3px rgba(0,0,0,.6);\">Language<\/label>\n        <select id=\"langSel\" style=\"padding:8px 12px; border-radius:10px; border:1px solid rgba(255,255,255,.6); background:rgba(0,0,0,.25); color:#fff;\">\n          <option value=\"en\">English<\/option>\n          <option value=\"es\">Espa\u00f1ol<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n\n    <!-- ===== Formulario ===== -->\n    <form id=\"travelForm\" style=\"font-weight:600; text-shadow:0 1px 3px rgba(0,0,0,.55);\">\n      <style>\n        .row{display:flex; gap:14px; flex-wrap:wrap}\n        label{display:block; margin:10px 0 6px; font-size:18px}\n        input, textarea{\n          width:100%; padding:12px; border-radius:12px; font-size:16px;\n          border:1px solid rgba(255,255,255,.7); background:rgba(255,255,255,.14);\n          color:#fff; outline:none; backdrop-filter: blur(2px);\n        }\n        textarea{min-height:100px; resize:vertical}\n        .blk{position:relative; margin:0 0 22px; padding:14px; border-radius:12px;\n             background:rgba(0,0,0,.20); border:1px solid rgba(255,255,255,.2)}\n        .btn{border:none; border-radius:12px; padding:12px 16px; cursor:pointer; font-weight:800; color:#fff; text-shadow:none}\n        .btn-primary{background:#0f3a8a}\n        .btn-success{background:#16a34a}\n        .btn-copy{background:#6a1b9a}\n        .btn-wa{background:#25D366}\n        .btn-mail{background:#1E90FF}\n        .btn-pdf{background:#e67e22}\n        .btn-print{background:#8e44ad}\n        .btn-json{background:#0ea5e9}\n        .btn-remove{background:#dc2626; position:absolute; top:-10px; right:-10px; display:none}\n        .muted{color:#fff; background:rgba(0,0,0,.28); padding:8px 12px; border-radius:10px; font-size:14px}\n        .section-title{font-size:22px; margin:14px 0 8px; font-weight:800; text-shadow:0 2px 6px rgba(0,0,0,.6)}\n        .att-wrap{display:grid; gap:10px; margin-top:10px}\n        .att-row{display:flex; align-items:center; gap:10px; background:rgba(0,0,0,.22); border:1px solid rgba(255,255,255,.25); color:#fff; padding:10px; border-radius:12px;}\n      <\/style>\n\n      <div id=\"trips\">\n        <!-- === Bloque de viaje (plantilla) === -->\n        <div class=\"blk\" data-cloneable=\"1\">\n          <button type=\"button\" class=\"btn btn-remove\" onclick=\"this.closest('.blk').remove()\">\u00d7<\/button>\n\n          <div class=\"row\">\n            <div style=\"flex:1; min-width:220px\">\n              <label data-i18n=\"country\">Country Visited<\/label>\n              <input name=\"travel_country[]\" data-i18n-ph=\"ph_country\" placeholder=\"e.g., Japan\">\n            <\/div>\n            <div style=\"flex:1; min-width:220px\">\n              <label data-i18n=\"purpose\">Purpose of Travel<\/label>\n              <input name=\"travel_purpose[]\" data-i18n-ph=\"ph_purpose\" placeholder=\"Tourism \/ Business \/ Study\">\n            <\/div>\n            <div style=\"flex:1; min-width:160px\">\n              <label data-i18n=\"year\">Year of Travel<\/label>\n              <input name=\"travel_year[]\" data-i18n-ph=\"ph_year\" placeholder=\"2023\">\n            <\/div>\n          <\/div>\n\n          <div class=\"row\">\n            <div style=\"flex:1; min-width:260px\">\n              <label data-i18n=\"cities\">Cities or Regions Visited<\/label>\n              <input name=\"cities_visited[]\" data-i18n-ph=\"ph_cities\" placeholder=\"Tokyo, Kyoto, Osaka\">\n            <\/div>\n            <div style=\"flex:1; min-width:220px\">\n              <label data-i18n=\"duration\">Duration of Stay<\/label>\n              <input name=\"travel_duration[]\" data-i18n-ph=\"ph_duration\" placeholder=\"10 days\">\n            <\/div>\n            <div style=\"flex:1; min-width:220px\">\n              <label data-i18n=\"companions\">Travel Companion(s)<\/label>\n              <input name=\"travel_companions[]\" data-i18n-ph=\"ph_companions\" placeholder=\"Alone \/ Family \/ Friends\">\n            <\/div>\n          <\/div>\n\n          <label class=\"section-title\" data-i18n=\"notes\">Notes<\/label>\n          <textarea name=\"travel_notes[]\" data-i18n-ph=\"ph_notes\" placeholder=\"Memorable experiences, visa details, incidents, etc.\"><\/textarea>\n\n          <!-- ===== Adjuntos por viaje ===== -->\n          <label class=\"section-title\" data-i18n=\"attachments\">Attachments (photos, tickets, PDFs)<\/label>\n          <div class=\"row\" style=\"align-items:center; gap:10px;\">\n            <button type=\"button\" class=\"btn btn-primary\" onclick=\"attachFiles(this)\" data-i18n=\"attach_files\">Attach files<\/button>\n            <span class=\"muted\" data-i18n=\"attach_hint\">Files stay in your browser. To upload to WordPress we can integrate later.<\/span>\n          <\/div>\n          <div class=\"att-wrap\"><\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"row\" style=\"margin-top:10px\">\n        <button type=\"button\" class=\"btn btn-primary\" onclick=\"addTravel()\" data-i18n=\"add_trip\">+ Add Another Trip<\/button>\n        <button type=\"submit\" class=\"btn btn-success\" data-i18n=\"submit\">Save<\/button>\n        <span class=\"muted\" data-i18n=\"hint_add\">You can add as many trips as you need.<\/span>\n      <\/div>\n    <\/form>\n\n    <!-- ===== Botonera general ===== -->\n    <div class=\"row\" style=\"margin-top:16px;\">\n      <button class=\"btn btn-primary\" onclick=\"shareNative()\" data-i18n=\"share_native\">Share\u2026<\/button>\n      <button class=\"btn btn-copy\" onclick=\"copyLink()\" data-i18n=\"share_copy\">Copy link<\/button>\n      <button class=\"btn btn-mail\" onclick=\"shareEmail()\" data-i18n=\"share_email\">Email<\/button>\n      <button class=\"btn btn-wa\" onclick=\"shareWhatsApp()\" data-i18n=\"share_whatsapp\">WhatsApp<\/button>\n      <button class=\"btn btn-print\" onclick=\"printCard()\" data-i18n=\"print\">Print<\/button>\n      <button class=\"btn btn-pdf\" onclick=\"downloadPDF()\" data-i18n=\"dl_pdf\">Download PDF<\/button>\n      <button class=\"btn btn-json\" onclick=\"downloadJSON()\" data-i18n=\"dl_json\">Download JSON<\/button>\n    <\/div>\n  <\/div><!-- \/travel-card -->\n<\/div>\n\n<script>\n\/* ===================== i18n EN\/ES ===================== *\/\nconst I18N_TR = {\n  en:{\n    title:\"Travel History\",\n    country:\"Country Visited\",\n    purpose:\"Purpose of Travel\",\n    year:\"Year of Travel\",\n    cities:\"Cities or Regions Visited\",\n    duration:\"Duration of Stay\",\n    companions:\"Travel Companion(s)\",\n    notes:\"Notes\",\n    attachments:\"Attachments (photos, tickets, PDFs)\",\n    attach_files:\"Attach files\",\n    attach_hint:\"Files stay in your browser. To upload to WordPress we can integrate later.\",\n    file_no:\"No files yet.\",\n    file_download:\"Download\",\n    file_remove:\"Remove\",\n    file_share:\"Share\u2026\",\n    file_copy:\"Copy link\",\n    file_email:\"Email\",\n    file_whatsapp:\"WhatsApp\",\n    add_trip:\"+ Add Another Trip\",\n    submit:\"Save\",\n    hint_add:\"You can add as many trips as you need.\",\n    \/\/ share\n    share_native:\"Share\u2026\",\n    share_copy:\"Copy link\",\n    share_email:\"Email\",\n    share_whatsapp:\"WhatsApp\",\n    print:\"Print\",\n    dl_pdf:\"Download PDF\",\n    dl_json:\"Download JSON\",\n    \/\/ placeholders\n    ph_country:\"e.g., Japan\",\n    ph_purpose:\"Tourism \/ Business \/ Study\",\n    ph_year:\"2023\",\n    ph_cities:\"Tokyo, Kyoto, Osaka\",\n    ph_duration:\"10 days\",\n    ph_companions:\"Alone \/ Family \/ Friends\",\n    ph_notes:\"Memorable experiences, visa details, incidents, etc.\"\n  },\n  es:{\n    title:\"Historial de Viajes\",\n    country:\"Pa\u00eds Visitado\",\n    purpose:\"Prop\u00f3sito del Viaje\",\n    year:\"A\u00f1o del Viaje\",\n    cities:\"Ciudades o Regiones Visitadas\",\n    duration:\"Duraci\u00f3n de la Estancia\",\n    companions:\"Compa\u00f1ero(s) de Viaje\",\n    notes:\"Notas\",\n    attachments:\"Adjuntos (fotos, tickets, PDFs)\",\n    attach_files:\"Adjuntar archivos\",\n    attach_hint:\"Los archivos se quedan en tu navegador. Para subirlos a WordPress lo integramos despu\u00e9s.\",\n    file_no:\"A\u00fan no hay archivos.\",\n    file_download:\"Descargar\",\n    file_remove:\"Eliminar\",\n    file_share:\"Compartir\u2026\",\n    file_copy:\"Copiar enlace\",\n    file_email:\"Email\",\n    file_whatsapp:\"WhatsApp\",\n    add_trip:\"+ Agregar Otro Viaje\",\n    submit:\"Guardar\",\n    hint_add:\"Puedes agregar tantos viajes como necesites.\",\n    \/\/ share\n    share_native:\"Compartir\u2026\",\n    share_copy:\"Copiar enlace\",\n    share_email:\"Email\",\n    share_whatsapp:\"WhatsApp\",\n    print:\"Imprimir\",\n    dl_pdf:\"Descargar PDF\",\n    dl_json:\"Descargar JSON\",\n    \/\/ placeholders\n    ph_country:\"ej.: Jap\u00f3n\",\n    ph_purpose:\"Turismo \/ Negocios \/ Estudio\",\n    ph_year:\"2023\",\n    ph_cities:\"Tokio, Kioto, Osaka\",\n    ph_duration:\"10 d\u00edas\",\n    ph_companions:\"Solo(a) \/ Familia \/ Amigos\",\n    ph_notes:\"Experiencias memorables, visado, incidentes, etc.\"\n  }\n};\nfunction trGetLang(){\n  const q = new URL(location.href).searchParams.get('lang');\n  const saved = localStorage.getItem('form_lang_travel');\n  const sel = document.getElementById('langSel')?.value;\n  const candidate = sel || q || saved || 'en';\n  return (candidate==='es') ? 'es' : 'en';\n}\nfunction trApplyLang(lang){\n  const t = I18N_TR[lang];\n  document.getElementById('title').textContent = t.title;\n  document.querySelectorAll('[data-i18n]').forEach(el=>{\n    const k = el.getAttribute('data-i18n');\n    if (t[k] !== undefined) el.textContent = t[k];\n  });\n  document.querySelectorAll('[data-i18n-ph]').forEach(el=>{\n    const k = el.getAttribute('data-i18n-ph');\n    if (t[k] !== undefined) el.setAttribute('placeholder', t[k]);\n  });\n  const sel = document.getElementById('langSel'); if(sel) sel.value = lang;\n  localStorage.setItem('form_lang_travel', lang);\n}\ndocument.getElementById('langSel').addEventListener('change', e=>trApplyLang(e.target.value));\ntrApplyLang(trGetLang());\n\n\/* ======== l\u00f3gica de bloque ======== *\/\nfunction wireBlock(blk){\n  const rm = blk.querySelector('.btn-remove');\n  if(rm && blk.dataset.cloned==='true'){ rm.style.display='inline-block'; }\n  \/\/ Inicializa contenedor de archivos por viaje\n  if(!blk._files){ blk._files = []; }\n  renderFiles(blk);\n}\nfunction addTravel(){\n  const container = document.getElementById('trips');\n  const first = container.querySelector('.blk');\n  const clone = first.cloneNode(true);\n  clone.dataset.cloned='true';\n  clone.querySelectorAll('input, textarea').forEach(el=> el.value='');\n  \/\/ reset estado de archivos en el clon\n  clone._files = [];\n  wireBlock(clone);\n  container.appendChild(clone);\n}\ndocument.querySelectorAll('.blk').forEach(wireBlock);\n\n\/* ======== Adjuntos por viaje ======== *\/\nfunction attachFiles(btn){\n  const blk = btn.closest('.blk');\n  if(!blk._files){ blk._files = []; }\n  const inp = document.createElement('input');\n  inp.type = 'file'; inp.multiple = true; inp.style.display='none';\n  document.body.appendChild(inp);\n  inp.addEventListener('change', e=>{\n    if(e.target.files?.length){\n      [...e.target.files].forEach(f=>{\n        blk._files.push({ id:uid(), file:f, url:URL.createObjectURL(f) });\n      });\n      renderFiles(blk);\n    }\n    inp.remove();\n  });\n  inp.click();\n}\nfunction renderFiles(blk){\n  const wrap = blk.querySelector('.att-wrap');\n  wrap.innerHTML = '';\n  const t = I18N_TR[trGetLang()];\n  if(!blk._files || !blk._files.length){\n    const empty = document.createElement('div');\n    empty.textContent = t.file_no;\n    empty.className = 'muted';\n    wrap.appendChild(empty);\n    return;\n  }\n  blk._files.forEach(f=>{\n    const row = document.createElement('div'); row.className = 'att-row';\n    const meta = document.createElement('div'); meta.style.flex='1';\n    meta.innerHTML = `<strong>${f.file.name}<\/strong><br><span style=\"font-size:13px; opacity:.9\">${humanSize(f.file.size)} \u2014 ${f.file.type||'application\/octet-stream'}<\/span>`;\n    const btns = document.createElement('div'); btns.style.cssText = \"display:flex; gap:8px; flex-wrap:wrap;\";\n\n    \/\/ Download\n    const bDl = mkBtn('btn btn-primary', t.file_download, ()=>{ const a=document.createElement('a'); a.href=f.url; a.download=f.file.name; a.click(); });\n    \/\/ Native Share\n    const bShare = mkBtn('btn btn-primary', t.file_share, async ()=>{\n      const data = { title: document.getElementById('title').textContent, text: f.file.name, url: location.href };\n      if (navigator.share){ try{ await navigator.share(data); }catch(e){} } else { alert(t.file_share); }\n    });\n    \/\/ Copy link\n    const bCopy = mkBtn('btn btn-copy', t.file_copy, async ()=>{\n      try{ await navigator.clipboard.writeText(location.href); alert('Link copied!'); }\n      catch(e){ const ta=document.createElement('textarea'); ta.value=location.href; document.body.appendChild(ta); ta.select(); document.execCommand('copy'); ta.remove(); alert('Link copied!'); }\n    });\n    \/\/ Email\n    const bEmail = mkBtn('btn btn-mail', t.file_email, ()=>{\n      const s = encodeURIComponent(`${document.getElementById('title').textContent} - ${f.file.name}`);\n      const b = encodeURIComponent(location.href);\n      location.href = `mailto:?subject=${s}&body=${b}`;\n    });\n    \/\/ WhatsApp\n    const bWa = mkBtn('btn btn-wa', t.file_whatsapp, ()=>{\n      const u = encodeURIComponent(location.href);\n      const name = encodeURIComponent(f.file.name);\n      window.open(`https:\/\/wa.me\/?text=${name}%20${u}`, '_blank');\n    });\n    \/\/ Remove\n    const bRm = mkBtn('btn btn-remove', t.file_remove, ()=>{\n      URL.revokeObjectURL(f.url);\n      blk._files = blk._files.filter(x=>x.id!==f.id);\n      renderFiles(blk);\n    });\n\n    btns.appendChild(bDl); btns.appendChild(bShare); btns.appendChild(bCopy); btns.appendChild(bEmail); btns.appendChild(bWa); btns.appendChild(bRm);\n    row.appendChild(meta); row.appendChild(btns); wrap.appendChild(row);\n  });\n}\n\n\/* ======== compartir \/ descargar (patr\u00f3n general) ======== *\/\nfunction pageTitle(){ return document.getElementById('title')?.textContent || 'Form'; }\nfunction pageURL(){ return location.href; }\nasync function shareNative(){\n  const data = {title: pageTitle(), text: pageTitle(), url: pageURL()};\n  if (navigator.share){ try{ await navigator.share(data); }catch(e){} }\n  else { alert(I18N_TR[trGetLang()].share_native); }\n}\nasync function copyLink(){\n  try{ await navigator.clipboard.writeText(pageURL()); alert('Link copied!'); }\n  catch(e){\n    const t=document.createElement('textarea'); t.value=pageURL(); document.body.appendChild(t);\n    t.select(); document.execCommand('copy'); t.remove(); alert('Link copied!');\n  }\n}\nfunction shareEmail(){\n  const s = encodeURIComponent(pageTitle());\n  const b = encodeURIComponent(pageURL());\n  location.href = `mailto:?subject=${s}&body=${b}`;\n}\nfunction shareWhatsApp(){\n  const u = encodeURIComponent(pageURL());\n  const t = encodeURIComponent(pageTitle());\n  window.open(`https:\/\/wa.me\/?text=${t}%20${u}`, '_blank');\n}\nfunction downloadJSON(){\n  const fd = new FormData(document.getElementById('travelForm'));\n  const data = {};\n  for (const [k,v] of fd.entries()){\n    (data[k]!==undefined) ? (Array.isArray(data[k]) ? data[k].push(v) : data[k]=[data[k],v]) : data[k]=v;\n  }\n  \/\/ Adjuntos por viaje: solo nombres\/tama\u00f1os (no se puede serializar archivos binarios aqu\u00ed)\n  const trips = [...document.querySelectorAll('#trips .blk')].map(b=>({\n    files: (b._files||[]).map(f=>({name:f.file.name, size:f.file.size, type:f.file.type}))\n  }));\n  data.trips_meta = trips;\n\n  const blob = new Blob([JSON.stringify(data,null,2)],{type:'application\/json'});\n  const a=document.createElement('a'); a.href=URL.createObjectURL(blob);\n  a.download = pageTitle().replace(\/\\s+\/g,'_') + '.json'; a.click();\n  setTimeout(()=>URL.revokeObjectURL(a.href),500);\n}\nfunction printCard(){ window.print(); }\nfunction downloadPDF(){\n  const card = document.getElementById('travel-card').cloneNode(true);\n  const w = window.open('', '_blank', 'width=960,height=1200');\n  const css = `\n    <style>\n      @page { size: A4; margin: 14mm; }\n      html, body { background:#fff; }\n      body{-webkit-print-color-adjust: exact; print-color-adjust: exact;}\n      *{-webkit-print-color-adjust: exact !important; print-color-adjust: exact !important;}\n      input,textarea{border:1px solid #333 !important; background:transparent !important; color:#000 !important; text-shadow:none !important;}\n      .btn { display:none !important; }\n    <\/style>`;\n  w.document.open();\n  w.document.write(\\`<!doctype html><html><head><meta charset=\"utf-8\"><title>\\${pageTitle()} - PDF<\/title>\\${css}<\/head><body>\\${card.outerHTML}<script>window.onload=()=>setTimeout(()=>window.print(),250)<\\\/script><\/body><\/html>\\`);\n  w.document.close();\n}\n\n\/* ======== util ======== *\/\nfunction uid(){ return Math.random().toString(36).slice(2); }\nfunction humanSize(b){ if (b<1024) return b+' B'; if(b<1048576) return (b\/1024).toFixed(1)+' KB'; if(b<1073741824) return (b\/1048576).toFixed(1)+' MB'; return (b\/1073741824).toFixed(1)+' GB'; }\nfunction mkBtn(cls, text, on){ const b=document.createElement('button'); b.type='button'; b.className=cls; b.textContent=text; b.onclick=on; return b; }\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Travel History Language EnglishEspa\u00f1ol \u00d7 Country Visited Purpose of Travel Year of Travel Cities or Regions Visited Duration of Stay Travel Companion(s) Notes Attachments (photos, tickets, PDFs) Attach files Files stay in your browser. To upload to WordPress we can integrate later. + Add Another Trip Save You can add as many trips as you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","pmpro_default_level":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-393","page","type-page","status-publish","hentry","pmpro-has-access"],"_links":{"self":[{"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/pages\/393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/comments?post=393"}],"version-history":[{"count":9,"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/pages\/393\/revisions"}],"predecessor-version":[{"id":716,"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/pages\/393\/revisions\/716"}],"wp:attachment":[{"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/media?parent=393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}