Código para mostrar los posts con más visitas en tu blog

  • Autor Autor Lucas23
  • Fecha de inicio Fecha de inicio
Lucas23

Lucas23

1
Zeta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Hola gente, en mi blog Enlace eliminado tengo pestañas dónde la primera muestra los posts más populares, llamando populares a los que tienen más comentarios.

El código para llamar dichos posts es éste:


// Tabber: Get Most Popular Postsfunction tj_tabs_popular( $posts = 5, $size = 35 ) {
$popular = new WP_Query('orderby=comment_count&posts_per_page='.$posts);
while ($popular->have_posts()) : $popular->the_post();
?>
<li><?php tj_show_thumb($size, $size); ?>
<div class="info">
<a title="<?php the_title(); ?>" href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<span class="meta">
<?php comments_popup_link('0 Comment', '1 Comment', '% Comments', 'comments-link', ''); ?></span></div>
<!--end .info-->
<div class="clear">
</div></li>

<?php endwhile;}


Alguien sabe como podría modificar tal código para que llame a los posts con más visitas?

Saludos y muchas gracias!.
 
Para que lo hagas por código, tus visitas deben almacenarse en tu base de datos, en realidad no sé muy bien como hacerlo pero yo encontré un plugin llamado MOST READ POSTS, que supuestamente realiza esa función.
 
En linea con lo que sugiere thealkaline, te diria que lo encares con algun plugin

yo uso WP-PostViews que agrega widgets para desplegar los posts mas visitados

Una vez instalado ese plugin, este código te despliega los 10 más vistos

Insertar CODE, HTML o PHP:
<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed(); ?>
</ul>
<?php endif; ?>
 
Usa WP-PostViews sirve apra eso, simple 😉
 
El código habria que cambiarlo mucho, tanto que te sale mejor coger un sustituto.
 
Atrás
Arriba