Mostrar los artículos más vistos

Tiempo estimado de lectura: 3 minutos

 

Cómo podemos mostrar los artículos más vistos

En esta ocasión vamos a ver cómo podemos mostrar los artículos más vistos, una opción muy interesante si quieres que tus usuarios se queden más tiempo en tu página web y consuman tus contenidos.

Veremos un código muy sencillo, tanto de crear como de utilizar, aunque como siempre, lo explicaremos en detalle. ¡Vamos a ello!.

Código que vamos a utilizar

Como hemos dicho, el código que utilizaremos en esta ocasión, no es demasiado difícil de explicar, pero veamos cual es ese código:

<h2>Estos son los artículos más vistos</h2>
<ul>
<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5");
foreach ($result as $post) {
setup_postdata($post);
$postid = $post->ID;
$title = $post->post_title;
$commentcount = $post->comment_count;
if ($commentcount != 0) { ?>
<li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>">
<?php echo $title ?></a> {<?php echo $commentcount ?>}</li>
<?php } } ?>
</ul>

Explicación de este código

En primer lugar, lo que hacemos es crear un título tras el cual. mostraremos los artículos más vistos. A continuación se hará una búsqueda por el número de comentarios de nuestros artículos y se ordenarán en orden descendente (es decir, los primeros artículos que veremos serán los que tienen más comentarios).

Entre los parámetros que se mostrarán, están el ID, el nombre y el número de comentarios de cada artículo.

Y esto es todo, ¿sencillo verdad?.

Ahora solo nos falta saber dónde debemos poner este código, y como siempre, tenemos tres opciones para hacerlo:

  • En el archivo functions.php de tu tema activo. Ya sabes que este es el único método que no te aconsejo, ya que cuando tu tema se actualice, el archivo functions.php se actualizará con él y perderás todos los códigos que hayas pegado en él.
  • Mediante un plugin de funciones. Ya explicado en este artículo.
  • Y mi método preferido, usando un plugin de snippets.

 


¿Te ha servido este artículo?, DALE PERREO. 0


¿Qué te ha parecido el artículo?. Házmelo saber en los comentarios que tienes más abajo. Estoy deseando leerte.

Por último, si crees que este artículo puede ser interesante para algún amigo tuyo, te agradecería enormemente que lo compartieras con él y con todo el mundo a través de las Redes Sociales.

Puntúa este artículo:
[Total: 0 - Promedio: 0]

Puede que también te interese...

Deja una respuesta

Información básica sobre protección de datos
Responsable: Jose González Bueno.
Finalidad: Moderación y publicación de comentarios.
Destinatarios: No se comunican datos a terceros, salvo por imperativo legal.
Derechos: Tienes derecho a acceder, rectificar, exportar y suprimir tus datos.

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad de este sitio. *