Cómo crear un tipo de publicación personalizada en WordPress sin complemento

Publicado: 2022-08-21

cómo crear un tipo de publicación personalizada en wordpress sin complemento Si desea crear un tipo de publicación personalizada en WordPress sin un complemento, es un proceso sencillo y simple que no requiere que sea un desarrollador experimentado de WordPress . Primero, antes de que podamos crear un tipo de publicación personalizada sin usar un complemento, es útil explicar los conceptos básicos de cómo funcionan las publicaciones en WordPress, pero si comprende los conceptos básicos; puede saltar a esta sección de introducción sobre la creación de tipos de publicaciones personalizadas.

¿Qué son los tipos de publicaciones personalizadas?

WordPress es el sistema de administración de contenido de más rápido crecimiento, pero inicialmente se diseñó como un CMS de blogs. A lo largo de los años, ha evolucionado hasta convertirse en un sistema de gestión de contenido que se utiliza para crear un sitio web sólido en todas las industrias. En el núcleo de la evolución de WordPress de un CMS de blogs a un CMS de recursos completos se encuentran los tipos de publicaciones personalizadas.

Cuando se diseñó WordPress, la idea inicial era tener publicaciones y páginas que pudieran usarse para publicar publicaciones de blog y páginas para publicar contenido estático que no cambiaría con frecuencia.

Idealmente, WordPress estaba resolviendo el problema de los sitios web estáticos al presentar una nueva forma de publicar contenido nuevo de manera fácil y rápida y seguir publicando más y más contenido sin editar una sola línea de código.

Para hacer que WordPress sea más útil más allá de la publicación de blogs, se introdujeron tipos de publicaciones personalizadas con el objetivo de permitir a los usuarios crear sus propios tipos de publicaciones que podrían ser cualquier cosa que puedan imaginar. Este tipo de publicación personalizada permite a los usuarios de diversas industrias agregar contenido a su sitio web relacionado con su negocio.

Ejemplo de tipo de publicación personalizada

Aquí hay un ejemplo específico: el propietario de un hotel puede usar WordPress para crear el sitio web del hotel y aprovechar los tipos de publicaciones personalizadas para mostrar las diferentes habitaciones del hotel o los diferentes servicios relacionados con su negocio; habitación estándar, habitación de lujo, etc.

Con este enfoque, el contenido publicado se puede organizar de la manera correcta y administrar el contenido se vuelve muy fácil.

¿Por qué crear tipos de publicaciones personalizadas?

Las razones generales por las que creamos tipos de publicaciones personalizadas son para ampliar las capacidades de WordPress para satisfacer diferentes necesidades.

Ejemplo : como desarrollador de WordPress , artista, autor o profesional creativo, al crear un sitio web de cartera; no puede usar la publicación y las páginas existentes de WordPress para mostrar su trabajo.

En su lugar, puede crear un tipo de publicación personalizada para el portafolio y usar ese tipo de publicaciones para mostrar su trabajo y tendrá un mejor control y la apariencia en el sitio web de su portafolio.

Existen tipos de publicaciones personalizadas para que puedan ampliar la funcionalidad principal del sitio web donde las publicaciones y páginas ordinarias están limitadas. Entonces, ¿cómo creamos los tipos de publicaciones personalizadas?

¿Cómo crear tipos de publicaciones personalizadas?

Hay dos formas principales de crear tipos de publicaciones personalizadas en WordPress:

  • Creación de tipos de publicaciones personalizadas con un complemento.
  • Crear tipos de publicaciones personalizadas sin un complemento.

En este artículo, me centraré en el segundo sobre cómo crear un tipo de publicación personalizada en WordPress sin complemento. Primero, debe comprender los conceptos básicos sobre cómo agregar código en su tema de WordPress existente.

Crear un tipo de publicación personalizada en WordPress sin complemento

Paso 1: Nombre del tipo de publicación personalizada

Decide el nombre de tu tipo de publicación personalizada. Un ejemplo básico, del tipo de post personalizado para el hotel, pueden ser las habitaciones donde podemos publicar los diferentes tipos de habitaciones de ese hotel con sus comodidades y los precios. Entonces, agregaremos el nombre del tipo de publicación personalizada cuando lo registremos como "sala"

Paso 2: Registre el tipo de publicación personalizada

El segundo paso es registrar el tipo de publicación personalizada en su tema de WordPress. Debe agregar el siguiente código a su archivo function.php :

 //Ejemplo de tipo de publicación personalizada de sala

add_action('init', "room_custom_post_type_example"); función room_custom_post_type_example(){ $etiquetas = matriz( 'nombre' => _x('Habitaciones', 'nombre general del tipo de publicación'), 'singular_name' => _x('Room', 'post type singular name'), 'menu_name' => _x('Habitaciones', 'menú de administración'), 'name_admin_bar' => _x('Habitación', 'agregar nuevo en la barra de administración'), 'agregar_nuevo' => _x('Agregar nuevo', ''),

'add_new_item' => __('Agregar nueva sala'), 'edit_item' => __('Editar Sala'), 'nuevo_elemento' => __('Nueva Sala'), 'all_items' => __('Todas las habitaciones'), 'ver_elemento' => __('Ver habitación'), 'search_items' => __('Buscar salas'), 'not_found' => __('No se encontraron habitaciones'), 'not_found_in_trash' => __('No se encontraron habitaciones en la papelera'),

'parent_item_colon' => __('Roms principales:'), ); $argumentos = matriz( 'jerárquico' => verdadero, 'etiquetas' => $etiquetas, 'público' => verdadero, 'publicly_queryable' => verdadero, 'descripción' => __('Descripción.'), 'show_ui' => verdadero, 'show_in_menu' => verdadero, 'show_in_nav_menus' => verdadero, 'query_var' => verdadero,

'reescribir' => verdadero, 'query_var' => verdadero, 'reescribir' => array('slug' => 'habitación'), 'capability_type' => 'página', 'has_archive' => verdadero, 'posición_menú' => 22, "show_in_rest" => verdadero, 'soporta' => array( 'título', 'editor', 'autor', 'miniatura', 'revisiones', 'atributos de página', 'campos personalizados')

); register_post_type('sala', $argumentos); }

Este código agrega el tipo de publicación personalizada a su sitio web y aparece en su panel de control de WordPress y ahora puede comenzar a publicar el contenido en su nuevo tipo de publicación personalizada.

cómo crear un tipo de publicación personalizada en wordpress sin complemento

Puede obtener más información sobre cómo registrar tipos de publicaciones personalizadas .

Paso 3: Publicar contenido en el tipo de publicación personalizada

cómo crear un tipo de publicación personalizada en wordpress sin complemento

Publique su tipo de publicación personalizada y antes de que pueda visitar la interfaz, asegúrese de vaciar los enlaces permanentes para evitar que no se encuentre una página 404 cuando revise la interfaz.

Conclusión

Con estos tres pasos , puede crear fácilmente un tipo de publicación personalizada en WordPress sin usar un complemento y comenzar a publicar su contenido personalizado con plantillas personalizadas que son específicas para su tipo de publicación personalizada. Si no está seguro de cómo hacer que esto funcione para su sitio web, me gustaría recomendarle más lecturas sobre el registro de tipos de publicaciones personalizadas. También puede ponerse en contacto conmigo si tiene preguntas sobre este tema.

Artículos similares

  1. Cómo obtener ID de pedido en Woocommerce