Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo mostrar primero los comentarios más recientes en WordPress

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Quieres mostrar primero los comentarios más recientes en WordPress?

Por defecto, WordPress muestra primero los comentarios más antiguos. Sin embargo, es posible que desee cambiar esto para que los comentarios más recientes aparezcan primero.

En este artículo, le mostraremos cómo reorganizar fácilmente los comentarios en WordPress y mostrar primero los comentarios más recientes.

Display newer comments on top in WordPress

¿Por qué mostrar primero los comentarios más recientes en WordPress?

Mostrar primero los últimos comentarios en WordPress es bueno para conseguir más comentarios y fomentar debates animados.

Por defecto, WordPress coloca los comentarios más antiguos en la parte superior, pero esto puede no ayudar a suscitar nuevas conversaciones. Si pones los comentarios más recientes en primer lugar, motivarás a los visitantes a unirse a los debates en curso, impulsando la participación de los usuarios en tu blog de WordPress.

Además, resaltar los últimos comentarios refresca el aspecto de su sitio y lo hace más atractivo, aumentando potencialmente las páginas vistas y reduciendo la tasa de rebote en WordPress.

An example of recent comments in a WPBeginner article

Dicho esto, veamos cómo puedes mostrar fácilmente los comentarios más recientes primero en WordPress. Simplemente utilice los enlaces rápidos a continuación para saltar al método que desea utilizar:

Método 1: Mostrar primero los comentarios más recientes en los ajustes de WordPress (sin plugin)

La forma más sencilla de reorganizar sus comentarios es encabezando Ajustes ” Discusión en su escritorio de WordPress.

Showing newest comments first in the WordPress settings screen

En la sección “Otros ajustes de comentarios”, seleccione “Los comentarios deben mostrarse con…”.

Esta opción está establecida por defecto como “comentarios más antiguos en la parte superior de cada página”, pero puedes abrir este menú desplegable y elegir “más recientes” en su lugar.

Showing the most recent comments first in WordPress

Una vez hecho esto, basta con desplazarse hasta el final de la página y hacer clic en “Guardar cambios” para establecer los ajustes.

Ahora, si visita su blog WordPress, verá primero los comentarios más recientes.

Para más información acerca de cómo utilizar los ajustes de debate de WordPress, consulte nuestra guía para principiantes sobre cómo moderar los comentarios en WordPress.

Método 2: Establecer manualmente el orden de visualización de los comentarios en WordPress (Método del código)

El primer método es el más sencillo, pero hay algunos casos en los que los ajustes de WordPress no funcionan.

Por ejemplo, puede que haya creado un tema de WordPress personalizado que anule los ajustes por defecto de WordPress.

En ese caso, puedes mostrar primero los comentarios más recientes utilizando un código.

A menudo, los tutoriales le dirán que añada fragmentos de código personalizados al archivo functions.php de su tema. Sin embargo, no recomendamos este método porque un pequeño error en tu código podría causar una serie de errores comunes de WordPress o incluso romper tu sitio por completo.

Por eso recomendamos usar WPCode. Es la forma más fácil y segura de añadir fragmentos de código en WordPress sin tener que editar ningún archivo del núcleo de WordPress.

Lo primero que tienes que hacer es instalar y activar el plugin gratuito WPCode en tu sitio web. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, debe ir a Fragmentos de código “ Añadir fragmento en su escritorio de WordPress.

The WPCode WordPress code snippet plugin

Aquí verá todos los fragmentos de código que puede añadir a su sitio.

Como queremos añadir nuestro propio fragmento de código, basta con pasar el cursor por encima de “Añadir código personalizado” y hacer clic en “Usar fragmento de código”.

Changing the order of WordPress comments using code

Para empezar, introduzca un título para el fragmento de código personalizado. Puede ser cualquier cosa que le ayude a identificar el fragmento de código en su escritorio de WordPress.

A continuación, abra el menú desplegable “Tipo de código” y seleccione “Fragmento de código PHP”.

Adding custom PHP to your WordPress pages and posts

Ahora, puedes seguir adelante y pegar el siguiente fragmento de código en el editor de código:

function wpb_reverse_comments($comments) {
// Check comment order
$comment_order = get_option('comment_order');
 
// if comment order is default then change it.
if ( $comment_order == 'asc' ) {
return array_reverse($comments);
}
}
add_filter ('comments_array', 'wpb_reverse_comments');

