¿Cómo ocultar completamente el editor visual y html?

2

Tengo algunos clientes que van a usar wordpress para sus sitios. Creé campos personalizados para que ingresaran datos para que no tuvieran que usar el editor. ¿Cómo oculto el editor de páginas completamente? Quiero que esté completamente oculto para que no arruinen las cosas accidentalmente. Gracias!

    
pregunta Tory 12.04.2012 - 20:13

2 respuestas

7

Para publicaciones:

add_action('init', 'my_custom_init');
function my_custom_init() {
    remove_post_type_support( 'post', 'editor' );
}

Ver Codex . Para los tipos de publicaciones personalizadas que registre, puede especificar qué 'funciones' admite cuando lo registre que use 'apoya' argumentos.

Para los tipos de publicaciones personalizadas que no están registrados, puede usar lo anterior con 'publicación' reemplazada por el nombre de tipo de publicación personalizada.

    
respondido por el Stephen Harris 12.04.2012 - 20:21
3

Aquí hay una alternativa, en lugar de eliminar a los editores, simplemente están ocultos para que no sean administradores.

Prefiero ocultar, en lugar de eliminar. Estoy seguro de que hay casos para ambos.

//Hide New Post Options from all except Administrator
function hide_post_page_options() 
{
    if ( !current_user_can( 'administrator' ) )
        return;

    $hide_post_options = '<style type="text/css"> .postarea { display: none; }</style>';
    print($hide_post_options);
}
add_action( 'admin_head-post-new.php', 'hide_post_page_options'  );
    
respondido por el Travis Pflanz 12.04.2012 - 20:42

Lea otras preguntas en las etiquetas