it-swarm-es.com

¿Cómo duplicar campos en tipos de correos personalizados?

Últimamente he estado usando Campos Mágicos bastante. Una de sus grandes ventajas es la capacidad de duplicar un grupo, es decir, otorgar al autor de la publicación/página la capacidad de crear múltiples "meta-cajas" a voluntad.

Realmente me gustaría cambiar al uso de los campos personalizados nativos de wordpress. ¿Hay alguna forma de lograr esta función de "duplicación" sin el complemento?

1
hannit cohen

Creo que estás buscando una forma sencilla de crear/duplicar metaboxes y no duplicar el contenido agregado a esos campos para una publicación. Si estoy en lo cierto al respecto, tengo algo absolutamente fantástico que compartir con ustedes ... No es un complemento, sino una clase creada por Dimas, un verdadero Asistente para Wordpress. Él ha creado una clase de metabox llamada "WPAlchemy_MetaBox" que esencialmente te permite hacer casi cualquier cosa que puedas imaginar sin utilizar un complemento.

El inconveniente es que si vienes de Magic Fields (con los que estoy muy familiarizado) y no hackeas tu propio archivo function.php, tardarás un poco en acostumbrarte. Una vez que aprendas a hacerlo, te sorprenderás de todas las posibilidades.

A continuación, se encuentran algunas de las características/funciones principales de la clase. Recientemente, ha estado agregando un montón de excelentes mejoras que me encantan y pronto tendré un screencast en línea.

La clase WPAlchemy_MetaBox PHP puede usarse para crear meta box de WordPress rápidamente. Le brindará la flexibilidad que necesita como desarrollador, lo que le permitirá crear rápidamente metacuadros personalizados para sus temas y complementos.

Características y beneficios clave Características y beneficios clave

  • Fácil de aprender e integrar: una buena documentación y asistencia son siempre importantes (yo uso el código y lo mantengo actualizado). La integración es instantánea, tan simple como incluir la clase y usarla.

  • Código de configuración fácil: algunos de los detalles involucrados en guardar, recuperar y trabajar con los metadatos se resumen para facilitar el desarrollo.

  • Uso flexible: la clase actúa como una ayuda para el desarrollo de meta box. Por diseño, puede utilizar las funciones de clase o sus prácticas de desarrollo actuales, con las que se sienta más cómodo para su desarrollo.

  • Separación de HTML y CSS: el HTML y el CSS de sus meta box permanecen separados del código principal, puede diseñar sus meta box a su gusto, brindándole la mayor flexibilidad durante el desarrollo.

Recomiendo encarecidamente que al menos todos revisen esta clase y las características, seguro que les encantará.

2
NetConstructor.com