Etiquetas data:view de Blogger

Etiquetas data:view

Las etiquetas <data:view/> forman parte del conjunto universal, es decir, pueden ser usadas en cualquier parte de la plantilla XML. Para un mejor entendimiento, las he agrupado según el tipo de información que imprimen.


Información básica

información generalizada. Puede resultar muy útil en la elaboración de diseños personalizados.


data:view.title [string] Título La pagina actual.
data:view.description [string] Descripción del blog, pagina o entrada - Meta Descripción.
data:view.type [string] Tipo de página: index, archive, item, static_page, error_page
data:view.postId [string] ID de la entrada actual.
data:view.pageId [string] ID de la página estática actual.
data:view.url [url] Enlace de la página actual.
data:view.featuredImage [image] Enlace hacia la primera imagen - ImageUrl

Tipo de pagina

Comprueban el tipo de pagina y devuelven un valor entre true y false. Muy útil para condicionar y con mas posibilidades que las condiciones basadas en <data:pageType/>.


data:view.isHomepage [boolean] true si la pagina actual es la pagina principal, caso contrario false.
data:view.isPost [boolean] true si la pagina actual es una entrada, caso contrario false.
data:view.isPage [boolean] true si la pagina actual es una pagina estática, caso contrario false.
data:view.isArchive [boolean] true si la pagina actual es el archivo del blog, caso contrario false.
data:view.isError [boolean] true si la pagina actual es un error 404, caso contrario false.
data:view.isSearch [boolean] true si la pagina actual es la pagina de búsqueda, caso contrario false.
data:view.isLabelSearch [boolean] true si la pagina actual es la búsqueda por etiquetas, caso contrario false.
data:view.isMultipleItems [boolean] true si la pagina actual puede contener múltiples artículos, caso contrario false.
data:view.isSingleItem [boolean] true si la pagina actual solo puede contener un artículo, caso contrario false.
data:view.isPreview [boolean] true si la pagina actual es la vista previa del editor, caso contrario false
data:view.isLayoutMode [boolean] true si la pagina actual es la vista de diseño, caso contrario false

Pagina de busqueda

Funcionan cuando la pagina actual es de busqueda y nos proporcionan datos muy concretos.


data:view.search.query [string] Devuelve los términos buscados
data:view.search.label [string] Devuelve el nombre de la etiqueta buscada
data:view.search.resultsMessage [string] Muestra un fragmento de texto correspondiente a los resultados de la búsqueda.
data:view.search.resultsMessageHtml [string] Muestra un fragmento de texto correspondiente a los resultados de la búsqueda, acompañado de html.

Pagina de Archivo

Funcionan cuando la pagina actual corresponde al archivo del blog y nos proporcionan datos muy concretos.


data:view.archive.rangeMessage [string] Muestra un fragmento de texto correspondiente al los resultados del archivo.
data:view.archive.day [number] Muestra el dia del archivo.
data:view.archive.month [number] Muestra el mes del archivo.
data:view.archive.year [number] Muestra el año del archivo.

Esta entrada se actualizará siempre que existan nuevos datos de importancia o si alguno deja de funcionar.