Los 12 consejos más útiles para tipos de publicaciones personalizadas en WordPress

Custom Post Types

WordPress le permite crear sus propios tipos de contenido personalizados. Estos tipos de contenido se denominan tipos de publicaciones personalizadas. Puede usarlos para agregar contenido personalizado como productos, reseñas, recetas, etc. En este artículo, compartiremos los 12 tutoriales sobre los tipos de publicaciones personalizadas de WordPress más útiles.

Tipos de publicaciones personalizadas

Video tutorial

Contents

Suscríbase a MundoCMS Si no le gusta el video o necesita más instrucciones, siga leyendo.

1. ¿Cuándo necesita un tipo de publicación personalizada?

Antes de comenzar a crear tipos de publicaciones personalizadas o taxonomías en su sitio de WordPress, es importante evaluar sus necesidades. A menudo, puede lograr los mismos resultados con las publicaciones y páginas predeterminadas de WordPress. Usando categorías y etiquetas integradas, puede ordenar su contenido de varias formas. Con las páginas, puede configurar un diseño jerárquico de contenido con una relación padre-hijo. Si no lo tiene claro, consulte esta guía para saber cuándo necesita un tipo de publicación personalizada o taxonomía en WordPress.

2. Agregar un ícono para tipos de publicaciones personalizadas

Cuando crea un tipo de publicación personalizada, WordPress usa el ícono de publicación predeterminado si no se proporciona ningún ícono. Puede agregar sus propios íconos a los tipos de publicaciones personalizadas. Estos iconos se muestran en la barra de administración de WordPress. WordPress usa íconos de fuentes en el área de administración para asegurarse de que se vean bien en todos los dispositivos y tamaños de pantalla. La forma más fácil de agregar un ícono de fuente a su tipo de publicación personalizada es usar el complemento CPT Custom Icon. Simplemente instale y active el complemento y visite la página de configuración del complemento para agregar un icono.
Agregar un ícono de tipo de publicación personalizado
Otro método es agregar el ícono mientras crea su tipo de publicación personalizada con el complemento CPT UI. Para obtener instrucciones más detalladas, consulte este tutorial sobre cómo agregar iconos para tipos de publicaciones personalizadas en WordPress.

3. Creación de una página de archivo de tipos de artículos personalizados

Agregar tipos de publicaciones personalizadas en WordPress se ha vuelto muy fácil gracias al complemento CPT UI. Sin embargo, a muchos novatos les resulta difícil mostrar sus tipos de publicaciones personalizadas en sus sitios web. Para agregar una página de archivo de tipo de publicación personalizada, primero debe asegurarse de que los archivos estén habilitados para su tipo de publicación personalizada. En la mayoría de los casos lo son, pero si no es así, deberá habilitarlos. El complemento CPT UI tiene una casilla de verificación debajo de las opciones avanzadas para habilitar archivos.
Habilitar el archivado para CPT
Ahora, si está utilizando algunos enlaces permanentes agradables, puede acceder a la página de archivos de tipo de publicación personalizada visitando una URL como esta: http://www.example.com/products/ Reemplace example.com con su propio nombre de dominio y el nombre de sus productos del tipo de mensaje. Si no puede ver su tipo de publicación personalizada, visite Configuración »Enlaces permanentes y haga clic en el botón Guardar cambios. Esto actualizará su estructura de enlaces permanentes y ahora debería poder ver su página de archivo de tipo de publicación personalizada. Para obtener instrucciones más detalladas, consulte esta guía en la página Archivos de tipos de publicaciones personalizadas. También puede agregar un elemento de menú a su tipo de publicación personalizada desde los menús de navegación. Solo ve a Apariencia »Menús y haga clic en la pestaña "Enlace personalizado". A continuación, agregue el nombre y la URL para su tipo de publicación personalizada.
Agregar una página de archivo de tipo de publicación personalizada al menú de navegación en WordPress

4. Fuentes RSS para tipos de publicaciones personalizadas

WordPress viene con un generador de RSS incorporado para todo tipo de contenido basado en fechas, taxonomías, autores y archivos. Utiliza una estructura de URL adecuada que consulta la base de datos y genera la fuente RSS que desea ver. Por ejemplo, para ver la fuente RSS de su tipo de publicación personalizada "películas", debe agregar esta URL: http://www.example.com/feed/?post_type=movies Para obtener más información, consulte cómo crear una fuente RSS independiente para tipos de publicaciones personalizadas en WordPress.

5. Agregar tipos de publicaciones personalizadas a su fuente RSS principal

De forma predeterminada, WordPress solo incluye las publicaciones de su blog en la fuente RSS principal de su sitio. Esto significa que el contenido de su tipo de publicación personalizada no es visible para sus principales suscriptores de fuentes RSS. Puede incluir fácilmente sus tipos de publicaciones personalizadas en su fuente RSS principal agregando el siguiente código al archivo functions.php de su tema oa un complemento de WordPress específico del sitio. function myfeed_request ($ qv) {if (isset ($ qv)['feed']) &&! isset ($ qv['post_type'])) $ qv['post_type'] = tabla ('publicación', 'libros', 'películas'); return $ qv; } add_filter ('solicitud', 'myfeed_request'); Reemplaza libros y películas con tus propios tipos de publicaciones personalizadas. Obtenga más información sobre cómo agregar tipos de publicaciones personalizadas a la fuente RSS principal de WordPress.

6. Formulario de búsqueda de tipos de publicaciones personalizadas

