logo
Advanced2min de lectura

Variables dinámicas

Variables de datos WordPress para Manual JSON Editor: resueltas en tiempo real por página.

Variables dinámicas

El Manual JSON Editor admite 10 variables que se reemplazan automáticamente con datos reales del WordPress cuando el schema se representa en la interfaz. Escribe un schema una vez: funciona correctamente en todas las páginas a las que está asignado.

Lista completa de variables

VariablesSalidaEjemplo
`{{post_title}}`Título de la publicación/página"Guía SEO completa 2025"
`{{post_url}}`URL completa de la publicación"https://yoursite.com/seo-guide"
`{{post_date}}`Fecha de publicación (ISO 8601)"2025-01-15T08:00:00+00:00"
`{{post_modified}}`Fecha de última modificación"2025-03-20T14:30:00+00:00"
`{{post_excerpt}}`Extracto de la publicación"Una guía completa de SEO..."
`{{post_thumbnail}}`URL de la imagen destacada"https://yoursite.com/img.jpg"
`{{author_name}}`Nombre del autor de la publicación"Jane Smith"
`{{site_name}}`Título del sitio WordPress"Mi sitio web"
`{{site_url}}`URL del sitio principal"https://yoursite.com"
`{{site_logo}}`URL del logotipo del sitio"https://yoursite.com/logo.png"

Cómo insertar variables

  1. Abre el Manual JSON Editor
  2. Haz clic en el botón Variables para abrir el panel de variables.
  3. Haz clic en cualquier variable para insertarla en la posición del cursor.
  4. La variable aparece como {{variable_name}} en el JSON.
  5. Cuando se carga la página, se resuelve con los datos reales de esa página específica.

Caso de uso principal: plantillas reutilizables

Crea un schema Article con todas las variables y asígnalo a cada publicación del blog. Cada publicación tiene su propio schema completado correctamente sin ningún trabajo adicional.

Ejemplos de Código

Plantilla Article 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}}"
    }
  }
}

¿Fue útil esta página?