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
| Variable | Descripción | Ejemplo 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
- Abre el Editor JSON Manual
- Click en el botón Variables para abrir el panel
- Click en cualquier variable para insertarla en la posición del cursor
- La variable se mostrará como
{{variable_name}}en el editor - 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}}"
}
}
}