▷Como crear custom post type en wordpress

Como crear custom post type en wordpress

Si estás interesado en mejorar la funcionalidad de tu sitio web WordPress, entonces debes aprender cómo crear custom post type (CPT). Los CPT son una forma poderosa de expandir el contenido de tu sitio web y organizarlo de forma lógica. Estos tipos de contenido personalizado se pueden usar para crear una variedad de contenido, desde blogs hasta galerías de imágenes y catálogos de productos. En este artículo, te explicaremos cómo crear custom post type en WordPress para permitirte aprovechar todas las características de tu sitio web.

Contenido

Deja que nosotros modifiquemos tu web

¿Qué es un Custom Post Type?

Para que no se te haga una bola, hazte a la idea de que estás creando un post tipo los de las entradas de wordpress. 

Estos pueden acceder a las taxonomías y a las categorías al igual que las entradas. Incluso, podrías crear taxonomías personalizadas y hacer que accedieran a ellas.

En base, es como estar creando nuevas entradas con un nombre personalizado. De esta forma estarás organizando mejor el contenido dentro de tu wordpress.

Nosotros, tenemos estructurado de esta forma el Blog y los Proyectos.

¿Por qué utilizar un Custom Post Type?

Como ya he comentado arriba, la principal razón para utilizar Custom Post Types es la de personalizar y organizar tu WordPress de una forma profesional y más cómoda. 

En nuestro caso, tenemos diferentes tipos de contenido. En el caso de los proyectos y de no utilizar custom post types, tendríamos que crear una categoría en las entradas y enlazar los proyectos a esa categoría dentro de las entradas y hacer lo mismo con el blog.

Entrar en las entradas, sería como acceder a mordor ☠️ 🌋. Y tanto tú como tus clientes se os haría muy difícil trabajar con WordPress y si hacemos una web con un CMS es para que sea sencillo.

Como siempre, la intención de nuestros posts es hacerlo lo más sencillo y eficaz posible.

Para ello, utilizaremos un plugin. El plugin se llama CPT UI.

Para poder instalarlo como siempre, primero tendrás que acceder a tu wordpress añadiendo  /wp-admin después de tu dominio de la web y clicar en enter.

Después de eso te llevará a la página de iniciar sesión en wordpress. Ahí tendrás que añadir tu usuario y contraseña para poder acceder al panel de control.

Instalar plugin para Custom Post Type

Una vez ya hayas podido acceder a tu panel de wordpress. Tendrás que buscar la opción plugins a la izquierda y clicar en “Añadir nuevo”

Ahí podrás buscar dentro de la biblioteca de wordpress cualquier plugin. Para encontrar el plugin tendrás que escribir CPT UI y buscar el que está desarrollado por WebDevStudios.

Clica en Instalar y después en activar.

También tienes la segunda forma de instalar el plugin. Directamente descargando lo desde la página del plugin en wordpress y cuando estás en la página de añadir nuevo, arriba verás un botón que pone subir plugin.

Crear un Custom Post Type

Una vez instalado CPT UI, te aparecerá abajo a la izquierda, en las opciones de la barra de herramientas de wordpress, verás que te aparecerán varias opciones dentro de este, pero vayamos paso a paso. Primero a por los CPT, para ello clica en Añadir/Editar tipos de contenido.

Una vez aquí ya solo te queda ir rellenando, para que te sea más sencillo seguiremos con el ejemplo del blog.

Por slug del tipo de contenido, nosotros utilizamos blog. Esto es el slug que aparecerá o no en la url cuando agreguemos posts a este tipo de posts.

Por qué digo que puede aparecer o no, básicamente, más abajo hay dos opciones que te dan la opción de modificar ese slug. Una opción es Has Archive, que lo que te permite es que te cree una página de tipo archivo con todos los posts del blog dentro.

La otra opción es la de reescritura personalizada del slug, esta te permite añadir el slug personalizado que necesites, ya que en el de arriba no deja añadir ciertas cosas.

CONSEJO:

Como ves, nosotros hemos añadido Has Archivo falso ya que nos es más fácil trabajar con una página con la url blog-marketing-digital-para-mortales en la que de forma dinámica con el widget de posts se añadan los últimos posts y así tener más accesibilidad en el diseño respecto a una página de tipo Archivo.

¿Búscas una web para tu negocio?

Páginas web desde 79€/mes

Como opción así curiosa, tienes Icono del menú que te permite elegir el icono con el que aparecerá tu tipo de contenido personalizado en la barra de opciones de WordPress.

La última opción que me parece relevante, es la de Soportes. Aquí podrás añadir los campos que quieras que tengan los diferentes posts al crearlos, como por ejemplo, imagen destacada.

NOTA:

Podrías utilizar campos personalizados en caso de necesitarlos y añadirlos aquí o desde el plugin de Advanced custom post types. Si no sabes como crear campos personalizados puedes acceder al post.

Crear custom post type a código

Para los programadores, que no buscáis añadir un plugin para tener el mínimo peso posible os dejo aquí una web que os crea el código que añadir de los custom post type.

https://generatewp.com/post-type/

Solo tendrás que rellenar los campos y copiar el código que te ofrece.

Conclusión

Como ves, una vez más conseguimos personalizar y llevar tu wordpress a un nivel más profesional con unos sencillos pasos gracias al plugin de CPT UI.

OTROS ARTÍCULOS