¿Quieres mostrar publicaciones populares por vistas en WordPress?

Mostrar sus publicaciones populares puede ayudarlo a generar más tráfico, mantener a los visitantes en su sitio por más tiempo y crear pruebas sociales.

En este artículo, le mostraremos cómo mostrar sus publicaciones populares por vistas en WordPress, con y sin un plugin.

¿Por qué mostrar publicaciones populares por vistas en WordPress?

A veces puede ser difícil para sus visitantes encontrar su mejor contenido. Incluso sus artículos más populares pueden perderse cuando tiene miles de publicaciones en el blog.

Mostrar sus publicaciones más populares le permite mostrar sus artículos más populares en cualquier lugar de su blog de WordPress.

Tus publicaciones populares son las piezas de contenido más exitosas por una razón. Al mostrarlos a sus visitantes, generará confianza, mejorará la prueba social y se asegurará de que sus visitantes permanezcan en su sitio web por más tiempo.

Ejemplo de publicaciones populares

Cuando sus visitantes permanecen más tiempo en su sitio web de WordPress, esto le da más tiempo para convencerlos de realizar una compra, unirse a su boletín de correo electrónico o realizar otra acción.

Dicho esto, echemos un vistazo a cómo simplemente mostrar publicaciones populares por vistas en WordPress usando 2 métodos.

Haga clic en el enlace rápido para ir directamente a su método preferido:

Método 1: mostrar publicaciones populares por vistas con un complemento en WordPress

Hay muchas publicaciones populares de WordPress plugins que puede utilizar para mostrar su contenido más popular, pero el más fácil plugin utilizar es MonsterInsights.

MonsterInsights es la mejor solución de análisis para WordPress utilizada por más de 3 millones de sitios web. Le permite simplemente mostrar sus publicaciones populares en cualquier lugar de su sitio de WordPress.

Ejemplo de publicaciones populares en línea

También puede utilizar la función Publicaciones populares en línea para mostrar sus publicaciones populares directamente dentro de su contenido.

Lo primero que debe hacer es instalar el plugin. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar Google Analytics en WordPress para principiantes.

Nota: hay un versión gratuita de MonsterInsights disponible, pero usaremos la versión pro ya que incluye la popular función de publicación.

Tras la activación y configuración, vaya a Insights »Publicaciones populares y luego haga clic en el elemento de menú ‘Widget de publicaciones populares’.

Seleccionar widget de publicaciones populares

En esta pantalla, puede seleccionar el estilo de publicación popular que desea utilizar. Esto controlará la apariencia de sus publicaciones populares.

También hay muchas opciones de personalización adicionales.

Por ejemplo, en el cuadro de meta ‘Vista previa del tema’, puede mostrar sus publicaciones populares en un formato ‘Ancho’ debajo de su contenido, o en el lado derecho de su página con la opción ‘Estrecho’.

Cuadro de vista previa del tema MonsterInsights

A continuación, puede cambiar el color y el tamaño del título, el autor y la fecha de la publicación.

El menú ‘Opciones de diseño de widgets’ cambiará el número de columnas que se muestran. También hay opciones de visualización adicionales que puede personalizar en esta pantalla.

MonsterInsights guardará automáticamente todas las configuraciones después de realizar un cambio.

Configuración de visualización adicional de publicaciones populares

Una vez que haya personalizado la apariencia de sus publicaciones populares, tendrá algunos métodos diferentes para agregarlas a WordPress.

En el cuadro de meta ‘Opciones de inserción’, hay 4 opciones de visualización diferentes. Incluso puede utilizar varias opciones de visualización a la vez. La forma más sencilla es activar la opción «Ubicación automática».

Meta cuadro de opciones de incrustación

También puede mostrar publicaciones populares usando Gutenberg Blocks en el nuevo editor de WordPress, con un código corto o agregando el widget a una barra lateral.

Para mostrar sus publicaciones populares usando Gutenberg Blocks, abra una publicación o página que desee editar.

Después de eso, haga clic en el icono ‘Agregar bloque’.

Agregar bloque de publicaciones populares de Gutenberg

Busque ‘publicaciones populares’ en la barra de búsqueda y luego elija la opción ‘Publicaciones populares’ o ‘Publicaciones populares en línea’.

Luego, en la barra lateral derecha, puede personalizar aún más la apariencia de sus publicaciones populares.

Personalizar la apariencia de las publicaciones populares

La configuración es similar a la configuración de MonsterInsights plugin menú que destacamos arriba.

Una vez que haya terminado de agregar y personalizar la apariencia de sus publicaciones populares, asegúrese de hacer clic en ‘Publicar’ o ‘Actualizar’ para guardar los cambios.

