it-swarm-es.com

¿Cómo oculto el campo personalizado generado automáticamente cuando se llama a update_post_meta ()?

He agregado un área de texto personalizada para la página crear/editar publicación de administración. Lo hice usando la función add_meta_box (). El problema es que la función de devolución de llamada add_meta_box () (que guarda la entrada de datos en el área de texto) llama a update_post_meta (). update_post_meta () luego agrega un campo personalizado dentro de la sección del campo personalizado. ¡Así que es esencial terminar con dos áreas de texto para el mismo campo! ¡El que has creado y el auto generado!

¿Hay alguna manera de eliminar el campo personalizado generado automáticamente?

Gracias jon

2
Jon

Si el campo meta comienza con un guión bajo, estará oculto en la interfaz agregando la clase hidden al elemento <tr>. También puedes aplicar esta clase por ti mismo usando Javascript, el elemento <tr> tiene un id de meta-{$custom_field_id}.

1
Jan Fabry