{"id":4,"date":"2026-01-28T09:57:11","date_gmt":"2026-01-28T15:57:11","guid":{"rendered":"https:\/\/batems.edu.mx\/cu\/?page_id=4"},"modified":"2026-02-25T12:46:20","modified_gmt":"2026-02-25T18:46:20","slug":"inicio","status":"publish","type":"page","link":"https:\/\/batems.edu.mx\/cu\/","title":{"rendered":"CU CENTRO UNI DE ESTUDIOS\u00a0"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1567 aligncenter\" src=\"https:\/\/batems.edu.mx\/cu\/wp-content\/uploads\/2026\/01\/INFO-DE-INICIO-1-300x169.jpg\" alt=\"\" width=\"978\" height=\"550\" srcset=\"https:\/\/batems.edu.mx\/cu\/wp-content\/uploads\/2026\/01\/INFO-DE-INICIO-1-300x169.jpg 300w, https:\/\/batems.edu.mx\/cu\/wp-content\/uploads\/2026\/01\/INFO-DE-INICIO-1-1024x577.jpg 1024w, https:\/\/batems.edu.mx\/cu\/wp-content\/uploads\/2026\/01\/INFO-DE-INICIO-1-768x433.jpg 768w, https:\/\/batems.edu.mx\/cu\/wp-content\/uploads\/2026\/01\/INFO-DE-INICIO-1-1536x866.jpg 1536w, https:\/\/batems.edu.mx\/cu\/wp-content\/uploads\/2026\/01\/INFO-DE-INICIO-1.jpg 2048w\" sizes=\"auto, (max-width: 978px) 100vw, 978px\" \/><\/p>\n\n\n<!-- ===================== BANNER EVENTOS (AUTOGENERADO + ANCLAS) ===================== -->\n<style>\n  :root{\n    --cu-azul:#0a4cff;\n    --cu-azul-oscuro:#081734;\n    --cu-dorado:#f0a10f;\n  }\n\n  \/* Para que al hacer click en #ancla el scroll sea suave *\/\n  html{ scroll-behavior:smooth; }\n\n  .cu-banner{\n    max-width:1200px; margin:18px auto 28px; padding:0 14px;\n    font-family:Arial, Helvetica, sans-serif;\n  }\n  .cu-banner-card{\n    position:relative; overflow:hidden; border-radius:22px;\n    box-shadow:0 18px 50px rgba(0,0,0,.22);\n    border:1px solid rgba(0,0,0,.08);\n    background:#0b1020;\n  }\n  .cu-banner-track{\n    display:flex; transition:transform .55s ease;\n    will-change:transform;\n  }\n  .cu-slide{\n    min-width:100%; position:relative;\n    height:560px;\n    display:flex; align-items:flex-end;\n  }\n  .cu-slide-bg{\n    position:absolute; inset:0;\n    background-size:cover; background-position:center;\n    transform:scale(1.02);\n  }\n  .cu-slide-bg:after{\n    content:\"\"; position:absolute; inset:0;\n    background:\n      radial-gradient(1100px 380px at 12% 0%, rgba(240,161,15,.20), transparent 60%),\n      linear-gradient(135deg, rgba(8,23,52,.86), rgba(8,23,52,.66));\n  }\n  .cu-slide-content{\n    position:relative; z-index:2;\n    padding:44px 44px 42px;\n    max-width:920px;\n  }\n  .cu-badge{\n    display:inline-block;\n    background:rgba(240,161,15,.95);\n    color:#111; font-weight:900; font-size:12.5px;\n    padding:8px 14px; border-radius:999px;\n    box-shadow:0 10px 18px rgba(240,161,15,.22);\n    letter-spacing:.25px;\n    margin-bottom:12px;\n  }\n  .cu-title{\n    margin:0 0 10px;\n    font-size:44px; line-height:1.08; font-weight:900;\n    color:#fff; text-shadow:0 12px 28px rgba(0,0,0,.35);\n  }\n  .cu-excerpt{\n    margin:0 0 18px;\n    color:rgba(233,238,247,.95);\n    font-size:16px; line-height:1.7;\n    max-width:780px;\n    text-shadow:0 10px 24px rgba(0,0,0,.28);\n  }\n  .cu-actions{ display:flex; gap:12px; flex-wrap:wrap; }\n  .cu-btn{\n    display:inline-flex; align-items:center; justify-content:center;\n    padding:12px 18px; border-radius:14px;\n    font-weight:900; font-size:14px; text-decoration:none;\n    border:1px solid rgba(0,0,0,.12);\n  }\n  .cu-btn-primary{ background:var(--cu-dorado); color:#111; }\n  .cu-btn-secondary{\n    background:rgba(255,255,255,.12);\n    border:1px solid rgba(255,255,255,.28);\n    color:#fff;\n  }\n  .cu-nav{\n    position:absolute; inset:auto 18px 18px auto;\n    display:flex; gap:10px; z-index:3;\n  }\n  .cu-nav button{\n    width:44px; height:44px; border-radius:50%;\n    border:none; cursor:pointer;\n    background:rgba(255,255,255,.14); color:#fff;\n    font-size:18px; font-weight:900;\n    backdrop-filter: blur(6px);\n  }\n  .cu-dots{\n    position:absolute; left:0; right:0; bottom:18px;\n    display:flex; justify-content:center; gap:8px; z-index:3;\n  }\n  .cu-dots span{\n    width:10px; height:10px; border-radius:999px;\n    background:rgba(255,255,255,.28); cursor:pointer;\n  }\n  .cu-dots span.active{ background:rgba(240,161,15,.95); }\n\n  @media (max-width:900px){\n    .cu-slide{ height:480px; }\n    .cu-title{ font-size:34px; }\n    .cu-slide-content{ padding:28px; }\n  }\n  @media (max-width:520px){\n    .cu-slide{ height:420px; }\n    .cu-title{ font-size:26px; }\n  }\n<\/style>\n\n<div class=\"cu-banner\">\n  <div class=\"cu-banner-card\">\n    <div class=\"cu-banner-track\" id=\"cuTrack\"><\/div>\n\n    <div class=\"cu-nav\">\n      <button type=\"button\" id=\"cuPrev\">\u276e<\/button>\n      <button type=\"button\" id=\"cuNext\">\u276f<\/button>\n    <\/div>\n\n    <div class=\"cu-dots\" id=\"cuDots\"><\/div>\n  <\/div>\n<\/div>\n\n<script>\n(async function(){\n  const EVENTS_URL = \"https:\/\/batems.edu.mx\/cu\/eventos-academicos\/\";\n  const MAX_SLIDES = 5;         \/\/ cantidad de eventos en el banner\n  const EXCERPT_LEN = 220;      \/\/ recorte del texto\n  const AUTOPLAY_MS = 6500;\n\n  const track = document.getElementById(\"cuTrack\");\n  const dotsBox = document.getElementById(\"cuDots\");\n  const btnPrev = document.getElementById(\"cuPrev\");\n  const btnNext = document.getElementById(\"cuNext\");\n\n  function stripHTML(html){\n    const tmp = document.createElement(\"div\");\n    tmp.innerHTML = html;\n    return (tmp.textContent || \"\").replace(\/\\s+\/g,\" \").trim();\n  }\n  function ellipsize(text, n){\n    if(text.length <= n) return text;\n    return text.slice(0, n).replace(\/\\s+\\S*$\/, \"\") + \"\u2026\";\n  }\n\n  \/\/ 1) Descarga HTML de la p\u00e1gina de eventos\n  const res = await fetch(EVENTS_URL, { credentials: \"same-origin\" });\n  const html = await res.text();\n\n  \/\/ 2) Parse HTML\n  const doc = new DOMParser().parseFromString(html, \"text\/html\");\n\n  \/\/ 3) Selecciona eventos por contenedor \"cu-event\" (recomendado por robustez)\n  const eventBlocks = Array.from(doc.querySelectorAll(\".cu-event\"));\n\n  \/\/ Si por alguna raz\u00f3n a\u00fan no agregas .cu-event, intentamos fallback con .events-box\n  const blocks = eventBlocks.length\n    ? eventBlocks\n    : Array.from(doc.querySelectorAll(\".events-box\")).map(b => b.closest(\"section\") || b);\n\n  \/\/ Tu orden: primero = m\u00e1s reciente \u2192 tomamos los primeros N\n  const selected = blocks.slice(0, MAX_SLIDES);\n\n  if(!selected.length){\n    \/\/ No hay estructura detectada: no renderiza para evitar un banner vac\u00edo\n    return;\n  }\n\n  const slides = selected.map((block) => {\n    \/\/ Intentamos localizar la tarjeta\n    const card = block.querySelector(\".event-feature\") || block;\n\n    const img = card.querySelector(\"img\");\n    const badge = card.querySelector(\".event-date\");\n    const title = card.querySelector(\".event-title\");\n    const text = card.querySelector(\".event-text\");\n\n    const imgSrc = img ? img.getAttribute(\"src\") : \"\";\n    const badgeTxt = badge ? stripHTML(badge.innerHTML) : \"EVENTO\";\n    const titleTxt = title ? stripHTML(title.innerHTML) : \"Evento acad\u00e9mico\";\n    const textTxt  = text ? ellipsize(stripHTML(text.innerHTML), EXCERPT_LEN) : \"\";\n\n    \/\/ Link a ancla: requiere que el contenedor tenga id=\"evt-...\"\n    const anchor = block.id ? (\"#\" + block.id) : \"\";\n    const hrefDetail = EVENTS_URL + anchor;\n\n    const slide = document.createElement(\"section\");\n    slide.className = \"cu-slide\";\n    slide.innerHTML = `\n      <div class=\"cu-slide-bg\" style=\"background-image:url('${imgSrc}')\"><\/div>\n      <div class=\"cu-slide-content\">\n        <div class=\"cu-badge\">${badgeTxt}<\/div>\n        <h3 class=\"cu-title\">${titleTxt}<\/h3>\n        <p class=\"cu-excerpt\">${textTxt}<\/p>\n        <div class=\"cu-actions\">\n          <a class=\"cu-btn cu-btn-primary\" href=\"${hrefDetail}\">Ver detalle<\/a>\n          <a class=\"cu-btn cu-btn-secondary\" href=\"${EVENTS_URL}\">Ver todos<\/a>\n        <\/div>\n      <\/div>\n    `;\n    return slide;\n  });\n\n  \/\/ Render slides\n  slides.forEach(s => track.appendChild(s));\n\n  \/\/ Dots\n  slides.forEach((_, idx) => {\n    const d = document.createElement(\"span\");\n    d.addEventListener(\"click\", () => go(idx, true));\n    dotsBox.appendChild(d);\n  });\n\n  let index = 0;\n  let timer = null;\n\n  function updateDots(){\n    [...dotsBox.children].forEach((d, i) => d.classList.toggle(\"active\", i === index));\n  }\n  function go(i, stopAutoplay=false){\n    index = (i + slides.length) % slides.length;\n    track.style.transform = `translateX(-${index * 100}%)`;\n    updateDots();\n    if(stopAutoplay) restartAutoplay();\n  }\n  function next(){ go(index + 1, true); }\n  function prev(){ go(index - 1, true); }\n\n  function restartAutoplay(){\n    if(timer) clearInterval(timer);\n    timer = setInterval(() => go(index + 1), AUTOPLAY_MS);\n  }\n\n  btnNext.addEventListener(\"click\", next);\n  btnPrev.addEventListener(\"click\", prev);\n\n  go(0);\n  restartAutoplay();\n})();\n<\/script>\n<!-- ======================================================================= -->\n\n\n\n<style>\n:root{\n  --amarillo:#f4c300;   \/* dorado principal *\/\n  --texto:#1a1a1a;\n  --subtexto:#555;\n  --blanco:#fff;\n}\n\n\/* === BLOQUE FACEBOOK (solo este m\u00f3dulo) === *\/\n.cu-fb-feed{\n  max-width:1200px;\n  margin:0 auto;\n  padding:30px 20px;\n  text-align:center;\n  font-family:Arial, Helvetica, sans-serif;\n  color:var(--texto);\n}\n\n.cu-fb-feed h2{\n  margin:0 0 8px;\n  font-size:34px;\n  letter-spacing:.2px;\n  color:var(--texto);\n}\n.cu-fb-feed h2 b{ color:var(--amarillo); }\n\n.cu-fb-feed p{\n  margin:0 auto 18px;\n  color:var(--subtexto);\n  max-width:760px;\n  line-height:1.7;\n}\n\n.cu-fb-box{\n  position:relative;\n  background:var(--blanco);\n  border-radius:20px;\n  overflow:hidden;\n  border:1px solid rgba(0,0,0,.06);\n  box-shadow:0 14px 40px rgba(0,0,0,.10);\n}\n.cu-fb-box::before{\n  content:\"\";\n  display:block;\n  height:10px;\n  background:linear-gradient(90deg, rgba(244,195,0,1), rgba(244,195,0,.55));\n}\n\n.cu-fb-head{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  align-items:center;\n  gap:12px;\n  padding:16px 16px 12px;\n  background:linear-gradient(180deg, rgba(244,195,0,.16), rgba(255,255,255,1));\n  border-bottom:1px solid rgba(0,0,0,.06);\n}\n.cu-fb-chip{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  padding:10px 14px;\n  border-radius:14px;\n  background:rgba(244,195,0,.18);\n  border:1px solid rgba(244,195,0,.36);\n  font-weight:900;\n  font-size:13px;\n}\n.cu-fb-chip .cu-fb-icon{\n  width:34px;\n  height:34px;\n  border-radius:12px;\n  background:rgba(244,195,0,.35);\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  font-style:normal;\n  font-weight:900;\n}\n.cu-fb-mini{\n  color:var(--subtexto);\n  font-size:13.8px;\n  line-height:1.6;\n  max-width:680px;\n}\n\n.cu-fb-body{\n  padding:16px;\n  background:linear-gradient(180deg, rgba(251,251,253,1), rgba(255,255,255,1));\n}\n.cu-fb-frame{\n  max-width:980px;\n  margin:0 auto;\n  padding:12px;\n  border-radius:18px;\n  background:\n    radial-gradient(900px 260px at 20% 0%, rgba(244,195,0,.14), transparent 55%),\n    linear-gradient(180deg, rgba(255,255,255,1), rgba(244,195,0,.06));\n  border:1px solid rgba(0,0,0,.06);\n  box-shadow:0 10px 24px rgba(0,0,0,.08);\n}\n\n\/* Loader (SIN IDs) *\/\n.cu-fb-loader{\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  gap:12px;\n  padding:26px 14px;\n  color:var(--subtexto);\n  font-size:14px;\n  border-radius:14px;\n  border:1px dashed rgba(244,195,0,.65);\n  background:rgba(255,255,255,.72);\n}\n.cu-fb-spinner{\n  width:46px;\n  height:46px;\n  border:4px solid rgba(0,0,0,.10);\n  border-top:4px solid var(--amarillo);\n  border-radius:50%;\n  animation:cuSpin 1s linear infinite;\n}\n@keyframes cuSpin{ to{ transform:rotate(360deg); } }\n\n.cu-fb-footer{\n  padding:14px 16px 16px;\n  background:linear-gradient(180deg, rgba(255,255,255,1), rgba(244,195,0,.08));\n}\n.cu-fb-separator{\n  width:140px;\n  height:4px;\n  background:rgba(244,195,0,.95);\n  margin:0 auto;\n  border-radius:999px;\n}\n\n@media (max-width:768px){\n  .cu-fb-feed h2{ font-size:28px; }\n  .cu-fb-body{ padding:14px; }\n  .cu-fb-frame{ padding:10px; }\n}\n<\/style>\n\n<div class=\"cu-fb-feed\">\n  <h2><b>CU<\/b> Informa<\/h2>\n  <p>S\u00edguenos y ent\u00e9rate de nuestras actividades institucionales.<\/p>\n\n  <div class=\"cu-fb-box\">\n\n    <div class=\"cu-fb-head\">\n      <div class=\"cu-fb-chip\">\n        <i class=\"cu-fb-icon\">f<\/i> Publicaciones oficiales\n      <\/div>\n      <div class=\"cu-fb-mini\">\n        Consulta la l\u00ednea del tiempo, fotograf\u00edas y avisos recientes directamente desde Facebook.\n      <\/div>\n    <\/div>\n\n    <div class=\"cu-fb-body\">\n      <div class=\"cu-fb-frame\">\n\n        <!-- Puedes mantener el loader, pero aqu\u00ed lo ocultamos por defecto porque el iframe no requiere parseo -->\n        <div class=\"cu-fb-loader\" style=\"display:none;\">\n          <div class=\"cu-fb-spinner\"><\/div>\n          Cargando publicaciones\u2026\n        <\/div>\n\n        <!-- Soluci\u00f3n robusta: Page Plugin por iframe (sin SDK) -->\n        <div style=\"display:flex; justify-content:center;\">\n          <iframe loading=\"lazy\"\n            title=\"Facebook Page Plugin - CentroUniTuxtepec\"\n            src=\"https:\/\/www.facebook.com\/plugins\/page.php?href=https%3A%2F%2Fwww.facebook.com%2FCentroUniTuxtepec&#038;tabs=timeline&#038;width=500&#038;height=720&#038;small_header=false&#038;adapt_container_width=true&#038;hide_cover=true&#038;show_facepile=false\"\n            width=\"500\"\n            height=\"720\"\n            style=\"border:none; overflow:hidden; max-width:100%;\"\n            scrolling=\"no\"\n            frameborder=\"0\"\n            allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\"\n            allowfullscreen=\"true\">\n          <\/iframe>\n        <\/div>\n\n        <!-- Fallback: enlace directo si el navegador\/extensi\u00f3n bloquea Facebook -->\n        <div style=\"margin-top:10px; font-size:14px; color:#555;\">\n          Si no puedes ver el feed, \u00e1brelo aqu\u00ed:\n          <a href=\"https:\/\/www.facebook.com\/CentroUniTuxtepec\" target=\"_blank\" rel=\"noopener noreferrer\">\n            CentroUniTuxtepec\n          <\/a>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n    <div class=\"cu-fb-footer\">\n      <div class=\"cu-fb-separator\"><\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n\n\n<style>\n:root{\n  --amarillo:#f4c300;\n  --texto:#1a1a1a;\n  --subtexto:#555;\n  --blanco:#fff;\n}\n\n\/* ===== BLOQUE UBICACI\u00d3N ===== *\/\n.cu-map-section{\n  max-width:1200px;\n  margin:0 auto;\n  padding:30px 20px;\n  text-align:center;\n  font-family:Arial, Helvetica, sans-serif;\n  color:var(--texto);\n}\n\n.cu-map-section h2{\n  margin:0 0 8px;\n  font-size:34px;\n}\n.cu-map-section h2 b{ color:var(--amarillo); }\n\n.cu-map-section p{\n  margin:0 auto 18px;\n  color:var(--subtexto);\n  max-width:760px;\n  line-height:1.7;\n}\n\n.cu-map-box{\n  position:relative;\n  background:var(--blanco);\n  border-radius:20px;\n  overflow:hidden;\n  border:1px solid rgba(0,0,0,.06);\n  box-shadow:0 14px 40px rgba(0,0,0,.10);\n}\n\n.cu-map-box::before{\n  content:\"\";\n  display:block;\n  height:10px;\n  background:linear-gradient(90deg, rgba(244,195,0,1), rgba(244,195,0,.55));\n}\n\n.cu-map-head{\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  gap:12px;\n  padding:16px 16px 12px;\n  background:linear-gradient(180deg, rgba(244,195,0,.16), #fff);\n  border-bottom:1px solid rgba(0,0,0,.06);\n}\n\n.cu-map-chip{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  padding:10px 14px;\n  border-radius:14px;\n  background:rgba(244,195,0,.18);\n  border:1px solid rgba(244,195,0,.36);\n  font-weight:900;\n  font-size:13px;\n}\n\n.cu-map-chip span{\n  width:34px;\n  height:34px;\n  border-radius:12px;\n  background:rgba(244,195,0,.35);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-weight:900;\n}\n\n.cu-map-body{\n  padding:20px;\n}\n\n.cu-map-frame{\n  max-width:980px;\n  margin:0 auto;\n  border-radius:18px;\n  padding:12px;\n  background:linear-gradient(180deg,#fff,rgba(244,195,0,.06));\n  border:1px solid rgba(0,0,0,.06);\n  box-shadow:0 10px 24px rgba(0,0,0,.08);\n}\n\n.cu-map-embed{\n  position:relative;\n  width:100%;\n  max-width:900px;\n  margin:0 auto;\n  border-radius:14px;\n  overflow:hidden;\n  border:1px solid rgba(0,0,0,.10);\n  background:#fff;\n  aspect-ratio:16\/9;\n}\n\n.cu-map-embed iframe{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  border:0;\n}\n\n.cu-map-link{\n  display:block;\n  margin-top:12px;\n  font-size:14px;\n  color:var(--subtexto);\n}\n\n.cu-map-link a{\n  font-weight:700;\n  color:inherit;\n  text-decoration:underline;\n}\n\n.cu-map-footer{\n  padding:14px;\n  background:linear-gradient(180deg,#fff,rgba(244,195,0,.08));\n}\n\n.cu-map-separator{\n  width:140px;\n  height:4px;\n  background:rgba(244,195,0,.95);\n  margin:0 auto;\n  border-radius:999px;\n}\n\n@media (max-width:768px){\n  .cu-map-section h2{ font-size:26px; }\n}\n<\/style>\n\n<div class=\"cu-map-section\">\n  <h2><b>CU<\/b> Ubicaci\u00f3n<\/h2>\n  <p>Encuentra nuestra sede y obt\u00e9n indicaciones para llegar f\u00e1cilmente.<\/p>\n\n  <div class=\"cu-map-box\">\n\n    <div class=\"cu-map-head\">\n      <div class=\"cu-map-chip\">\n        <span>\u2301<\/span> Direcci\u00f3n\n      <\/div>\n    <\/div>\n\n    <div class=\"cu-map-body\">\n      <div class=\"cu-map-frame\">\n\n        <div class=\"cu-map-embed\">\n          <iframe\n            title=\"Ubicaci\u00f3n - Centro Uni de Estudios Tuxtepec\"\n            loading=\"lazy\"\n            referrerpolicy=\"no-referrer-when-downgrade\"\n            src=\"https:\/\/www.google.com\/maps?q=18.0974006,-96.1436538&#038;z=18&#038;output=embed\"\n            allowfullscreen>\n          <\/iframe>\n        <\/div>\n\n        <span class=\"cu-map-link\">\n          Ver en Google Maps:\n          <a href=\"https:\/\/www.google.com.mx\/maps\/place\/Centro+Uni+De+Estudios+Tuxtepec\/@18.0968093,-96.1439185,18.75z\"\n             target=\"_blank\" rel=\"noopener noreferrer\">\n             Abrir ubicaci\u00f3n\n          <\/a>\n        <\/span>\n\n      <\/div>\n    <\/div>\n\n    <div class=\"cu-map-footer\">\n      <div class=\"cu-map-separator\"><\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u276e \u276f CU Informa S\u00edguenos y ent\u00e9rate de nuestras actividades institucionales. f Publicaciones oficiales Consulta la l\u00ednea del tiempo, fotograf\u00edas y avisos recientes directamente desde&hellip;<\/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-4","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/batems.edu.mx\/cu\/wp-json\/wp\/v2\/pages\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/batems.edu.mx\/cu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/batems.edu.mx\/cu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/batems.edu.mx\/cu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/batems.edu.mx\/cu\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":32,"href":"https:\/\/batems.edu.mx\/cu\/wp-json\/wp\/v2\/pages\/4\/revisions"}],"predecessor-version":[{"id":1971,"href":"https:\/\/batems.edu.mx\/cu\/wp-json\/wp\/v2\/pages\/4\/revisions\/1971"}],"wp:attachment":[{"href":"https:\/\/batems.edu.mx\/cu\/wp-json\/wp\/v2\/media?parent=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}