Añadir título y descripción a la página de archivo de un CPT en Genesis

En ocasiones instalamos un plugin que nos crea un tipo de contenido personalizado o CPT (Custom Post Type), tal como un portfolio. Los hay dedicados a negocios, a libros y por supuesto podemos crear el nuestro propio. Hay muchas herramientas dedicadas a ello como Toolset o Generate WP

Lo normal es que no vengan con soporte para los ajustes de archivo, algo muy útil de cara a añadir ese título y descripción en la página de archivo. Y obviamente también de cara al SEO. Esto lo resolvemos con una línea de código. 

Genesis viene con una función que hace todo eso por nosotros. En el archivo functions.php de nuestro tema añadiremos esta línea editando el nombre del CPT dependiendo de con que nombre lo hayamos creado. En este caso lo uso para dar soporte a los ajustes de archivo de portfolio del plugin Protfolio Post Type

Este contenido está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

Como puedes ver la última opción del submenú del portfolio es Archive Settings que antes no estaba. Esa es la parte que hemos habilitado con la línea de código. 

Ajustes archivo de Portfolio
Ajustes archivo de Portfolio

Con ello bastará para que nos muestre el nombre del tipo de contenido personalizado en la página de archivo. Lo dejo en una captura. 

Títutlo en la página de archivo del CPT Portfolio
Títutlo en la página de archivo del CPT Portfolio

Si accedemos a las opciones ( o ajustes) del archivo, las cuales hemos habilitado con la primera línea de código podremos ver que nos da opción no sólo a cambiar el título sino a añadir una descripción. He introducido un texto de ejemplo para que veas el resultado. 

Ajustes de archivo
Ajustes de archivo

El resultado en la web es este. No es muy vistoso, pero eso depende del estilo, ya sabes. Pincha en la imágen para verla completa. 

Título y descripción del arhivo del portfolio
Título y descripción del arhivo del portfolio

Esto es una forma muy sencilla de añadir ese título y esa descripción a los archivos de cualquier CPT que tengamos instalado. Otra manera es a través de una función, que implica meternos en código pero como siempre digo, a la vez nos da más libertad hacer lo que queramos. 

La función

Añadiremos estas líneas de código al archivo functions.php de nuestro tema. 

Este contenido está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

Teniendo esta función es ya cuestión de modificar el código a nuestro antojo o necesitad.

Para cualquier duda, aportación o pregunta podéis dejarme un comentario justo debajo. O también me podéis mandar un mensaje a través del formulario de contacto. Si sois suscriptores no os olvidéis de hacerlo a través de la Intranet, pues os daré preferencia a la hora de contestar emails.

El soporte en comentarios está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

¿Olvidaste tu contraseña?