Ahora, sus visitantes verán sus publicaciones populares cuando visiten su sitio web.

Método 2: mostrar publicaciones populares por vistas sin un complemento en WordPress

Si no quiere usar un plugino ya estás usando demasiados plugins, entonces puede usar este método de código.

Hay algunas desventajas de utilizar este método. Primero, implica agregar código a WordPress y no es amigable para principiantes.

En segundo lugar, el método de código no está tan optimizado para el rendimiento como MonsterInsights plugin, por lo que aumentará la carga del servidor y puede ralentizar su sitio si tiene mucho contenido.

Dicho esto, echemos un vistazo a cómo agregar publicaciones populares en WordPress sin un plugin.

En este método, deberá agregar código a sus archivos de WordPress. Si no lo ha hecho antes, consulte nuestra guía para principiantes para pegar fragmentos de la web en WordPress.

Ahora que sabe cómo agregar código en WordPress, sigamos adelante y agreguemos el siguiente código a su archivo functions.php, en un sitio específico plugino mediante el uso de fragmentos de código plugin.

function wpb_set_post_views($postID) {
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        $count = 0;
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
    }else{
        $count++;
        update_post_meta($postID, $count_key, $count);
    }
}
//To keep the count accurate, lets get rid of prefetching
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

El código anterior detectará los recuentos de vistas de publicaciones y lo almacenará como un campo personalizado para cada publicación.

Una vez que agregue esa función a WordPress, debe llamar a la función en sus páginas de publicación única. Ahora, debe indicar a la función qué publicación recibe crédito por las vistas.

Para hacer esto, copie y pegue el siguiente código dentro de su bucle de publicación única.

wpb_set_post_views(get_the_ID());

Si está utilizando un tema hijo, o simplemente desea facilitar las cosas, simplemente debe agregar el rastreador en su encabezado usando gancho wp_head.

Para hacer esto, pegue el siguiente código en el archivo functions.php de su tema o en el archivo específico del sitio. plugin (como se muestra arriba):

function wpb_track_post_views ($post_id) {
    if ( !is_single() ) return;
    if ( empty ( $post_id) ) {
        global $post;
        $post_id = $post->ID;    
    }
    wpb_set_post_views($post_id);
}
add_action( 'wp_head', 'wpb_track_post_views');

Una vez que haya colocado esto, cada vez que un usuario visite la publicación, se actualizará el campo personalizado.

Nota: Si está utilizando un almacenamiento en caché plugin, esta técnica no funcionará de forma predeterminada. Puede usar la función de almacenamiento en caché fragmentado que ofrecen algunos dispositivos de almacenamiento en caché avanzados plugins para evitar el almacenamiento en caché plugins.

Ahora, puede hacer todo tipo de cosas interesantes, como mostrar el recuento de vistas de publicaciones u ordenar las publicaciones por recuento de vistas. Echemos un vistazo a cómo hacer algunas de estas cosas interesantes.

Puede mostrar el recuento de vistas de publicaciones en las páginas de sus publicaciones individuales, a menudo junto al recuento de comentarios o sus botones para compartir en redes sociales.

Para hacer esto, agregue lo siguiente en el archivo functions.php de su tema o en el archivo específico del sitio plugin (resaltado arriba).

function wpb_get_post_views($postID){
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
        return "0 View";
    }
    return $count.' Views';
}

Luego, dentro de su bucle de publicación, agregue el siguiente código:

wpb_get_post_views(get_the_ID());

Si desea ordenar las publicaciones por recuento de vistas, puede hacerlo fácilmente utilizando el wp_query post_meta parámetro.

La consulta de bucle de ejemplo más básica se vería así:

<?php 
$popularpost = new WP_Query( array( 'posts_per_page' => 4, 'meta_key' => 'wpb_post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC'  ) );
while ( $popularpost->have_posts() ) : $popularpost->the_post();

the_title();

endwhile;
?>

Para agregar otros parámetros de WP_Query, como el rango de tiempo, consulte la Página WP_Query en el Manual para desarrolladores.

Esperamos que este artículo le haya ayudado a aprender a mostrar publicaciones populares por vistas en WordPress. Es posible que también desee ver nuestra guía sobre cómo mejorar su clasificación de SEO de WordPress, y nuestras selecciones de expertos de los imprescindibles de WordPress. plugins para sitios web comerciales.

Si le gustó este artículo, suscríbase a nuestro Canal de Youtube . También puedes encontrarnos en Twitter y Facebook.

Cómo mostrar publicaciones populares por vistas en WordPress (2 formas) .

Deja una respuesta

Tu dirección de correo electrónico no será publicada.