Este código empieza por comprobar los ajustes de WordPress. Si el orden de los comentarios está establecido en primero los más antiguos, entonces el fragmento de código anulará esto para que los comentarios más recientes aparezcan primero.

A continuación, desplácese hasta la sección “Inserción”. Si aún no está seleccionada, elige el método “Inserción automática” para que el fragmento de código se utilice en todo tu sitio web de WordPress.

A continuación, abre el menú desplegable “Ubicación” y selecciona “Ejecutar en todas partes”.

Run the comment snippet everywhere on your WordPress website

Una vez hecho esto, desplázate a la parte superior de la pantalla y haz clic en el conmutador “Inactivo” para que cambie a “Activo”.

Por último, haga clic en “Guardar fragmento de código”.

Saving a recent comments snippet in WordPress

Para que el fragmento de código aparezca en su sitio web, haga clic en el carrusel / control deslizante “Inactivo” para que se convierta en “Activo”.

Por último, haga clic en “Actualizar”.

Showing newest comments first using code

Ahora, si visita su sitio web WordPress, verá los comentarios más recientes en la parte superior de la sección de comentarios.

Ten en cuenta que el código anulará los ajustes de WordPress. Si quieres volver a mostrar primero los comentarios más antiguos, tendrás que desactivar el fragmento de código.

Simplemente vaya a Fragmentos de código “ Fragmentos de código. Aquí, busque el fragmento de código de comentario y haga clic en su conmutador para pasarlo de activo (azul) a inactivo (gris).

Showing newest comments first using WPCode

Consejo extra: Aumenta la participación en los comentarios con Thrive Comments

Mostrar los comentarios más recientes en WordPress es sólo una forma de aumentar la participación de los usuarios. Otro método es utilizar un plugin de comentarios como Thrive Comments.

De todos los plugins de comentarios que hemos probado, Thrive Comments tiene algunas de las características más completas para mejorar tu sección de comentarios.

Por ejemplo, puedes utilizar la característica de conversión de comentarios para redirigir a los comentaristas a una acción específica después de que dejen un comentario. Puede ser una página de agradecimiento personalizada, una entrada relacionada o un formulario de suscripción con Thrive Leads.

Thrive Comments' post-comment actions

De este modo, conseguirá que los comentaristas permanezcan más tiempo en su sitio web.

Para más información acerca de este plugin de comentarios, marca / comprueba nuestra reseña en profundidad de Thrive Themes Suite.

Esperamos que este artículo te haya ayudado a aprender cómo mostrar los comentarios más recientes en WordPress. También puedes consultar nuestra guía sobre cómo permitir el registro de usuarios en tu sitio web de WordPress o nuestra selección de los mejores plugins de membresía para WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

22 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Andrei says

    Thank you for this tip: $comments = array_reverse($comments);
    I tried the admin option of showing newest comments at the top and it didn’t work, but your code worked. Thank you!

  3. rexcollin91 says

    I think this is one of the most important info for me. And i’m glad reading your article. But should remark on some general things, The website style is wonderful, the articles is really excellent

  4. tonchavez17 says

    I am typically to running a blog and i really respect your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for new information.I am typically to running a blog and i really respect your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for new information.

  5. Jim Hutchinson says

    @Grace T In your Dashboard, drop down the Plugins list and click Add New. In there you will see a link on top to Upload. Click that and then the Browse button to locate the ZIP file you downloaded. Then click Install Now.

    You may be prompted for your FTP login details. If you are, enter it and click the Proceed button. The next page will show 2 links: Activate Plugin and Return to Plugins page. Click Activate Plugin to start using it now.

  6. Grace T says

    I downloaded the plugin, but I’m really not great with technology, so how do you activate it? This sounds like a stupid question, but I really need help!

  7. Udegbunam Chukwudi says

    @Jim Hutchinson: That discussion settings stuff doesn’t work at all.

    @Editorial Staff: It would have been better if you just said replace with .
    I had to go to the wordpress forum to find this solution.

  8. Jim Hutchinson says

    A plugin is not needed for this. Just go into the Discussion Settings and select how you want the comments to show, older or newer.

    “Comments should be displayed with the [older][newer] comments at the top of each page”

  9. Kevin says

    I am having a custom WordPress theme developed by someone from elance.com and I would like to know whether or not I’ll be able to install plugins such as Simple Reverse Comments because my theme is custom. Can you shed light on this? Maybe I should cut my losses and go with something like the Thesis theme which is more cookie-cutter? Thank you for your blog, it has been very helpful to me.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.