Cómo crear un tipo de publicación personalizado (CPT) y taxonomía de WordPress – Tutorial, consejos y trucos de Hello World

Publicado: 2016-03-11

Increíble. Hablemos sobre el Custom Post Type (CPT). Esto también lo ayudará si tiene las siguientes preguntas:

  • ¿Cómo crear tipos de publicaciones personalizadas en WordPress?
  • Generar tipo de publicación de WordPress
  • Crea tu primer tipo de publicación personalizada de WordPress
  • Taxonomía CPT de WordPress
  • Guía completa de tipos de publicaciones personalizadas de WordPress

WordPress es una de las plataformas de blogs más utilizadas con muchas funciones potentes y Custom Post Type es una de ellas. Nunca antes había mirado el tipo de publicación personalizada (CPT) en WordPress, pero recientemente quise crear una nueva sección para "Ofertas".

Hay dos formas de lograrlo:

  1. Crear nuevo subdominio: http://deals.crunchify.com/
  2. Cree un nuevo tipo de publicación personalizada: https://crunchify.com/deals/

Para lograr point 1 , simplemente puede crear un subdominio e instalar una nueva instalación de WordPress y comenzar un nuevo blog. Pero creo que nadie quiere hacer eso solo para crear una sección simple. Por lo tanto, vamos a echar un vistazo al point 2 en este tutorial.

WordPress tiene un montón de tipos de publicaciones que son predeterminadas, como:

  • Adjunto (Tipo de publicación: 'archivo adjunto')
  • Publicación (Tipo de publicación: 'publicación')
  • Menú de navegación (Tipo de publicación: 'nav_menu_item')
  • Revisión (Tipo de publicación: 'revisión')
  • Página (Tipo de publicación: 'página')

Ahora, ¿qué es CPT?

Custom post types (CPT) son nuevos tipos de publicaciones que puede crear. Se puede agregar un tipo de publicación personalizada a WordPress a través de la función register_post_type() . Esta función le permite definir un nuevo tipo de publicación por sus etiquetas, funciones admitidas, disponibilidad y otros detalles.

Empecemos.

Paso 1

Esto es lo que necesitamos para crear un nuevo Custom Post Type llamado " Deals ".

El código anterior creará una nueva sección llamada Deals que llamamos Tipo de publicación personalizada

Crear nuevo tipo de publicación personalizada - CPT - Consejos de Crunchify

¿Cómo agregar etiquetas al tipo de publicación personalizada? La línea 'taxonomies' => array('post_tag') en el fragmento anterior agregará etiquetas estándar de WordPress a sus tipos de publicaciones personalizadas.

Paso 2

Ahora, ¿qué sucede si desea crear una Custom Taxonomy denominada Type ? Con la función register_taxonomy , simplemente puede crear una taxonomía.

Crear nueva taxonomía personalizada - Consejos de Crunchify

Paso 3

Ahora crea tu primera publicación de ofertas. Aquí hay una captura de pantalla de Add New Deal .

Cree nuevos tipos de publicaciones personalizadas de ofertas en Crunchify

Etapa 4

Cree su primera taxonomía de Tipos. Aquí hay una página Add New Type .

Página de taxonomía personalizada

Hemos creado Custom Post Type - Deals y Custom Taxonomy - Types usando este tutorial. En el próximo tutorial cubriremos un poco más de personalización en esto.

¿Qué sigue? Obtenga consejos y trucos de tipo de publicación personalizada (CPT) de WordPress para RSS, YARPP, Meta de publicación, pie de página, página de inicio.

Además, consulte otro tutorial sobre CPT.

¿Cómo agregar una taxonomía personalizada en un enlace permanente de tipo de publicación personalizada?