WordPress viene con tipos de publicación predeterminados para publicaciones de blog, páginas, archivos adjuntos, revisiones, etc. Sin embargo, cuando desee crear contenido más exclusivo que se adapte a las necesidades específicas de su negocio o sitio personal, es posible que estos tipos de publicaciones personalizadas predeterminados sean limitantes.
Puede superar esta limitación creando sus propios tipos de publicaciones personalizadas para ampliar la funcionalidad de WordPress. Puede crear prácticamente cualquier tipo de publicación personalizada, desde eventos personalizados hasta testimonios de productos, perfiles de personal, etc.
En esta publicación, le mostraremos algunos métodos para crear tipos de publicaciones personalizados en WordPress.
Cómo crear tipos de publicaciones personalizadas usando complementos
Las dos formas principales de agregar tipos de publicaciones personalizadas en WordPress son mediante el uso de complementos o codificándolos usted mismo. El uso de un complemento suele ser el método preferido si está buscando una solución rápida y fácil de implementar.
Pero los complementos adicionales en su sitio web de WordPress pueden terminar como bloatware, empantanando la velocidad de su sitio. Si se siente cómodo escribiendo código, le recomendamos el método manual.
Sin embargo, si prefiere utilizar un complemento, el proceso es sencillo. Hay varios complementos para elegir, la mayoría de los cuales son fáciles de usar, como Creador de tipo de publicación personalizada, Vainas, y Interfaz de usuario de tipo de publicación personalizada.
Recomendaremos Pods ya que tiene más de 100,000 instalaciones y es altamente recomendado por usuarios y expertos de WordPress. Si bien el uso de un complemento es un método viable para crear tipos de publicaciones de WordPress personalizados, este artículo se centrará más en cómo hacerlo manualmente.
Creación manual de tipos de publicaciones personalizadas
Puede crear un tipo de publicación personalizada simplemente agregando un poco de código a su tema functions.php Archivo.
A continuación se muestra un fragmento de código detallado que agrega más opciones a su tipo de publicación personalizada. En el backend de WordPress, dirígete a Apariencia> Editor de temas> Funciones del tema (funciones.php).
Lo primero que debe hacer es elegir un nombre para su nueva función. En este ejemplo, crearemos un tipo de publicación personalizada para crear perfiles dedicados para los socios de un bufete de abogados o empresa de consultoría.
Llamaremos a nuestra nueva función cp_post_type_partners.
Copie el siguiente código y péguelo en la parte inferior del archivo:
/ * Inicio del tipo de publicación personalizada * /
function cp_post_type_partners () {
$ soportes = matriz (
'título', // título de la publicación
'editor', // publicar contenido
'autor', // autor de la publicación
'thumbnail', // imágenes destacadas
'extracto', // post extracto
'campos personalizados', // campos personalizados
'comentarios', // publicar comentarios
'revisiones', // publicar revisiones
'post-formatos', // formatos de publicación
);$ etiquetas = matriz (
'nombre' => _x ('socios', 'plural'),
'singular_name' => _x ('socio', 'singular'),
'menu_name' => _x ('socios', 'menú de administración'),
'name_admin_bar' => _x ('socios', 'barra de administración'),
'add_new' => _x ('Agregar nuevo', 'agregar nuevo'),
'add_new_item' => __ ('Agregar nuevo socio'),
'new_item' => __ ('Nuevo socio'),
'edit_item' => __ ('Editar socio'),
'view_item' => __ ('Ver socio'),
'all_items' => __ ('Todos los socios'),
'search_items' => __ ('Socios de búsqueda'),
'not_found' => __ ('No se encontró socio.'),
);
$ args = matriz (
'apoyos' => $ apoyos,
'etiquetas' => $ etiquetas,
'public' => cierto,
'query_var' => verdadero,
'reescribir' => matriz ('slug' => 'socios'),
'has_archive' => verdadero,
'jerárquico' => falso,
);
register_post_type ('socio', $ args);
}
add_action ('init', 'cp_post_type_partners');
/ * Fin del tipo de publicación personalizada * /
Este código aprovecha el PHP específico de WordPress que le permite registrar un tipo de publicación personalizada sin tener que crearla completamente desde cero.
Actualice el archivo y actualice la página, y su panel debería tener un nuevo elemento de menú llamado Socios.
¡Eso es! Para ver el archivo de su nuevo tipo de publicación personalizada "socios", simplemente navegue hasta youritename.com/partners/. Si no puede ver los resultados o el navegador devuelve una página de error 404, simplemente regrese a su panel de WordPress, navegue hasta configuración> enlaces permanentesy vuelva a guardar la configuración del enlace permanente.
Cree tipos de publicaciones personalizados con facilidad
Los tipos de publicaciones personalizadas le permiten enriquecer su sitio web de WordPress y se pueden usar de varias maneras. Desde resaltar los perfiles de los socios hasta crear testimonios, productos, etc., los tipos de publicaciones personalizadas son útiles y fáciles de crear.
Incluso puede utilizar tipos de publicaciones personalizados para crear su propio negocio en línea, como un directorio web. Sin embargo, antes de comenzar, asegúrese de saber cómo configurar un sitio web de WordPress.
¿Nunca ha creado un sitio web antes, pero quiere probar? Siga estos pasos para poner en funcionamiento su propio sitio web en solo un par de horas.
Leer siguiente
- Programación
- Wordpress
- Desarrollo web
- PHP

¡David es un amante de WordPress apasionado por ayudar a las pequeñas empresas a crecer!
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse