¿Está buscando una forma de mostrar una lista de páginas aleatorias? Aunque probablemente exista un plugin para ello, hemos creado un rápido fragmento de código que puedes utilizar para mostrar una lista de páginas aleatorias en WordPress.
Instrucciones:
Todo lo que tienes que hacer es añadir este código al archivo index.php de tu tema:
<?php $args=array( 'orderby' => 'rand', 'post_type' => 'page', 'post_status' => 'publish', 'posts_per_page' => 3, 'caller_get_posts'=> 1 ); $my_query = null; $my_query = new WP_Query($args); if( $my_query->have_posts() ) { echo 'List of 3 random pages'; while ($my_query->have_posts()) : $my_query->the_post(); ?> <p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></p> <?php endwhile; } wp_reset_query(); // Restore global post data stomped by the_post(). ?>
Nota: Si es la primera vez que añade fragmentos de código en WordPress, consulte nuestra guía sobre cómo añadir correctamente fragmentos de código en WordPress, para no romper accidentalmente su sitio.
Si te ha gustado este fragmento de código, por favor, considere la posibilidad de revisar nuestros otros artículos en el sitio como: 9 mejores plugins inmobiliarios de WordPress y cómo asegurar tus formularios de WordPress.
Comentarios Deja una respuesta