Me pregunto cómo puedo deshacerme del post-editor (visual + html). Traté de no registrar el soporte de tipo de publicación, y todavía aparece (cancelar el registro funciona bien con cualquier otro cuadro meta predeterminado en la pantalla de edición de publicación). También traté de cancelar el registro con remove_meta_box, que tampoco funcionó (funciona para todo lo demás excepto el metacuadro de título). Tal vez me estoy perdiendo algo. Ya busqué en la web y no pude encontrar nada. Espero que alguien me pueda decir. ¡Gracias!
PD. Me encantaría una solución para deshabilitar el campo del título también, pero eso es el segundo (no registrarlo con el tipo de publicación funciona).
(La versión de Wordpress es 3.0.4.)
fuente
supports
de matriz vacía a través del filtro?Si no pasa nada para el
supports
argumento, se utiliza la configuración predeterminada de'title', 'editor'
(donde "nada" es cualquier cosa que seaempty()
).Sin embargo, al igual que puede agregar soporte para algo después de registrar el tipo de publicación
add_post_type_support( $post_type, $feature )
, puede eliminar el soporte para algo llamandoremove_post_type_support( $post_type, $feature )
. Entonces, llamar a esto después de registrar su tipo de publicación debería eliminar el editor:Estas funciones solo manipulan la
$_wp_post_type_features
variable global , pero siempre es mejor hacer esto con las funciones de la API que jugar con ella.fuente
0.1
lugar de0
un parámetro para pasar elempty()
cheque.empty()
mía. Como arriba, altamente contra-intuitivo.'support' => array('thumbnail' => true, 'editor' => false);
Utilizo el complemento UI de tipo de publicación personalizada para crear tipos de publicación personalizados. Con este complemento, puede deshabilitar el editor posterior en las opciones avanzadas.
Gestionar tipo de publicación -> Ver opciones avanzadas
Aquí hay un enlace al complemento: http://wordpress.org/extend/plugins/custom-post-type-ui/
PD: también te permite desactivar el campo de título :)
fuente
Echa un vistazo a register_post_type (); en el códice En la sección Argumentos , desplácese hacia abajo hasta que vea Soportes .
A partir de 3.5, boolean
false
se puede pasar como valor en lugar de una matriz para evitar el comportamiento predeterminado (título y editor).O personalice su tipo de publicación personalizada como desee agregando los valores que desee, por ejemplo:
Estas opciones compatibles en mi matriz aparecerán en mi backend de WordPress.
fuente
También puede establecer el estilo para la página de edición de administrador para ocultar ciertos elementos, como el editor, etc.
fuente