Variables globales
Variable |
Descripción |
Tipo |
site |
Información genérica del sitio. |
object ; consulta Variables de sitios |
page |
Información específica de página y variables personalizadas establecidas en el frontispicio. |
object ; consulta Variables de página |
config |
Configuración del sitio. |
object (fichero _config del sitio) |
theme |
Configuración del tema. Hereda de la configuración del sitio. |
object (fichero _config del tema) |
path |
Ruta de la página actual |
string |
url |
URL completa de la página actual |
string |
env |
Variables de entorno |
??? |
Lodash ha sido eliminado de las variables globales desde 5.0.0. You-Dont-Need-Lodash-Underscore puede ser de utilidad para realizar la migración.
Variables de sitio
Variable |
Descripción |
Tipo |
site.posts |
Todos los artículos |
Objeto Query |
site.pages |
Todas las páginas |
Objeto Query |
site.categories |
Todas las categorías |
Query object |
site.tags |
Todas las etiquetas |
Query object |
Variables de página
Entrada (page
)
Variable |
Descripción |
Tipo |
page.title |
Título de la entrada |
string |
page.date |
Fecha de creación de la entrada |
Objeto Moment.js |
page.updated |
Fecha de la última actualización de la entrada |
Objeto Moment.js |
page.comments |
Comentarios habilitados o no |
boolean |
page.layout |
Nombre del diseño |
string |
page.content |
El contenido procesado de la entrada |
string |
page.excerpt |
Fragmento de la entrada |
string |
page.more |
Contenido del artículo, excepto el fragmento de la entrada |
string |
page.source |
La ruta al fichero de código fuente |
string |
page.full_source |
La ruta completa al fichero de código fuente |
string |
page.path |
URL del artículo sin la raíz URL. En el tema se usa habitualmente url_for(page.path) . |
string |
page.permalink |
URL completa (codificada) de la entrada |
string |
page.prev |
La entrada previa, null si es la primera entrada |
??? |
page.next |
La entrada siguiente, null si es la última |
??? |
page.raw |
El contenido sin procesar de la entrada |
??? |
page.photos |
Las fotos de la entrada (usado en artículos de tipo galería) |
array of ??? |
page.link |
El enlace externo de la entrada (usado en enlaces de artículos) |
string |
Artículo (post
): Igual que page
, el diseño incluye las siguientes variables.
Variable |
Descripción |
Tipo |
page.published |
Verdadero si el artículo no es un borrador |
boolean |
page.categories |
Todas las categorías del artículo |
array of ??? |
page.tags |
Todas las etiquetas del artículo |
array of ??? |
Inicio (index
)
Variable |
Descripción |
Tipo |
page.per_page |
Artículos mostrados por página |
number |
page.total |
Número total de páginas |
number |
page.current |
Número de la página actual |
number |
page.current_url |
URL de la página actual |
string |
page.posts |
URL de la página actual (Data Model) |
object |
page.prev |
Número de la página anterior. 0 si la página actual es la primera. |
number |
page.prev_link |
URL de la página anterior. '' si la página actual es la primera. |
string |
page.next |
Número de la página siguiente. 0 si la página siguiente es la última. |
number |
page.next_link |
URL de la página siguiente. '' si la página siguiente es la última. |
string |
page.path |
URL de la página actual sin la raíz de la URL. En el tema se usa habitualmente url_for(page.path) . |
string |
Histórico (archive
): Igual que el diseño index
pero incluyendo las siguientes variables.
Variable |
Descripción |
Tipo |
page.archive |
Siempre verdadero |
boolean |
page.year |
Año del histórico (4 dígitos) |
number |
page.month |
Mes numérico del histórico (1-12) |
number |
Categoría (category
): Igual que el diseño index
pero incluyendo las siguientes variables.
Variable |
Descripción |
Tipo |
page.category |
Nombre de la categoría |
string |
Etiqueta (tag
): Igual que el diseño index
pero incluyendo las siguientes variables.
Variable |
Descripción |
Tipo |
page.tag |
Nombre de la etiqueta |
string |