• 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 de un Custom Post Type en la home del N Theme

Descubre cómo sustituir las entradas de blog en la página principal del N Theme por las de tu Custom Post Type (CPT) favorito mediante código.

Hace unos días, Juanma, uno de nuestros suscriptores, me dejó esta sugerencia:

Una idea muy interesante sería, en este mismo theme o en otros de Genesis, la posibilidad de sustituir el loop de las entradas que se muestran debajo (en la página front-page.php) por el de algún CPT que tengamos creado (cursos, libros, porfolio…).

Así que me puse manos a la obra.

En primer lugar voy a explicar cómo hacerlo en el N Theme, ya que es muy popular. Pero si prefieres que lo aplique a otro tema, no tienes más que decírmelo en los comentarios. 

Como la página principal del N Theme está compuesta por widgets, solo necesitas modificar el que se encarga de mostrar las entradas de blog para sustituirlo por el Custom Post Type que te interese.

mostrar entradas cpt widget home N Theme
Widget de la home del N Theme adaptada a un CPT

Vamos allá:  

Snippet para visualizar las entradas de un CPT en la home del N Theme

El primer paso es identificar cuál es el fichero que se encarga de enseñar el widget de Blog.

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

Con este cambio, consigues que se vean las entradas del CPT «curso» en lugar de los posts normales.

Aunque ya sabes que puedes adecuar el tipo Custom Post Type al que más te convenga (porfolio, eventos, podcasts…).

Conclusiones

Ya ves qué fácil es sustituir las entradas del blog con las de tu propio CPT en la home del N Theme.

Aunque está creado para una plantilla concreta, puedes usar este snippet de guía para modificar otros temas de AsiThemes que utilicen widgets en la página principal.

¿Quieres que cree este tutorial para un child theme que no use widgets en la home?  Sólo tienes que decírmelo y prepararé un tutorial como este, a medida.

Ventajas de ser suscriptor. 😉

CPT N Theme PHP Widgets

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 identificarte o suscribirte.

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

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

close-icon

¿Has olvidado tu contraseña?