• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Mostrar las entradas del blog en orden aleatorio en WordPress

Aprende a mostrar los posts del blog de forma aleatoria en un tema de WordPress mediante código.

En la mayoría de temas de WordPress y child themes de Genesis en la página de blog se muestran las últimas entradas.

En tutoriales anteriores te expliqué como invertir el orden (de más antiguas a más nuevas) o cómo excluir categorías.

Pero ¿y si quieres que no tenga un orden en particular? Ningún problema. 

Puedes mostrar las entradas en orden aleatorio de forma sencilla gracias al hook pre_get_posts y las etiquetas condicionales de WordPress.

Vamos a ver cómo:

Código para mostrar las entradas en orden aleatorio en la página de blog 

Añade el siguiente fragmento al final del fichero functions.php:

Para ver este código y los otros 1627 snippets de esta web,
identifícate o suscríbete aquí.

Gracias a este bloque, las entradas de la página del blog se mostrarán de forma aleatoria. Y cada vez que se visite mostrará distintas entradas.

Conclusión

Ahora, gracias al hook pre_get_posts y las etiquetas condicionales de WordPress, ya sabes cómo mostrar las entradas de la página del blog de forma aleatoria en cualquier tema de WordPress.

Si tienes alguna duda te leo en los comentarios. Y si quieres dejarme una sugerencia para futuros tutoriales, envíamela a través del formulario de contacto.

Todo ventajas de ser suscriptor. 😉

Entrada PHP WordPress

Nahuai Badiola

Para dejar dudas o preguntas sobre este código, puedes login o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2022 · Código Genesis

¿Has olvidado tu contraseña?