• 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 solo los posts fijos de WordPress en la home

Aprende en este tutorial cómo enseñar en la home solo las entradas de WordPress marcadas como fijas («sticky») mediante código.

WordPress te permite fijar artículos en la portada, lo cual es muy práctico si deseas mantener los «sticky» posts siempre visibles.

Marcar entrada como fija para mostrar en portada.

¿Te interesa llevar esta característica un paso más allá y mostrar en la página principal de la web únicamente las entradas que hayas seleccionado como fijas?

Aquí tienes cómo hacerlo:

Snippet para visualizar solo las entradas marcadas como fijas en la home

Añade el siguiente fragmento al final del fichero functions.php o en tu plugin de funcionalidades:

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

En este fragmento utilizas el hook ‘pre_get_posts’ para que filtre y muestre solo los posts «sticky».

Conclusión

Gracias a este tutorial ahora ya sabes cómo mostrar en la home exclusivamente las entradas fijas.

¿Tienes alguna pregunta o quieres darme una sugerencia para próximos snippets? Déjala en los comentarios (opción solo para suscriptores).

Entrada PHP WordPress

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

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 © 2023 · Código Genesis

¿Has olvidado tu contraseña?