Como Custon Post Types en WordPress

Cómo crear tipos de correo personalizados en WordPress

Antes de mostrarle cómo crear su propio tipo de publicación personalizada que usará con orgullo en su nuevo blog basado en WordPress, veamos qué es un tipo de publicación personalizada.

Un tipo de publicación es simplemente un conjunto de reglas que se usan para describir cómo se presenta el contenido en su artículo.Cada tipo de post tiene sus propios parámetros que lo definen para que puedas distinguir entre un post, una página, un archivo, una revisión o un menú de navegación.Pero como verás, si empiezas a escribir artículos como tus publicaciones, todo lo que escribas tendrá la misma estructura.Esto se debe a que usará la misma plantilla para la publicación. Pero está completamente bien si escribes un blog donde un tipo de publicación es suficiente para manejar tus artículos.

A través de la historia no tan larga, WordPress ha evolucionado enormemente y definitivamente ha superado su papel como plataforma de blogs.Se ha convertido en uno de los sistemas de gestión de contenidos más utilizados y apreciados del mundo.Permitir que las personas creen tipos de publicación personalizados es una de las principales razones.

Veamos lo que un tipo de publicación personalizado puede hacer por usted en un ejemplo simple.Imagina dirigir un sitio web de juegos.Desea publicar noticias de forma regular, se publican numerosos trailers todos los días que puede compartir con su audiencia, sus autores juegan nuevos juegos y escriben reseñas, desea publicar capturas de pantalla del último juego en línea, etc.

Como ya puede imaginar, hay diferentes tipos de contenido que necesitaría en este caso y si continúa utilizando publicaciones regulares, todo el contenido se verá igual y hará que sea más difícil para usted y sus visitantes encontrar la diferencia entre un artículo de video y una revisión.Sí, quieres un tipo de publicación personalizado para que todo esté más organizado.

Quédate con esa foto unos segundos más.Si crea un tipo de publicación personalizado, es posible que las noticias tengan un área especial donde pueda vincularse al origen.El tipo de publicación de revisión del juego puede tener una calificación que el autor ha asignado a un determinado juego, incluyendo un sistema basado en estrellas, y puede aplicar diferentes estilos para, por ejemplo, revisar subtítulos.El tipo de publicación del tráiler remordimiento un video y permitiría a la gente disfrutarlo desde una caja de luz en lugar de verlo en un post. Podemos seguir para siempre, pero tienes razón, ¿verdad?

  • Crear un tipo de publicación personalizado
  • Crear tipos de publicación personalizados con plugins

Cree un tipo de publicación personalizado:

Bien, sabemos que te estás aburriendo con nuestras charlas: estás aquí para aprender a crear un post personalizado, así que comencemos.Estira los músculos, respira hondo y cuando estés listo, comencemos.Si está interesado en profundizar en WordPress y el código, pase al complemento que lo ayudará.

    1. Abra el archivo functions.php y pegue el código siguiente.

Asegúrese de que el código se inserta antes de la etiqueta PHP de cierre (?>) o no funcionará.

 Crear reseñas de juegos Tipo de publicación personalizada
Juego de funciones ordina_init () {
    $args = matriz (
      'label' => 'Reseñas de juegos',
        'público' => verdadero,
        'show_ui' => verdadero,
        'capacity_type' => 'post',
        'jerárquico' => falso,
        'rewrite' => array ('slug' => 'game-reviews'),
        'query_var' => verdadero,
        'menu_icon' => 'dashicons-video-alt',
        'supports' => array (
            «título»,
            'Editor',
            «extracto»,
            '' referencias,
            'Campos personalizados',
            «Observaciones»,
            «revisiones»,
            «miniatura»,
            «autor»,
            'page-attributes',)
        ); 
    register_post_type ('game-reviews', $args);
}
add_action («init», «game impart_init»);
  1. Guarde los cambios

Si echas un vistazo a tu área de administración en WordPress, notarás que hay un nuevo elemento "Reseñas de juegos" disponible en el menú.Hasta ahora, se verá como cualquier otra publicación, pero usted no será capaz de ver estas publicaciones en línea todavía.Todavía tienes algunos pases a seguir para sacar el máximo partido a este tipo de publicación personalizada.

Asegúrate de configurar permalinks antes de probar tu nueva publicación o terminarás con un error.

Cree una plantilla para su nuevo tipo de publicación personalizado:

    1. Abre tu carpeta de temas
    2. Crea un nuevo archivo y llámalo una plantilla de revisión de juegos.php
    3. Abra el archivo y pegue lo siguiente:
<? .php
/**
 * Nombre del modelo: Reseñas del juego
 **/
?>
    1. Abra la página de archivos.php que se encuentra en la carpeta del tema
    2. Copiar y pegar código en game-review-template.php
    3. Encuentra un fragmento de código igual o similar a este (puede depender de tu tema):

<? php endif; ?>
<? php endwhile; ?>

Una vez que encuentre esta parte, vamos a cambiarla para que pueda mostrar su tipo de publicación personalizado en una nueva página.Debe agregar la línea $query encima del bucle y luego editar el bucle en sí.Al cambiar el código, debería tener este aspecto:

<? .php
 $ query = new WP_Query (array ('post_type' => 'game-reviews', 'posts_per_page' => 5)); 
 while ($query-> have_posts ()): $ query-> the_post (); ?>
Su código, como "the_content ();"
  • Guarde los cambios
  • Ir a Páginas -> Agregar nuevo
  • Crea una página con el nombre "Reseñas de juegos"
  • En el lado derecho, en la pestaña "Atributos de página", debe encontrar "Plantilla"

Elija una plantilla que creó en uno de los pasos anteriores y asígnela a la página.
Plantillas de página personalizadas en WordPress

  • Guarde los cambios

Es todo.Deberías probarlo todo y crear una nueva publicación de revisión del juego.Una vez que abras la página de revisión del juego, deberías poder ver tus tipos de publicaciones históricas alineadas en orden cronológico tal como sería tu publicación habitual.

Y esto es sólo el principio.Ha creado el tipo de publicación personalizado, pero ahora debe editarlo de la manera que desee y agregar el código que necesita.

Crear tipos de publicación personalizados con plugins

Cuando empiezas a crear tus propios tipos de publicaciones para expandir WordPress, hay dos maneras de proceder.Ya hemos mostrado uno: cómo crear manualmente un tipo de publicación personalizada.Siguiendo varios pasos, puede crear un tipo de publicación personalizada, pero podría llevar mucho tiempo si es un novato de WordPress y no está acostumbrado a manejar código.Pero no tiene que preocuparse por el código: si necesita una solución más simple y rápida, puede crear innumerables tipos de publicaciones personalizadas utilizando uno de los complementos.

En esta parte del tutorial, le mostraremos uno de los mejores complementos que crearán esos tipos de publicaciones personalizadas para usted.No tendrá que codificar ni siquiera copiar o pegar el código.Sólo tiene que instalar el plug-in, escribir el nombre del nuevo tipo de poste y configurarlo a través de la GUI.

Interfaz de usuario de tipo de publicación personalizada

PRECIO: gratis

Interfaz de usuario de tipo de publicación personalizada
Si solo necesitas grabar un tipo de publicación personalizado, este plugin hará un buen trabajo.Después de instalarlo, podrá crear tipos de publicación personalizados y taxonomías.Simplemente vaya a un menú recién creado, agregue un nuevo tipo de publicación personalizada y escriba el nombre y la descripción del nuevo tipo de publicación. Es fácil, pero deberá tener en cuenta que este complemento no manejará la visualización de su nuevo tipo de publicación.Una vez que haya registrado el nuevo tipo de publicación, todavía depende de usted cómo verlo.Le sugerimos que eche un vistazo a cómo hacerlo o ir con algún otro plugin que también puede ver sus publicaciones.

Lectura adicional: Guía detallada sobre los tipos de publicaciones personalizadas de WordPress

Conclusión

Los tipos de publicación personalizados son una de las mayores características de WordPress hasta el día de hoy.Simplemente editando unas pocas líneas de código o usando un plugin, puede generar un tipo de publicación que será única para su sitio.La verdad es que podría ser un poco más difícil para un principiante completar todo por primera vez, pero si sigues este tutorial, no deberías tener ningún problema.

Open

info.ibdi.it@gmail.com

Close