Cómo mostrar todas las entradas que has publicado

Cuando tienes un blog o web de noticias con muchas publicaciones a veces es interesante de cara a tus visitantes mostrar la cantidad de publicaciones, para que vean que hay mucho material entre el que elegir.

Si quieres mostrar este tipo de información es fácil hacerlo, vamos a ver dos métodos.

Mostrar el número de entradas con una función

Si quieres elegir dónde mostrar el número total de entradas lo haremos en 2 pasos. Primero añade esta función a tu plugin personalizado o al archivo functions.php del tema activo:

//Función para recuperar el total de entradas
function ayudawp_total_entradas() { 
$total = wp_count_posts()->publish;
echo 'Total de entradas publicadas: ' . $total;
}

Para terminar, solo queda añadir la función en el lugar del tema donde quieras mostrarlos, así:

<?php ayudawp_total_entradas(); ?>

Si prefieres hacer lo mismo mediante un shortcode y mostrar el total de entradas en tus páginas o entradas, entonces puedes crear el shortcode así en tu plugin de personalizaciones o archivo functions.php del tema:

//Shortcode para mostrar el total de entradas
function ayudawp_total_entradas() { 
$total = wp_count_posts()->publish;
return $total; 
} 
add_shortcode('total_entradas','ayudawp_total_entradas');

Ya solo tienes que poner el shortcode [total_entradas] en la entrada o página donde quieras que se muestren.

Mostrar el número de entradas con un plugin

Si te sientes más cómodo con un plugin entonces puedes usar Simple Blog Stats.

Una vez instalado y activo te ofrece shortcodes y un widget con los que mostrar estadísticas sencillas de tus publicaciones, a saber:

  • Número total de entradas
  • Número total de páginas
  • Número total de borradores
  • Número total de comentarios
  • Número de comentarios pendientes de moderación
  • Número de comentarios aprobados
  • Número de usuarios registrados
  • Número de categorías
  • Número de etiquetas
  • Número de palabras de cualquier entrada
  • Número de palabras de todas las entradas
  • Estadísticas completas en modo lista

Para saber qué shortcode utilizar en su página de ajustes los tienes todos, y puedes modificar el modo de mostrar el contenido de los mismos, añadiendo etiquetas HTML o lo que gustes.

Por ejemplo, si usas el shortcode  [sbs_posts] puedes añadirle modificadores para decidir qué información mostrará, por ejemplo:

[sbs_posts cat="videos" tag="youtube" type="movie" status="published"]

Donde mostrará las entradas de la categoría videos con la etiqueta youtube, del tipo de contenido (custom post typemovie que estén publicadas.

Si lo que quieres es mostrar todas las estadísticas de publicaciones, de la lista que vimos arriba, entonces el shortcode a utilizar será simplemente este:

[sbs_blog_stats]

Como ves es sencillo, y es un modo estupendo de mostrar el potencial del contenido de tu blog. Yo me estoy pensando si ponerlo porque la verdad es que mola bastante mostrar lo publicado, sobre todo si tienes mucho ¿no crees?

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 3.9 / 5. Total de votos: 9

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en los medios sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

1 comentario en “Cómo mostrar todas las entradas que has publicado”

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba
Ir al contenido