Formulario de búsqueda avanzada
La función de búsqueda predeterminada de WordPress es muy limitada. Especialmente si está utilizando tipos de publicaciones personalizadas en su sitio de WordPress. Puede agregar un formulario de búsqueda personalizado de Google a su sitio de WordPress, pero incluso ese formulario no permite a los usuarios seleccionar parámetros de búsqueda. Otra solución es utilizar un complemento como SearchWP que le permite crear formularios de búsqueda avanzada y puede buscar en todos los tipos de publicaciones, taxonomías y campos personalizados. Si prefiere crear su propio formulario de búsqueda personalizado, esto es lo que debe hacer. Primero agregue sus campos ocultos de tipos de publicaciones personalizadas en el formulario de búsqueda agregando este código al archivo searchform.php de su tema hijo.




Este código solo agrega campos ocultos para sus tipos de publicaciones personalizadas, reemplace el valor con sus propios tipos de publicaciones personalizadas. El siguiente paso es decirle a WordPress qué hacer con estos campos. Agregue este código antes del bucle en el archivo search.php de su tema:" valor = "" value = "Ingrese las palabras clave…" onfocus = "if (this.value == this.defaultValue) this.value =" ";" onblur = "if (this.value == '') this.value = this.defaultValue;" /

/
/
/
/


7. Agregar mensajes fijos para tipos de mensajes personalizados

Sticky Articles es una función de WordPress que te permite agregar artículos destacados. De forma predeterminada, esto solo funciona para publicaciones de blog. También puede habilitarlo para sus tipos de publicaciones personalizadas instalando y activando el complemento Sticky Custom Post Types. Durante la activación, vaya a Configuración »Lectura y desplácese hacia abajo hasta la sección Tipos de publicaciones personalizadas. A continuación, debe elegir los tipos de publicaciones personalizadas en las que desea habilitar la opción Stick This. Para obtener más detalles, consulte este tutorial sobre cómo agregar publicaciones fijas para tipos de publicaciones personalizadas en WordPress.

8. Deshabilite Disqus en tipos de publicaciones personalizadas

Si está utilizando el sistema de comentarios de Disqus en WordPress, notará que su cuadro de comentarios de Disqus comenzará a aparecer en todos sus tipos de publicaciones personalizadas. Si no desea que los usuarios comenten sobre estos tipos de publicaciones personalizadas, deberá desactivar manualmente Disqus para tipos de publicaciones selectivas. Simplemente agregue este fragmento de código en el archivo functions.php de su tema o en un complemento específico del sitio. add_filter ('comentarios_template', 'wpb_block_disqus', 1); function wpb_block_disqus ($ file) {if ('custom_post_type_name' == get_post_type ()) remove_filter ('comments_template', 'dsq_comments_template'); return $ archivo; } Recuerde reemplazar custom_post_type_name con su propio nombre de tipo de publicación personalizado. Para obtener instrucciones más detalladas, consulte nuestra guía sobre cómo deshabilitar Disqus en tipos de publicaciones personalizadas en WordPress.

9. Agregar contenido enviado por el usuario en tipos de publicaciones personalizadas

A veces, es posible que desee permitir que los usuarios envíen contenido para tipos de publicaciones personalizadas en su sitio. Por ejemplo, reseñas de películas, recetas, etc. Una forma de hacerlo es dar a los usuarios acceso a su área de administración de WordPress y asignarles el rol de usuario autor. Pero si no quieres eso, hay otra forma. Necesitará el complemento Gravity Forms para esto. Le permite agregar un formulario de envío de contenido público que los visitantes de su sitio web pueden usar. Después de instalar Gravity Forms, también deberá instalar y activar el complemento Gravity Forms + Custom Post Types. Ahora cree un nuevo formulario y notará que habrá una opción para asignar cada campo a sus tipos de publicaciones personalizadas. Para obtener instrucciones más detalladas, consulte nuestro tutorial sobre cómo agregar contenido enviado por el usuario para tipos de publicaciones personalizadas en WordPress.

10. Cambiar o convertir tipos de publicaciones personalizadas

Puede encontrarse con situaciones en las que necesite fusionar o convertir tipos de publicaciones personalizadas. También puede mover elementos de un tipo de publicación a otro. Simplemente instale y active el complemento Post Type Switcher. Durante la activación, vaya a Artículos »Todos los artículos. Si se trata de un tipo de publicación personalizada, vaya a la pantalla que muestra todos los elementos para ese tipo de publicación. Seleccione los elementos o publicaciones que desea mover, luego haga clic en el enlace de edición rápida. Notarás un nuevo menú desplegable que te permite cambiar el tipo de publicación para ese elemento.
Selector de tipo de estación
Para obtener instrucciones más detalladas, consulte nuestro tutorial sobre cómo cambiar o convertir tipos de publicaciones personalizadas en WordPress.

11. Uso de tipos de publicaciones personalizadas como taxonomías

Sí, ha leído bien y probablemente se esté preguntando por qué utilizar CPT como taxonomías. ¿Por qué no crear taxonomías personalizadas? Suponga que tiene un tipo de publicación personalizada para libros y otro tipo de publicación personalizada para autores. Ahora puede asociar a los autores con los libros que han escrito. Puede crear una taxonomía personalizada para los autores, pero luego tendrá una taxonomía de los autores y un tipo de publicación que se suma a la confusión. Simplemente instale y active el complemento CPT-onomies. Le permite crear relaciones entre tipos de publicaciones utilizando tipos de publicaciones personalizados como taxonomía. Al usar este complemento, la próxima vez que agregue un libro, ...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir