Los datos data:widgets
contienen una tabla con los widgets instalados en el tema. Están disponibles globalmente en la plantilla XML. Solo funciona en Blogger Layout 3 y Widgets 2
Datos
Los datos de la tabla data:widgets
son los siguientes:
Datos | Descripción | Resultado |
---|---|---|
data:widgets[i].title |
Contiene el nombre del widget | string |
data:widgets[i].type |
Contiene el tipo de widget | |
data:widgets[i].sectionId |
Contiene la ID de la sección en donde se encuentra el widget | |
data:widgets[i].id |
Contiene la ID del widget | |
data:widgets[i].postId |
Contiene la ID del post del widget tipo FeaturedPost | number |
data:widgets[i].posts |
Tabla de entradas de los widgets tipo Blog y PopularPosts | array |
data:widgets[i].posts[i].id |
Contiene el ID del post del widget tipo Blog o PopularPosts | number |
data:widgets[i].posts[i].title |
Contiene el Título del post del widget tipo Blog o PopularPosts | string |
data:widgets[i].posts[i].featuredImage |
Contiene la imagen principal del post. Solo widgets tipo Blog | |
data:widgets[i].posts[i].showInlineAds |
Determina si los anuncios están activos. Solo widgets tipo Blog | boolean |
data:widgets[i].allBylineItems |
Tabla de opciones de articulos del widget tipo Blog | array |
data:widgets[i].allBylineItems[i].name |
Nombre de la opción del artículo. | string |
data:widgets[i].allBylineItems[i].label |
Mensaje personalizado de la opcion |
Extracción
Los datos de la tabla data:widgets
se pueden extraer con una etiqueta de bucle, por ejemplo:
<b:loop values='data:widgets' var='i'>
<data:i.title/>
</b:loop>
Las tablas posteriores se pueden extraer anidando etiquetas de bucles:
<b:loop values='data:widgets' var='i'>
<b:loop values='data:i.posts' var='p'>
<data:p.id/>
</b:loop>
</b:loop>
Dado que nosotros no profundizamos más allá de lo que comprendemos, si deseas obtener más informacion, detalles y ejemplos visita: Data widgets Blogger Code PE.