Cómo mostrar los mensajes más comentados en WordPress sin un plugin

Cuando escribimos sobre cómo mostrar la mayoría de las entradas comentadas en WordPress, destacamos un plugin para hacer la vida de los principiantes más fácil. Sin embargo, algunos de nuestros usuarios nos preguntaron si había una manera de mostrar la mayoría de los mensajes comentados sin instalar un plugin. En este artículo, compartiremos un fragmento de código que puedes añadir para mostrar la mayoría de los mensajes comentados en WordPress sin necesidad de un plugin.

Esto es útil si estás aprendiendo a construir temas de WordPress y no quieres usar un plugin.

Tenga en cuenta que este método no es adecuado para principiantes. Si no te sientes seguro al añadir código, entonces deberías consultar nuestra guía sobre cómo mostrar la mayoría de los mensajes comentados en WordPress usando un plugin. Si estás buscando una manera de mostrar tu contenido más popular, entonces revisa nuestra lista de los mejores plugins de posts populares para WordPress.

Empecemos, primero necesitas añadir el siguiente código al archivo functions.php de tu tema o tema infantil o a un plugin específico del sitio.

123456789101112131414151617171819202122232425262728293031functionwpb_most_commented_posts() { // start output bufferingob_start();?>

    have_posts()) : $query->the_post(); ?> 

  • «title=»»>»>><?php // Turn off output buffering $output= ob_get_clean(); //Return output return$output; }// Crear shortcodeadd_shortcode('wpb_most_commented', 'wpb_most_commented_posts'); //Habilitar la ejecución de atajos en el filtro_de_adgets_texto_de_texto_de_texto_de_texto_de_texto_de_texto_textode_textode_textode_textode_textode_textode_textode_texto detexto de Texto de Texto de Texto de Usuario);

    Este código ejecuta una consulta a la base de datos y obtiene 10 mensajes por orden de conteo de comentarios. Hemos utilizado el búfer de salida, de modo que podemos utilizar el código para crear un código abreviado.

    La última línea permite la ejecución de códigos abreviados en widgets de texto. Ahora, para mostrar los resultados, todo lo que necesitas hacer es añadir el código abreviado[wpb_most_commented] en un widget de texto, o en cualquier entrada o página de WordPress.

    Para mostrar las miniaturas de los mensajes junto a los títulos de los mensajes, necesitas añadir esta línea justo después. y el título del puesto.

    1

    El valor utilizado en la matriz definirá el tamaño personalizado para las imágenes en miniatura posteriores. Puede ajustarlo para satisfacer sus necesidades.

    Para cambiar el estilo de la salida puede usar las clases.most-commented y.wpb-comment-count en la hoja de estilo de su tema. Puede utilizar este CSS para empezar:

    123456789101112131415.most-commented li { border-bottom:1pxsolid#eee; padding-bottom:3px; } .mostt-commented li :after { clear:both;} .img más comentado { padding:3px;margin:3px;float:left;}.wpb_comment_count a,.wpb_comment_count a:active,.wpb_comment_count a:visited,.wpb_comment_count a:hover { color:#FFF;}

    Esperamos que este artículo le haya ayudado a mostrar la mayoría de los artículos comentados en WordPress sin necesidad de instalar un nuevo plugin. Siéntase libre de experimentar con el código y el css.

    Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Google+ o Twitter.

Deja un comentario