Códigos de información data:name de Blogger

min rel

En Blogger existen etiquetas que almacenan información denominadas <data/> y esta información puede ser solicitada en la plantilla XML mediante su sintaxis <data:name/> o <data:name1.name2/>. También es posible expresarla como <data:name1.name2.name3/> o mas parámetros, aunque solo en casos específicos.


Información Global

Está disponible globalmente, así que puedes usarlas en cualquier parte de la plantilla XML y normalmente su sintaxis empieza por <data:blog.name/>.


<data:blog.title/>Muestra el título del blog, ej. "Blog"
<data:blog.pageName/>El nombre de la página actual, ej. "Título Entrada"
<data:blog.pageTitle/>El título del blog + el nombre de la página actual, ej. "Blog: Título Entrada"
<data:blog.pageType/>Muestra el tipo de pagina actual, ej. "index, item, archive, etc"
<data:blog.blogId/>Devuelve la ID del blog.
<data:blog.postId/>Devuelve la ID de la entrada actual.
<data:blog.pageId/>Devuelve la ID de la página estática actual.
<data:blog.url/>Muestra la url de la página actual.
<data:blog.canonicalUrl/>Muestra la url canónica de la página actual.
<data:blog.homepageUrl/>Muestra la url de lo que se considera como página principal.
<data:blog.canonicalHomepageUrl/>Muestra la url canónica solo de la página principal.
<data:blog.languageDirection/>Indica la dirección de lectura, ej. "ltr (de izquierda a derecha)"
<data:blog.encoding/>La codificación del blog, ej. "UTF-8"
<data:blog.metaDescription/>La descripción del blog, pagina o entrada (Requiere Meta Descripción).
<data:blog.blogspotFaviconUrl/>Url del favicon.
<data:blog.feedLinks/>Los feeds de la cabecera de la página.
<data:blog.postImageThumbnailUrl/>Url de la imagen en miniatura (Requiere que la imagen se suba a blogger) ej. Thumbnail
<data:blog.postImageUrl/>Url de la primera imagen en tamaño completo, es el equivalente global a data:post.firstImageUrl, ej. ImageUrl
<data:blog.isMobileRequest/> Devuelve "true" si la pagina solicita la version movil (?m=1 al final de la url), caso contrario devuelve "false".

Global widgets

Las siguientes etiquetas datas devuelven información disponible dentro de cualquier widget.


<data:title/>Muestra el nombre o el titulo del widget
<data:widget.instanceId/>Muestra la id única del widget, ej. "AdSense1", "FeaturedPost1", etc.

Widget Header

Los siguientes datos corresponden al widget Header, es decir, que a diferencia de la información disponible globalmente, estos datos solo se muestran dentro del widget "Header", que es algo como esto:


<b:section id='Header'>
   <b:widget id='Header1' type='Header'>
      <b:includable id='main'>
         <!-- data:name -->
      </b:includable>
   </b:widget>
</b:section>

En cuanto a la sintaxis del data en los widgets, empieza directamente por <data:name/>


<data:title/> Muestra el título especificado para el blog, ej. "Blog1"
<data:description/> Muestra la descripción especificada para el blog, ej. "Blog de prueba"
<data:useImage/> Devuelve "true" si usas una imagen como logo, caso contrario devuelve "false".
<data:sourceUrl/> La url del logo subido al header.
<data:width/> Devuelve el ancho del logo.
<data:height/> Devuelve el alto del logo.
<data:imagePlacement/> Devuelve "BEHIND", "REPLACE" o "BEFORE_DESCRIPTION" dependiendo de la configuración del logo subido al header.

Widget Entradas del Blog

Estos datos corresponden al widget de las entradas, pero la mayoría de etiquetas <data/> de este widget requieren un ciclo con un valor específico y una variable, algo como esto:


<b:section id='Blog'>
   <b:widget id='Blog1' type='Blog'>
      <b:includable id='main'>
      <!-- data:name -->
      <b:loop values='data:posts' var='post'>
         <!-- data:post.name -->
            <b:loop values='data:post.labels' var='label'>
               <!-- data:label.name -->
            </b:loop>
      </b:loop>
      </b:includable>
   </b:widget>
</b:section>

Este widget normalmente contiene un montón de <b:includable>, no los agregue en el codigo de ejemplo ya que solo quería dejar clara la idea.


Data para Widget tipo Blog - Vamos a empezar por los datos disponibles para el widget de entradas, que no requieren ningún ciclo.


<data:numPosts/>Muestra la cantidad de entradas.
<data:newerPageUrl/>Devuelve la url a las entradas mas recientes.
<data:olderPageUrl/>Devuelve la url a las entradas mas antiguas.
<data:newerPageTitle/>Muestra el texto para la paginación reciente, generalmente "Entradas más recientes".
<data:olderPageTitle/>Muestra el texto para la paginación antigua, generalmente "Entradas antiguas".
<data:homeMsg/> Muestra el texto "Página principal".

Data dentro del ciclo "posts" - Requiere que las etiquetas data se encuentren dentro de un "bloop" del valor data:posts y una variable que en este caso será post


<data:post.id/>La ID única del post o página estática actual.
<data:post.title/>El título de la entrada.
<data:post.url/>La url de la entrada.
<data:post.url.canonical/>La url canónica de la entrada.
<data:post.snippet/>Devuelve un resumen con 140 caracteres (solo texto).
<data:post.body/>Muestra todo el contenido de la entrada (incluye html).
<data:post.hasJumpLink/>Devuelve "true" si usaste el salto de línea, caso contrario devuelve "false".
<data:post.jumpText/>El texto para el enlace "salto de linea".
<data:post.thumbnailUrl/>Url de la miniatura de la entrada (Requiere que la imagen se suba a blogger) ej. Thumbnail
<data:post.firstImageUrl/>Url de la primera imagen en tamaño completo (ignora si la imagen esta en blogger o no), ej. ImageUrl
<data:post.dateHeader/>Devuelve una fecha correspondiente a las entradas publicadas en ese rango, sirve para organizar
<data:post.isDateStart/>Devuelve "true" si es el post principal que aparece en un rango de fechas de data:post.dateHeader, caso contrario devuelve "false".
<data:post.isFirstPost/>Devuelve "true" si es el primer post (el mas reciente), caso contrario devuelve "false".
<data:post.timestamp/>Devuelve la fecha de la entrada.
<data:post.timestampISO8601/>Devuelve la fecha de la entrada según la norma ISO 8601.
<data:post.author/>Muestra el nombre del autor de la entrada.
<data:post.authorProfileUrl/>Devuelve la url del perfil del autor.
<data:post.authorPhoto.url/>Devuelve la url de la foto de perfil del autor.
<data:post.authorAboutMe/>Muestra la descripción del perfil del autor (requiere marcar "Mostrar el perfil del autor debajo de la entrada")
<data:post.emailPostUrl/>Url para enviar la entrada por correo.
<data:post.allowComments/>Devuelve "true" si se permiten comentarios, caso contrario devuelve "false".
<data:post.allowNewComments/>Devuelve "true" si se permiten nuevos comentarios a partir de comentarios ya existentes, caso contrario devuelve "false".
<data:post.postCommentMsg/>Devuelve el texto "Publicar un comentario en la entrada".
<data:post.editUrl/>Url para editar rápido una entrada.
<data:post.adminClass/>Devuelve un texto parecido a "blog-admin pid-ID-ÚNICA", generalmente se usa como clase para css.

Data dentro del ciclo "post.labels" - Requiere que el ciclo "bloop" se encuentre dentro del ciclo data:posts y tambien de una variable que en este caso será label


<data:label.name/>El nombre de la etiqueta.
<data:label.url/>Devuelve la url para la etiqueta correspondiente.
<data:label.isLast/>Devuelve "true" si se trata de la ultima etiqueta, caso contrario devuelve "false".

AdSense

Genera un bloque de anuncios configurable. Es necesario validar tu blog en tu cuenta de adsense. La estructura tiene este aspecto:


<b:widget id='AdSense1' type='AdSense'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de AdSense:


<data:adCode/>Genera un bloque de anuncios acorde a la configuración en la sección diseño.

Entrada destacada

Resalta una entrada específica, la cual puedes seleccionar desde la configuración del widget. La estructura tiene este aspecto:


<b:widget id='FeaturedPost1' type='FeaturedPost'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Entrada destacada:


<data:showPostTitle/>Devuelve "true" si en la configuración esta habilitado mostrar el titulo del post, caso contrario devuelve "false".
<data:showSnippet/>Devuelve "true" si en la configuración esta habilitado mostrar el resumen del post, caso contrario devuelve "false".
<data:showFirstImage/>Devuelve "true" si en la configuración esta habilitado mostrar la primera imagen del post, caso contrario devuelve "false".
<data:postUrl/>Muestra la url del post configurado en el widget.
<data:postTitle/>Muestra el titulo del post configurado en el widget.
<data:postSummary/>Muestra el resumen del post configurado en el widget.
<data:postFirstImage/>Muestra la primera imagen del post configurado en el widget.

Búsqueda de blogs

Genera un pequeño formulario para buscar dentro de tu blog. La estructura tiene este aspecto:


<b:widget id='BlogSearch1' type='BlogSearch'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Búsqueda de blogs:


<data:blog.searchUrl/>Devuelve la url de la pagina de búsqueda. Por lo general es: http://tublog.com/search.
<data:messages.search/>Muestra el texto "Buscar".

HTML/Javascript

Sirve para incluir código html, css y javascript usando un widget. La estructura tiene este aspecto:


<b:widget id='HTML1' type='HTML'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de código HTML/Javascript:


<data:content/>Devuelve el código insertado desde la configuración del widget.

Perfil

Crea una tarjeta de usuario con los datos del administrador, o genera una lista de todos los autores. Este widget contiene un conjunto de datos que solo se puede utilizar dentro de ciclos b:loop. La estructura tiene este aspecto:


<b:widget id='Profile1' type='Profile'>
   <b:includable id='main'>
      <!-- data:name -->
      <b:loop values='data:authors' var='i'>
         <!-- data:i.name -->
      </b:loop>
   </b:includable>
</b:widget>

Data para Widget tipo Profile - Estos datos están disponibles en el widget y no requieren ningún ciclo:


<data:team/>Devuelve "true" si hay mas de un autor en el blog, caso contrario devuelve "false".
<data:hasgoogleprofile/>Devuelve "true" si usas Google+ como perfil, caso contrario devuelve "false".
<data:displayname/>Muestra el nombre del autor del blog.
<data:userUrl/>Devuelve la url hacia el perfil del autor.
<data:photo.url/>Devuelve la url de la foto del autor en 80x80.
<data:messages.myPhoto/>Muestra el texto "Mi foto".
<data:photo.width/>Devuelve el ancho de la foto del autor. Por defecto se establece en 80.
<data:photo.height/>Devuelve el alto de la foto del autor. Por defecto se establece en 80.
<data:profileLogo/>Devuelve la url hacia un pequeño icono de 16x16. Corresponde al tipo de perfil, ya sea Google+ o Blogger.
<data:showlocation/>Devuelve "true" si esta permitido mostrar la localidad del autor, caso contrario devuelve "false".
<data:location/>Muestra la localidad del autor.
<data:aboutme/>Muestra la información del autor de Google+ que se configura en "Acerca de mí".
<data:viewProfileMsg/>Muestra el texto "Ver todo mi perfil".

Data dentro del ciclo "authors" - Requiere de un ciclo "bloop" del valor data:authors y una variable que en este caso será i


<data:i.userUrl/>Devuelve la url que corresponde a cada autor.
<data:i.profileLogo/>Devuelve la url hacia un pequeño icono de 16x16. Corresponde al tipo de perfil, ya sea Google+ o Blogger.
<data:i.display-name/>Devuelve el nombre que corresponde a cada autor.

Archivo del blog

Muestra una lista de entrada estilo archivo organizado por fecha de publicacion, estilo lista desplegable o lista simple. Este widget contiene una estructura precisa que es la siguiente:


<b:widget id='BlogArchive1' type='BlogArchive'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
   
   <b:includable id='flat' var='data'>
      <!-- Si data:style devuelve FLAT -->
      <b:loop values='data:data' var='i'>
         <!-- data:i.name -->
      </b:loop>
   </b:includable>
   
   <b:includable id='interval' var='intervalData'>
      <!-- Si data:style devuelve HIERARCHY -->
      <b:loop values='data:intervalData' var='interval'>
         <!-- data:interval.name -->
      </b:loop>
   </b:includable>
   
   <b:includable id='menu' var='data'>
      <!-- Si data:style devuelve MENU -->
      <b:loop values='data:data' var='i'>
         <!-- data:i.name -->
      </b:loop>
   </b:includable>
   
   <b:includable id='posts' var='posts'>
      <!-- La estructura de los post del widget archivo -->
      <b:loop values='data:posts' var='post'>
         <!-- data:post.name -->
      </b:loop>
   </b:includable>
   <b:includable id='toggle' var='interval'><!--vacio--></b:includable>
</b:widget>

Data para Widget Archivo - Estos datos no requieren ningún ciclo:


<data:style/>Devuelve "HIERARCHY", "FLAT" o "MENU" dependiendo de la configuración en "Estilo" del widget Archivo.

Data dentro del ciclo "data" - Requiere de un ciclo "bloop" del valor data:data y una variable que en este caso será i, este ciclo se usa dentro del includable flat y menu


<data:i.name/>Devuelve el año al que pertenece el archivo
<data:i.url/>Devuelve la url del año dentro del archivo del blog
<data:i.post-count/>Devuelve el numero de entradas existentes dentro del año del archivo

Data dentro del ciclo "intervalData" - Requiere de un ciclo "bloop" del valor data:intervalData y una variable que en este caso será interval.


<data:interval.expclass/>Devuelve expanded o collapsed dependiendo si la lista esta desplegada o cerrada.
<data:interval.toggleId/>Devuelve una ID unica para el toggle que distingue entre mes y año.
<data:interval.name/>Devuelve el año al que pertenece el archivo
<data:interval.url/>Devuelve la url del año dentro del archivo del blog
<data:interval.post-count/>Devuelve el numero de entradas existentes dentro del año del archivo

Data dentro del ciclo "posts" - Requiere de un ciclo "bloop" del valor data:posts y una variable que en este caso será post.


<data:post.title/>Muestra el titulo del post en el archivo
<data:post.url/>Muestra la url del post en el archivo

Imagen

Muestra una imagen desde un enlace o desde la pc subida a blogger mediante la configuración del widget. La estructura tiene este aspecto:


<b:widget id='Image1' type='Image'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Image:


<data:link/>Devuelve el enlace agregado en la configuración del widget.
<data:sourceUrl/>Devuelve la url de la imagen.
<data:width/>Devuelve el ancho de la imagen.
<data:height/>Devuelve el alto de la imagen.
<data:caption/>Devuelve el texto ingresado en la configuración del widget.

Etiquetas

Genera una lista de etiquetas que corresponden a las entradas publicadas. Este widget contiene un conjunto de datos que solo se puede utilizar dentro de ciclos b:loop. La estructura tiene este aspecto:


<b:widget id='Label1' type='Label'>
   <b:includable id='main'>
      <!-- data:name -->
      <b:loop values='data:labels' var='label'>
         <!-- data:label.name -->
      </b:loop>
   </b:includable>
</b:widget>

Data para Widget tipo Label - Estos datos no requieren ningún ciclo:


<data:display/>Devuelve "list" o "cloud" dependiendo de la configuración del widget.
<data:showFreqNumbers/>Devuelve "true" si la opción "Mostrar cantidad de entradas por etiqueta" se encuentra marcada, caso contrario devuelve "false".

Data dentro del ciclo "labels" - Requiere de un ciclo "bloop" del valor data:labels y una variable que en este caso será label


<data:label.name/>Devuelve el nombre de la etiqueta.
<data:label.url/>Devuelve la url de la etiqueta.
<data:label.count/>Devuelve la cantidad de entradas que contienen la etiqueta correspondiente.

Páginas

Muestra una lista de enlaces que corresponden a las paginas del blog, o enlaces externos configurados. Este widget contiene un conjunto de datos que solo se puede utilizar dentro de ciclos b:loop. La estructura tiene este aspecto:


<b:widget id='PageList1' type='PageList'>
   <b:includable id='main'>
      <b:loop values='data:links' var='link'>
         <!-- data:link.name -->
      </b:loop>
   </b:includable>
</b:widget>

Data dentro del ciclo "links" - Requiere de un ciclo "bloop" del valor data:links y una variable que en este caso será link


<data:link.isCurrentPage/>Devuelve "true" si la pagina actual corresponde al enlace, caso contrario devuelve "false".
<data:link.href/>Devuelve la url de la página.
<data:link.title/>Devuelve el título de la página.

Enlaces

Muestra una lista de enlaces configurados desde el widget (similar al widget paginas). Este widget contiene un conjunto de datos que solo se puede utilizar dentro de ciclos b:loop. La estructura tiene este aspecto:


<b:widget id='LinkList1' type='LinkList'>
   <b:includable id='main'>
      <b:loop values='data:links' var='link'>
         <!-- data:link.name -->
      </b:loop>
   </b:includable>
</b:widget>

Data dentro del ciclo "links" - Requiere de un ciclo "bloop" del valor data:links y una variable que en este caso será link


<data:link.name/>Devuelve el titulo del enlace.
<data:link.target/>Devuelve la url que corresponde al enlace.

Texto

Genera un bloque de texto que puede contener html. La estructura tiene este aspecto:


<b:widget id='Text1' type='Text'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Text:


<data:content/>Todo el contenido del widget que en este caso corresponde al texto.

Entradas populares

Muestra la lista de entradas mas visitadas del blog, en un rango de tiempo configurable. Este widget contiene un conjunto de datos que solo se puede utilizar dentro de ciclos b:loop. La estructura tiene este aspecto:


<b:widget id='PopularPosts1' type='PopularPosts'>
   <b:includable id='main'>
      <!-- data:name -->
      <b:loop values='data:posts' var='post'>
         <!-- data:post.name -->
      </b:loop>
   </b:includable>
</b:widget>

Data para Widget tipo PopularPosts - Estos datos están disponibles en el widget y no requieren ningún ciclo:


<data:showThumbnails/>Devuelve "true" si la opción "imagen en miniatura" se encuentra marcada, caso contrario devuelve "false".
<data:showSnippets/>Devuelve "true" si la opción "fragmento" se encuentra marcada, caso contrario devuelve "false".

Data dentro del ciclo "posts" - Requiere de un ciclo "bloop" del valor data:posts y una variable que en este caso será post


<data:post.title/>Devuelve el titulo del post popular.
<data:post.href/>Devuelve la url del post popular.
<data:post.snippet/>Devuelve un resumen del post (solo texto).
<data:post.thumbnail/>Url de la imagen en miniatura del post (Requiere que la imagen se suba a blogger) ej. Thumbnail
<data:post.featuredImage/>Url de la primera imagen en tamaño completo. Ignora si esta subida a blogger o no, ej. ImageUrl
<data:post.featuredImage.isResizable/>Devuelve "true" si la imagen permite cambiar su resolución, caso contrario devuelve "false".

Estadísticas del blog

Genera un contador con las visitas dentro del rango de tiempo especificado. La estructura tiene este aspecto:


<b:widget id='Stats1' type='Stats'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Stats:


<data:showSparkline/>Devuelve "true" si el grafico de estadisticas esta activado, caso contrario devuelve "false".
<data:showGraphicalCounter/>Devuelve "true" si el contador estilo graph esta activado, caso contrario devuelve "false".

Lista de blogs

Muestra una lista de los blogs que sigues ademas de mostrar el ultimo post correspondiente a cada blog. La estructura tiene este aspecto:


<b:widget id='BlogList1' type='BlogList'>
   <b:includable id='main'>
      <!-- data:name -->
      <b:loop values='data:items' var='item'>
         <!-- data:item.name -->
      </b:loop>
   </b:includable>
</b:widget>

Data para Widget tipo BlogList - Estos datos están disponibles en el widget y no requieren ningún ciclo:


<data:showIcon/>Devuelve "true" si la opción "Icono" se encuentra marcada, caso contrario devuelve "false".
<data:showItemTitle/>Devuelve "true" si la opción "Título del elemento más reciente" se encuentra marcada, caso contrario devuelve "false".
<data:showItemSnippet/>Devuelve "true" si la opción "Fragmento del elemento más reciente" se encuentra marcada, caso contrario devuelve "false".
<data:showItemThumbnail/>Devuelve "true" si la opción "Miniatura del elemento más reciente" se encuentra marcada, caso contrario devuelve "false".
<data:showTimePeriodSinceLastUpdate/>Devuelve "true" si la opción "Fecha de la última actualización" se encuentra marcada, caso contrario devuelve "false".
<data:totalItems/>Devuelve la cantidad de blogs a mostrar.
<data:totalItems/>Devuelve el texto "Mostrar + data:totalItems".
<data:totalItems/>Devuelve el texto "Mostrar todo".

Data dentro del ciclo "items" - Requiere de un ciclo "bloop" del valor data:items y una variable que en este caso será item


<data:item.displayStyle/>Devuelve "display: block;".
<data:item.blogTitle/>Devuelve el titulo del blog que sigues.
<data:item.blogUrl/>Devuelve la url del blog que sigues.
<data:item.blogIconUrl/>Devuelve la url del favicon del blog que sigues.
<data:item.itemThumbnail/>Auto-devuelve true si existe la imagen de la ultima entrada.
<data:item.itemThumbnail.url/>Muestra la url de la imagen de la ultima entrada.
<data:item.itemThumbnail.width/>Ancho de la imagen de la ultima entrada.
<data:item.itemThumbnail.height/>Alto de la imagen de la ultima entrada.
<data:item.itemTitle/>Muestra el titulo de la ultima entrada.
<data:item.itemUrl/>Muestra la url de la ultima entrada.
<data:item.itemSnippet/>Muestra el resumen de la ultima entrada.
<data:item.timePeriodSinceLastUpdate/>Muestra el periodo de la ultima actualizacion.

Seguir por correo electrónico

Genera formulario de suscripcion para feedburner. La estructura tiene este aspecto:


<b:widget id='FollowByEmail1' type='FollowByEmail'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de FollowByEmail:


<data:feedPath/>Muestra el nombre de tu feedburner.

Feed

Crea una lista de elementos basado en feeds. La estructura tiene este aspecto:


<b:widget id='Feed1' type='Feed'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Feed:


<data:feedUrl/>Muestra la url del feed.
<data:loadingMsg/>Muestra el texto "Cargando...".

Logotipo

Añade el logotipo "Powered by blogger". La estructura tiene este aspecto:


<b:widget id='BloggerButton1' type='BloggerButton'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de BloggerButton:


<data:fullButton/>Devuelve la url hacia la imagen seleccionada del logotipo.

Boton +1

Añade el boton "+1" de google plus. La estructura tiene este aspecto:


<b:widget id='PlusOne1' type='PlusOne'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de PlusOne:


<data:language/>Devuelve el idioma del botón.
<data:size/>Devuelve small, medium, standard o tall según el tamaño configurado del botón.
<data:annotation/>Devuelve bubble, inline o none según el estilo configurado del botón.

Traductor

Añade el traductor de google al blog. La estructura tiene este aspecto:


<b:widget id='Translate1' type='Translate'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Translate:


<data:pageLanguage/>Devuelve el idioma de la pagina.
<data:layout/>Devuelve VERTICAL, HORIZONTAL o SIMPLE Segun la configuracion del traductor.

Lista

Añade una lista de elementos. La estructura tiene este aspecto:


<b:widget id='TextList1' type='TextList'>
   <b:includable id='main'>
      <!-- data:name -->
      <b:loop values='data:items' var='item'>
         <!-- data:item.name -->
      </b:loop>
   </b:includable>
</b:widget>

Data dentro del ciclo "items" - Requiere de un ciclo "bloop" del valor data:items y una variable que en este caso será item


<data:item/>Devuelve el texto del elemento dentro de la lista.

Google+ seguidores

Añade el gadget "Seguidores" de google plus al blog. La estructura tiene este aspecto:


<b:widget id='PlusFollowers1' type='PlusFollowers'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Google+ seguidores:


<data:language/>Devuelve el idioma del gadget.
<data:width/>Devuelve el ancho del gadget.
<data:height/>Devuelve el alto del gadget.
<data:profileUrl/>Devuelve la url del perfil a google plus.
<data:theme/>Devuelve DARK o LIGHT dependiendo de la configuracion del tema.

Google+ insignia

Añade el gadget "Insignia" de google plus al blog. La estructura tiene este aspecto:


<b:widget id='PlusBadge1' type='PlusBadge'>
   <b:includable id='main'>
      <!-- data:name -->
   </b:includable>
</b:widget>

Las etiquetas data para el widget de Google+ insignia:


<data:language/>Devuelve el idioma del gadget.
<data:width/>Devuelve el ancho del gadget.
<data:profileUrl/>Devuelve la url del perfil a google plus.
<data:theme/>Devuelve dark o light dependiendo de la configuracion del tema.
<data:layout/>Devuelve portrait o landscape dependiendo de la configuracion del diseño del tema.
<data:showTagline/>Devuelve "true" si el eslogan esta habilitado, caso contrario devuelve "false".
<data:showCoverPhoto/>Devuelve "true" si la foto de portada esta habilitado, caso contrario devuelve "false".

Estoy seguro de que los ayudara mientras reestructuran una nueva plantilla para Blogger. Esta entrada siempre se actualizará cuando existan nuevos datos de importancia o si alguno deja de funcionar.