Cómo mostrar publicaciones aleatorias en WordPress

Cómo mostrar publicaciones aleatorias en WordPress / Tutoriales

¿Quieres mostrar publicaciones al azar en WordPress? La visualización de publicaciones aleatorias les brinda a los usuarios la oportunidad de descubrir más de su contenido. En este artículo, le mostraremos cómo mostrar fácilmente publicaciones aleatorias en WordPress.

Por qué y dónde mostrar publicaciones aleatorias en WordPress

Por defecto, WordPress enumera las publicaciones de su blog en orden cronológico inverso (del más reciente al más antiguo). Esto permite a los usuarios ver sus últimos mensajes primero.

Sin embargo, la mayoría de los usuarios no podrán ver sus artículos anteriores. Si ha estado ejecutando su sitio durante bastante tiempo, sus artículos anteriores no se mostrarán de forma destacada en ningún lugar..

Una forma de superar esto es haciendo que la vinculación interna sea un hábito. Enlazar a sus artículos anteriores en nuevas publicaciones ayudará a los usuarios a descubrirlos. También aumentará sus visitas de página y mejorará su puntaje de SEO.

Otra forma de evitarlo es mostrar publicaciones aleatorias en la barra lateral. De esta manera, sus usuarios podrán descubrir publicaciones que de otra manera no verían..

Dicho esto, veamos cómo puedes mostrar fácilmente publicaciones aleatorias en WordPress.

Video Tutorial

Suscribirse a WPBeginner

Si no desea ver el video tutorial, puede continuar leyendo la versión de texto a continuación:

Método 1: mostrar publicaciones aleatorias en WordPress con un complemento

Este método es más fácil y se recomienda para la mayoría de los usuarios..

Lo primero que debes hacer es instalar y activar el complemento Widget de Publicaciones Aleatorias Avanzadas. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Tras la activación, debe visitar Apariencia »Widgets página. Verá un nuevo widget etiquetado como 'Publicaciones aleatorias' en la lista de widgets disponibles.

Es necesario agregar este widget a una barra lateral. Vea nuestra guía sobre cómo agregar y usar widgets en WordPress.

Ahora, podrás ver la configuración del widget. Las opciones predeterminadas funcionarán para la mayoría de los sitios web, simplemente haga clic en el botón Guardar.

Advanced Random Posts Widget es un potente complemento con toneladas de opciones de personalización. Puede seleccionar diferentes tipos de publicaciones, mostrar extractos, mostrar miniaturas y omitir publicaciones que no desea mostrar, o mostrar publicaciones de categorías o etiquetas específicas.

Para usuarios más experimentados, el complemento también le permite agregar código HTML personalizado antes y después, y también su propio CSS personalizado.

No olvide hacer clic en el botón Guardar para almacenar la configuración de su widget. Ahora puedes visitar tu sitio web para ver el widget de publicaciones aleatorias en acción.

Método 2: mostrar publicaciones aleatorias en WordPress usando código

Este método requiere que agregues código a tus archivos de tema de WordPress. Vea nuestra guía sobre cómo copiar código de pegado en WordPress.

Lo primero que debe hacer es agregar este código en el archivo functions.php de su tema o en un complemento específico del sitio.

 función wpb_rand_posts () $ args = array ('post_type' => 'post', 'orderby' => 'rand', 'posts_per_page' => 5,); $ the_query = new WP_Query ($ args); if ($ the_query-> have_posts ()) $ string. = '
    '; while ($ the_query-> have_posts ()) $ the_query-> the_post (); $ cadena. = '
  • '. obtener_el_título (). '
  • '; $ string. = '
'; / * Restaurar datos de publicación originales * / wp_reset_postdata (); else $ string. = 'no se encontraron publicaciones'; devuelve $ cadena; add_shortcode ('wpb-random-posts', 'wpb_rand_posts'); add_filter ('widget_text', 'do_shortcode');

Este código simplemente crea una función que muestra 5 publicaciones aleatorias. A continuación, crea un código abreviado para que pueda mostrar fácilmente publicaciones aleatorias en cualquier lugar de su sitio. Por último, permite que los códigos cortos se ejecuten dentro de los widgets de WordPress para que pueda utilizar el código corto dentro de un widget de texto.

Ahora puede mostrar publicaciones aleatorias dentro de una publicación de WordPress, una página o un widget de texto usando el código corto [wpb-random-posts].

Eso es todo, esperamos que este artículo te haya ayudado a aprender cómo mostrar publicaciones aleatorias en WordPress. También es posible que desee ver estos 12 trucos de barra lateral de WordPress para aumentar las visitas de página.

Si le ha gustado este artículo, suscríbase a nuestros tutoriales en video del Canal de YouTube para WordPress. También puedes encontrarnos en Twitter y Facebook..