Cómo Crear Publicaciones Personalizadas En WordPress

Google+ Pinterest LinkedIn Tumblr +
Divi WordPress Theme

Con la plataforma de WordPress podemos fácilmente mostrar una gran cantidad de diferentes tipos de contenido, pero organizarlo puede ser difícil. Las opciones predeterminadas son muy limitadas, y personalizarlas puede resultar confuso. Es precisamente por eso que se ha decidido crear esta breve guía.

Al utilizar tipos de publicaciones personalizados, se puede crear un nuevo tipo de elemento, como publicaciones y páginas, que contendrá un conjunto diferente de datos. Tendrá su propio menú de administración, sus propias páginas de edición, sus propias taxonomías personalizadas y un montón de otras utilidades.

Si te estás preguntando por qué necesitas uno de estos en primer lugar, son mejores para sitios web con contenido organizado a lo largo de una estructura inusual. Por lo tanto, si tiene algún contenido que necesite mostrar de manera diferente a las publicaciones y páginas normales, un tipo de publicación personalizada puede ser justo lo que necesita. También son excelentes para SEO, debido a sus enlaces permanentes incorporados.

¿Qué es un tipo de mensaje personalizado?

Un tipo de publicación, a pesar del nombre de sonido específico, puede usarse para cualquier tipo de contenido. Probablemente los haya visto antes, ya que los desarrolladores usan tipos de publicaciones personalizadas para agregar carteras, personal, testimonios y más a sus temas de WordPress. Por lo tanto, un tipo de publicación personalizado es solo una publicación regular con un valor de tipo de publicación diferente en la base de datos. Hay cinco tipos de publicación predeterminados: publicación, página, archivo adjunto, revisión y menú de navegación. WordPress 3.0+, sin embargo, te da la capacidad de agregar tus propios diseños personalizados.

Tipos de mensajes de WordPress y taxonomías

El término taxonomía aparece a menudo en referencia a los tipos de correos personalizados y puede ser un poco confuso para algunos. Para aquellos que son nuevos en WordPress, las taxonomías son una forma de agrupar publicaciones y tipos de publicaciones personalizadas. WordPress viene con cuatro incorporados: categoría, etiqueta, categoría de enlace y formatos de publicación. Puede obtener más información sobre los detalles de estos en el Códice de WordPress. Sin embargo, también puede crear sus propias taxonomías personalizadas y usarlas en sus tipos de publicación para agrupar y clasificar el contenido.

¿Cómo crear un tipo de publicación personalizada?

Agregar tipos de publicaciones personalizados en WordPress es extremadamente fácil, ya que WordPress incluye la función central register_post_type que se puede usar para crearlos. Esto significa que si usted es un desarrollador de complementos, puede incluir fácilmente tipos de publicaciones personalizadas en el tema que está creando. O puede agregarlos a través del tema de su hijo o a través de un complemento personalizado.

Creación manual de un tipo de publicación personalizada (mediante código)

Lo primero es lo primero, ¿dónde debería agregar su código? El mejor lugar para registrarse y agregar sus tipos de publicaciones personalizadas depende de su proyecto. Si está trabajando en un sitio cliente que ya tiene un tema activo, querrá crear un tema secundario y registrar sus tipos de publicaciones desde allí. Si está creando su propio tema personalizado, puede colocar el código en el archivo functions.php o en cualquier otro archivo llamado desde sus functions.php. Y si está desarrollando un complemento, realmente no importa dónde agregue el código, siempre y cuando el código se ejecute antes del enlace de «inicio» para asegurarse de que esté disponible.

Para fines de prueba, su funciones.php archivo hará muy bien. Pero un complemento garantizará que no romperá su sitio al cambiar o actualizar su tema.

Si el tipo de publicación personalizada es realmente importante, considere convertirlo en un complemento de uso obligatorio. Para los no iniciados, los complementos de uso obligatorio se instalan en un directorio especial dentro de la carpeta de contenido y se habilitan automáticamente en todos los sitios. Los complementos obligatorios no se muestran en la lista predeterminada de complementos en la página de complementos de wp-admin.

De todos modos, se puede agregar un tipo de publicación personalizada a WordPress a través de register_post_type () función. Esto le permite definir una nueva por varias etiquetas. Una vez que haya creado su encabezado, puede usar esta función antes de admin_menu, pero después de la after_setup_theme ganchos de acción. Si se crea correctamente, puede hacerlo con solo unas pocas líneas de código. Desde el Códice de WordPress, aquí hay un ejemplo simple de un nuevo tipo de publicación personalizada:

función create_post_type () {
  register_post_type ('acme_product',
    formación(
      'labels' => array (
        'nombre' => __ ('Productos'),
        'singular_name' => __ ('Producto')
      )
      'public' => true,
      'has_archive' => true,
    )
  );
}
add_action ('init', 'create_post_type');

Esto crearía un tipo de publicación llamado «producto» que se identifica como «producto_acme». El register_post_type La función obtiene dos valores. El primero es «etiquetas» para el nombre. El segundo es «público» para que aparezca en la pantalla de administración y en su sitio. Y, por último, «has_archive» para habilitar el archivo del nuevo tipo de publicación.

Después de configurar esto, debería ver la entrada del menú para el tipo de publicación personalizada, poder agregar publicaciones, ver la lista de publicaciones en el administrador y visitarlas en su sitio web. Hay muchos más valores, o argumentos, que puede agregar a una página personalizada. Se puede encontrar una lista completa de ellos en la página de registro de tipo de publicación del Codex.

A continuación, cree una imagen de icono de 16 × 16 píxeles y guárdela en la carpeta de su complemento actual. Esto es necesario para el icono de tipo de publicación personalizado en el panel de control. Otra opción es usar un icono de fuente. Si le interesaría seguir esa ruta, tenemos una guía rápida sobre cómo usar Dashicons para sus tipos de publicaciones personalizadas que debe leer. Luego puedes continuar y activar el plugin.

Una nota sobre los nombres: si bien es tentador y conveniente usar un simple identificador de tipo de publicación personalizado, es mejor prefijar. Use un espacio de nombres corto que identifique el complemento, el tema o el sitio web que usa el tipo personalizado. Para obtener una guía mucho más detallada, consulte la guía de tuts + para WordPress Custom Post Types. Examinan más código y opciones de tipo de publicación personalizadas si usted mismo quiere codificar sus tipos de publicación. Pero si quieres una opción más rápida y fácil, ¡sigue leyendo!

Creación de un tipo de publicación personalizada con un complemento

Plugin ilimitado de tipos de correos

La forma más fácil de agregar nuevos tipos de publicaciones personalizadas es con un complemento. El complemento gratuito de Post Types Unlimited hace que crear y administrar tipos de publicaciones personalizados sea muy fácil. Incluso puedes crear taxonomías personalizadas también.

Todo lo que tienes que hacer es instalar el complemento. Puede capturarlo directamente desde el directorio de WordPress (vea los enlaces de arriba). O instálalo desde tu panel de WordPress bajo Plugins> Añadir Nuevo y busque «tipos de publicación ilimitados» – debe ser el primer resultado. Sólo tiene que instalar y activar.

Complemento ilimitado de tipos de publicación - Crear nuevos tipos de publicación

Esto agregará un nuevo elemento de menú Tipos de publicación hacia la parte inferior de su panel de control. Haga clic en él para comenzar a crear sus nuevos tipos de correos y taxonomías. Hay toneladas de opciones para el tipo de publicación personalizada o el nombre de taxonomía, haciendo que el nuevo tipo de publicación sea visible para los autores, donde aparezca en su panel (o en un submenú, como en «Configuración»), el icono de menú, metaboxes compatibles (solo marque las que le gustaría incluir), e incluso configuraciones avanzadas para la API REST.

Elija las opciones que desea habilitar para su nuevo tipo de publicación y guardar. Eso es. ¡Está listo para ir! Solo busque el nombre que le dio a su nuevo tipo de mensaje personalizado en su panel de control. El nuestro se denomina «Mis tipos de publicación» en la captura de pantalla anterior. (Nota: no asignamos una ubicación, por lo que simplemente se agregó después de los tipos de publicaciones existentes en nuestro sitio de prueba).

Plugin ilimitado de tipos de correos - Opciones totales

Post Types Unlimited se creó para funcionar perfectamente con cualquier tema de WordPress, pero si está utilizando el Tema Total de WordPress, tendrá acceso a una tonelada de opciones exclusivas y poderosas. Configure una página principal personalizada para sus rutas de navegación, elija las opciones de diseño de archivo del nuevo tipo de publicación, seleccione los bloques de entrada (y entrada única) y meta, habilite la paginación Siguiente / Anterior y más.

Conclusión

Los tipos de publicaciones personalizadas pueden parecer intimidantes, pero no es necesario que lo sean. Con un poco de práctica, puede obtener información básica sobre los tipos de publicaciones personalizadas y crear el sitio que necesita. Y con el complemento gratuito Post Types Unlimited, no hay excusa para no hacerlo. Ahora que tiene lo básico, déjenos saber si tiene alguna pregunta adicional. O si tienes más consejos útiles, ¡compártelos! Siéntase libre de escribirme una línea en los comentarios a continuación. ¡Vamos a iniciar una discusión!


Divi WordPress Theme

Fuente Original En Inglés

ganar dinero con el hosting reseller
Share.

About Author

Escrito por Wilmer Medina , emprendedor y master en tecnologías por Internet.

Coméntanos Sobre Lo Que Leíste !

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.