Datos pertenecientes al Gadget Entradas populares. Este widget oficial de Blogger muestra los artículos más visitados en un rango de tiempo. Solo están disponibles en los widgets tipo PopularPosts.
Datos
Datos para widget versión 2
y widget versión 1
:
Datos v2 |
Descripción | Resultado |
---|---|---|
data:title |
Titulo del widget | string |
data:postDisplay.showTitle |
Determina si se muestra el título del articulo | boolean |
data:postDisplay.showSnippet |
Determina si se muestra el resumen del articulo | |
data:postDisplay.showFeaturedImage |
Determina si se muestra la primera imagen del articulo | |
data:posts |
Tabla que contiene la lista de articulos del blog | array |
data:posts[i].id |
ID de la entrada | string |
data:posts[i].title |
Titulo de la entrada | |
data:posts[i].body |
Contenido de la entrada | |
data:posts[i].snippets.short |
Resumen hasta 140 caracteres | |
data:posts[i].snippets.long |
Resumen hasta 1000 caracteres | |
data:posts[i].featuredImage |
Imagen principal del articulo | image |
data:posts[i].url |
Url de la entrada | url |
data:posts[i].shareUrl |
Enlace para compartir el articulo | string |
data:posts[i].commentsUrl |
Url de los comentarios del artículo | url |
data:posts[i].emailPostUrl |
Url para compartir por email | |
data:posts[i].commentsUrlOnclick |
Funcion para abrir comentarios en pop-up | string |
data:posts[i].numberOfComments |
Numero de comentarios | number |
data:posts[i].allowComments |
Determina si los comentarios estan permitidos | boolean |
data:posts[i].hasJumpLink |
Determina si existe un salto de línea | |
data:posts[i].date |
Fecha de publicacion del articulo | date |
data:posts[i].lastUpdated |
Fecha de ultima actualizacion del articulo | |
data:posts[i].labels |
Tabla con las etiquetas del blog | array |
data:posts[i].labels[i].name |
Nombre de la etiqueta del artículo | string |
data:posts[i].labels[i].url |
URL de la etiqueta del artículo | url |
data:posts[i].author.name |
Nombre del autor | string |
data:posts[i].author.profileUrl |
Url del perfil del autor | |
data:posts[i].author.authorPhoto.image |
Url de la imagen del autor | image |
data:posts[i].author.authorPhoto.width |
Ancho de la imagen del autor | number |
data:posts[i].author.authorPhoto.height |
Alto de la imagen del autor |
Datos v1 |
Descripción | Resultado |
---|---|---|
data:title |
Titulo del widget | string |
data:showThumbnails |
Determina si se muestra la miniatura de la entrada | boolean |
data:showSnippets |
Determina si se muestra el resumen de la entrada | |
data:thumbnailSize |
Tamaño de la miniatura de la entrada | number |
data:posts |
Tabla que contiene la lista de articulos del blog | array |
data:posts[i].id |
ID de la entrada | number |
data:posts[i].href |
Url de la entrada | url |
data:posts[i].title |
Titulo de la entrada | string |
data:posts[i].snippet |
Resumen hasta 140 caracteres | |
data:posts[i].thumbnail |
Imagen miniatura del articulo | image |
data:posts[i].featuredImage |
Imagen principal del articulo |
Extracción
Para recuperar la información se requiere una etiqueta widget tipo PopularPosts
<b:widget id='PopularPosts1' title='PopularPosts' type='PopularPosts'>
<b:includable id='main'>
<data:postDisplay.showTitle/> <!-- Etiqueta -->
<b:eval expr='data:postDisplay.showTitle'/> <!-- Expresión -->
</b:includable>
</b:widget>
Las tablas se pueden extraer con una etiqueta bucle, por ejemplo:
<b:widget id='PopularPosts1' title='PopularPosts' type='PopularPosts'>
<b:includable id='main'>
<b:loop values='data:posts' var='post'>
<data:post.title/> <!-- Etiqueta -->
<b:eval expr='data:post.title'/> <!-- Expresión -->
</b:loop>
</b:includable>
</b:widget>
Mas detalles y ejemplos en: Widget PopularPosts v1 Blogger Code PE y Widget PopularPosts v2 Blogger Code PE.