De forma predeterminada, las publicaciones se muestran en orden cronológico inverso en los sitios de WordPress, lo que garantiza que los visitantes vean primero las publicaciones más recientes. Este pedido puede ayudarlo a obtener más vistas para estas publicaciones rápidamente.
Sin embargo, si tiene mucho contenido en su sitio, las publicaciones más antiguas quedarán ocultas, lo que reducirá la probabilidad de que los visitantes las lean.
Para asegurarse de que los visitantes puedan encontrar y ver todas sus publicaciones, sin importar cuándo se publicaron, puede agregar enlaces internos en su sitio. Los enlaces a publicaciones relacionadas, en lugar de las más recientes, ayudarán a los visitantes a descubrir más de su contenido, lo que puede mantenerlos más tiempo en su sitio.
La estrategia de enlaces internos no se limita al texto con hipervínculos en una publicación o página. También puede agregar la visualización de sus publicaciones destacadas en la barra lateral, en las áreas del widget de pie de página o al final de la publicación. Esta pantalla puede contener publicaciones recientes, publicaciones relacionadas o publicaciones aleatorias.
Mostrar publicaciones aleatorias es perfecto para promocionar todo tu contenido, independientemente de los datos que publiques. Si bien no hay un reordenamiento incorporado de las publicaciones en WordPress, puede mostrar publicaciones aleatorias en su sitio agregando código a su archivo de tema o usando un complemento.
En esta publicación, repasaremos cada uno de estos métodos para asegurarnos de que todas las publicaciones, nuevas y antiguas, se resalten en su sitio.
Cómo mostrar publicaciones aleatorias en WordPress
Hay dos formas de mostrar publicaciones aleatorias en su sitio de WordPress. Puede hacerlo manualmente agregando algunas líneas de código al archivo functions.php de su tema. Esto le permitirá agregar un código abreviado en cualquier lugar de su sitio web para mostrar cinco publicaciones aleatorias. O, si prefiere evitar jugar con el código de su sitio web, puede usar el complemento Advanced Random Posts Widget.
Al usar el complemento de widget de publicaciones aleatorias avanzadas, puede ver la lista a través de un acceso directo o widget. Este complemento tiene varias opciones de personalización para que pueda controlar cómo se muestra su lista de publicaciones aleatorias. Puede seleccionar la cantidad de publicaciones para mostrar e incluir miniaturas, fechas de publicación y publicaciones. Incluso puede agregar código HTML y CSS para personalizar completamente el aspecto de la pantalla.
Antes de discutir cómo puede usar el widget Publicaciones aleatorias avanzadas para crear estas pantallas personalizadas, echemos un vistazo a cómo usar el código para mostrar publicaciones aleatorias en su sitio.
Mostrar publicaciones aleatorias de WordPress con código
Si es un usuario más avanzado y no desea instalar otro complemento en su sitio, puede aleatorizar manualmente las publicaciones de su sitio agregando código al archivo functions.php de su tema.
Para acceder a este archivo, inicie sesión en su cuenta de cPanel con su servidor web y haga clic en Administrador de archivos. Abra la carpeta wp-content y busque la carpeta de temas. Haz clic derecho para editarlo.

Puede agregar el siguiente código a su archivo functions.php de tema entre las etiquetas de PHP. Las etiquetas de PHP se ven así:
function wpdean_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 .= '<ul>';
while ( $the_query->have_posts() ) {
$the_query->the_post();
$string .= '<li><a href="'. get_permalink() .'">'. get_the_title() .'</a></li>';
}
$string .= '</ul>';
/* Restore original Post Data */
wp_reset_postdata();
}
else {
$string .= 'no posts found';
}
return $string;
}
add_shortcode('wpdean-random-posts','wpdean_rand_posts');
add_filter('widget_text', 'do_shortcode');
Este código creará una función para mostrar cinco publicaciones aleatorias de su sitio y habilitará un código abreviado [wpdean-random-posts]. Ahora puede agregar este código abreviado a cualquier publicación, página o widget de texto para obtener una lista de cinco publicaciones aleatorias.
Si desea mostrar más (o menos) publicaciones, simplemente cambie el «5» en esta línea del fragmento de código al número de su elección:
‘publicaciones_por_página’ => 5
Dado que cometer un error con functions.php puede dañar su sitio web, solo se recomienda para usuarios con algunos conocimientos técnicos. Si es un principiante, sería mejor usar un complemento para mostrar publicaciones aleatorias en su sitio web.
Mostrar publicaciones aleatorias de WordPress usando un complemento
los Complemento avanzado de widget de publicación aleatoria proporciona dos opciones diferentes para agregar una lista de publicaciones aleatorias a su sitio de WordPress. Puede usar el widget para agregar una lista a la barra lateral o usar un acceso directo para agregar una lista en cualquier parte de su página.
Echemos un vistazo más de cerca a cada una de las opciones a continuación.
Mostrar publicaciones aleatorias en la barra lateral
Una vez instalado, el complemento Advanced Random Posts Widget agrega un widget a su panel de WordPress. Después de hacer clic Apariencia > Widgets, verá el widget etiquetado como «Publicaciones aleatorias». Arrástrelo y suéltelo en la barra lateral.

En la barra lateral, puede hacer clic en un widget para expandir su configuración. Verá seis pestañas: General, Entradas, Taxonomía, Miniatura, Complementos y CSS personalizado.
Al hacer clic en estas pestañas, verá una variedad de opciones de personalización. Puede adjuntar miniaturas de imágenes y ajustar su tamaño y alineación. También puede adjuntar fragmentos y ajustar su longitud. A continuación, puede ver una publicación que se muestra aleatoriamente y que contiene miniaturas y fragmentos.

Si bien uno de los principales beneficios de mostrar publicaciones aleatorias es promover la mayor cantidad de contenido posible, es posible que tenga algunas excepciones. Las publicaciones dedicadas a la conferencia más grande de su empresa, por ejemplo, pueden no encajar en esta pantalla. No hay problema con el widget de publicaciones aleatorias avanzadas. Puede configurar los ajustes del widget para mostrar solo publicaciones de ciertas categorías o etiquetas en Taxonomía Correa.
Si tiene conocimientos de codificación, incluso puede agregar CSS y HTML personalizados para modificar la visualización en la interfaz del sitio web.
Después de configurar los ajustes del widget a tu gusto, puedes guardar los cambios. Ahora aparecerá una lista de publicaciones aleatorias en la barra lateral de su sitio web.
Muestre publicaciones aleatorias en cualquier lugar de su sitio web
Si desea enumerar publicaciones aleatorias en cualquier lugar de su sitio, por ejemplo, al final de una publicación, puede usar el acceso directo que viene con el complemento: [arpw].
Simplemente copie y pegue este código abreviado en cualquier publicación o página para obtener una lista de publicaciones aleatorias.
Puede controlar la cantidad de publicaciones incluidas en la pantalla agregando limit = «x» al shortcode. Por ejemplo, si desea enumerar 10 publicaciones aleatorias en una publicación, agregue el siguiente código abreviado: [arpw limit=”10″].

Tenga en cuenta que no podrá aprovechar ninguna otra opción de personalización disponible a través del widget.
Crea tu muestra de publicaciones aleatorias
Al usar uno de los métodos anteriores, puede enumerar publicaciones aleatorias en su sitio de WordPress. Esto puede ayudar a promocionar todo su contenido, no solo las publicaciones más recientes, y hacer que los visitantes vean más páginas en su sitio.








