logo

Variables Dinámicas

Variables que se reemplazan automáticamente con datos de WordPress

Variables Dinámicas

El Editor JSON Manual soporta 10 variables dinámicas que se reemplazan automáticamente con datos reales de WordPress cuando el schema se renderiza en la página del frontend.

Lista Completa de Variables

VariableDescripciónEjemplo de Output
`{{post_title}}`Título del post/página actual"Mi Artículo de Blog"
`{{post_url}}`URL completa del post/página"https://tusitio.com/mi-articulo"
`{{post_date}}`Fecha de publicación (ISO 8601)"2025-01-15T08:00:00+00:00"
`{{post_modified}}`Última fecha de modificación"2025-01-20T10:30:00+00:00"
`{{post_excerpt}}`Extracto del post"Resumen del artículo..."
`{{post_thumbnail}}`URL de la imagen destacada"https://tusitio.com/image.jpg"
`{{author_name}}`Nombre del autor del post"Juan García"
`{{site_name}}`Título del sitio WordPress"Mi Sitio Web"
`{{site_url}}`URL principal del sitio"https://tusitio.com"
`{{site_logo}}`URL del logo del sitio"https://tusitio.com/logo.png"

Cómo Usar

  1. Abre el Editor JSON Manual
  2. Click en el botón Variables para abrir el panel
  3. Click en cualquier variable para insertarla en la posición del cursor
  4. La variable se mostrará como {{variable_name}} en el editor
  5. Al renderizar la página, se reemplazará automáticamente con el dato real

Caso de Uso

Las variables son ideales para crear schemas reutilizables. Puedes crear un template de Article schema con variables dinámicas y asignarlo a múltiples páginas — cada una obtendrá automáticamente sus propios datos.

Ejemplos de Código

Schema Reutilizable con Variables

json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "{{post_title}}",
  "url": "{{post_url}}",
  "datePublished": "{{post_date}}",
  "dateModified": "{{post_modified}}",
  "description": "{{post_excerpt}}",
  "image": "{{post_thumbnail}}",
  "author": {
    "@type": "Person",
    "name": "{{author_name}}"
  },
  "publisher": {
    "@type": "Organization",
    "name": "{{site_name}}",
    "url": "{{site_url}}",
    "logo": {
      "@type": "ImageObject",
      "url": "{{site_logo}}"
    }
  }
}