Cómo agregar un campo personalizado a los tipos de publicaciones personalizadas en WordPress

La gestión del espacio CMS, WordPress permite más del 30% de toda la web debido a sus características simples pero potentes. WordPress es adecuado para cualquier tipo de contenido que arroje, desde páginas, publicaciones hasta archivos adjuntos. ¿Desea crear publicaciones personalizadas como reseñas de películas, libros o páginas con cupones que no cumplan con los formatos predeterminados? Simplemente agregue un tipo de publicación personalizado. De hecho, WordPress, por defecto, le permite agregar solo título, cuadros del editor, etc. a los tipos de publicaciones personalizadas. ¿Tiene la intención de agregar un meta caja o campo de imagen a este tipo de publicaciones? Tienes que buscar un método más robusto.
Es posible que se sorprenda de lo fácil que es agregar campos personalizados a los tipos de publicaciones personalizadas. Nuestras instrucciones a continuación lo mantendrán inserto y protegerán los campos avanzados sobre la marcha.
Cómo agregar tipos de publicaciones personalizadas a WordPress
Cómo agregar campos personalizados a publicaciones de WordPress
3 pasos para proteger los campos personalizados con contraseña
Cómo agregar tipos de publicaciones personalizadas a WordPress antes de mostrar un meta cuadro en publicaciones personalizadas, asegúrese de tener al menos un tipo de publicación personalizada en su sitio.
Debido a que WordPress no proporciona tipos de publicaciones personalizadas como un tipo de publicación incorporada en el menú de navegación, como páginas o publicaciones, debe crearlas solas, con o sin un complemento. Creación de algunos tipos de publicaciones personalizadas sin un complemento El primer método que la mayoría de los desarrolladores web piensan al crear una publicación personalizada. Debido a que estos tipos de publicaciones son personalizados, puede llamarlos como quiera, por ejemplo, productos, libros o reseñas. Luego agregue este código al archivo Functions.php del tema.
Haga clic en Functions.php en el menú Archivos de archivos temas a su derecha

Coloque este código debajo de la línea <? Php Función creado_post_type () {

registro_post_type (‘acme_product’,
matriz(
‘etiquetas’ => matriz (
‘Nombre’ => __ (‘Productos’),
‘Singular_name’ => __ (‘Producto’)
),
“Público” => verdadero,
‘Has_archive’ => verdadero,
‘Admite’ => array (‘título’, ‘editor’, ‘campos personalizados’)
)
);
}
add_action (‘init’, ‘create_post_type’);
Actualizar el archivo
Se ha creado e insertado un nuevo tipo de publicación llamada Productos e insertado directamente en su menú de navegación de WordPress ahora.
¿Te has cansado de ajustar los archivos y temas de codificación? Si no tiene un complemento, puede preocuparse por cambiar los archivos de temas, ya que puede afectar todo el rendimiento del sitio. Luego instale un complemento personalizado de tipo post. La generación de publicaciones personalizadas con un complemento hay miles de complementos disponibles en el almacén de WordPress, que le permiten crear y administrar publicaciones personalizadas. La interfaz personalizada del tipo de publicación demuestra ser una de las soluciones más efectivas. El complemento ofrece una interfaz de uso moderno y amigable para crear tipos de publicaciones y taxonomías personalizadas. Siga estos 6 pasos para comenzar con el complemento:

Vaya a los complementos en el tablero de WordPress y haga clic en Agregar nuevo
Ingrese el “tipo de publicación personalizado” en el cuadro de palabras clave
Instalar y activar el complemento

Visite la página Agregar/editar

Establezca la configuración básica, las etiquetas y la configuración adicionales
Presione el botón Agregar publicación para guardar su publicación

Para tomar un ejemplo, agregamos un nuevo tipo de publicación personalizada, a saber, las revisiones, utilizando la interfaz de usuario para la publicación personalizada. Puede hacer clic allí y crear la primera publicación de revisión.


Cómo agregar campos personalizados a las publicaciones personalizadas de WordPress después de generar publicaciones personalizadas, es hora de agregar campos personalizados a nuevos tipos de publicaciones. La forma más simple es instalar un complemento de terceros. Los campos personalizados avanzados son muy recomendados en este caso. Puede construir y agregar campos a las pantallas de edición de WP para publicar pantallas de edición de tipo. Además, estos campos se pueden insertar en publicaciones, términos de taxonomías, medios de comunicación, comentarios e incluso páginas con opciones personalizadas. Parcurgue estos 5 pasos simples para agregar campos personalizados a sus tipos de publicaciones personalizadas utilizando el complemento de campos avanzados.
Instale y active el complemento Campos personalizados avanzados gratuitos


Haga clic en los campos personalizados en la barra lateral de WordPress y agregue un nuevo campo
Presione Agregar campo y complete la configuración general. Elija Wysiwyg en el tipo de campo. Seleccione la opción de imagen si desea agregar un campo de imagen a los tipos de publicaciones personalizadas.
Establezca las reglas del tipo de publicación en la sección de ubicación. Recuerde seleccionar el tipo de publicación personalizado que tiene la intención de agregar el campo personalizado en el tercer cuadro, junto al botón “y”.

Publicar el nuevo campo personalizado

Visite un tipo de publicación personalizado y desplácese hacia abajo para ver el nuevo campo personalizado agregado a su publicación

3 pasos para proteger los campos personalizados de WordPress con contraseña no mostrarán campos personalizados para tipos de aduanas cuando se publique. Sin embargo, puede haber momentos en los que desee mostrar campos personalizados para que ciertos usuarios puedan verlos. Simplemente empaque estas secciones con una contraseña y comparta la contraseña de ciertas personas. Viene primero como una solución de protección de contraseña, la página de protección de contraseñas también aparece como uno de los pocos complementos gratuitos que le permiten asegurar campos personalizados. Una vez protegidos, solo aquellos con las contraseñas correctas, como clientes, miembros del equipo y editores, pueden desbloquear este contenido. Esta guía le muestra cómo proteger sus campos personalizados utilizando el complemento para la página de WordPress Proteger con la contraseña.

Cree un nuevo campo personalizado y agregue sus datos para omitir este paso si ya ha creado campos personalizados para publicaciones personalizadas.
Finalice la sección que desea proteger con el ppwp corto

[Ppwp class = “” paroles = “contraseña1 contraseña2” whitelisted_roles = “administrador, editor”] Su contenido protegido aquí [/ppwp] Los datos de campo personalizados no se mostrarán en el contenido. Copie este fragmento de código personalizado y agréguelo a los archivos del tema
<? Php

// Cambiar “nombre de campo” con el nombre del campo personalizado
Echo ‘
;
foreach (get_post_meta (get_the_id (), ‘field-name’) como $ meta_data) {
echo do_shortcode ($ meta_data);
}
Echou ‘
‘;
? También puede agregar campos personalizados a los tipos de publicaciones personalizadas. Si bien WordPress lo autoriza a crear campos personalizados, el uso de un complemento como campos personalizados avanzados reducirá mucho trabajo manual. Puede incluir cualquier tipo de campo personalizado, como cuadros de texto, imágenes o mensajes. También se acepta la protección de contraseña de los tipos de publicaciones personalizadas. Puede incluir estos campos en una contraseña y dar acceso a ciertos usuarios solo con la contraseña correcta.
¿Todavía tiene alguna pregunta sobre cómo agregar campos personalizados a publicaciones personalizadas, así como cómo hacerlos? Deja un comentario a continuación para informarnos.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *