Código para mostrar os posts com mais visitas no seu blog

  • Autor Autor Lucas23
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Lucas23

Lucas23

1
Zeta
Verificado
Verificación en dos pasos activada
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!.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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

Inserir CODE, HTML ou 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.
 
Voltar
Topo