Basta definir o parâmetro 'quicktags' da matriz de configurações como false.
wp_editor('', 'some-id', array('quicktags' => false) );
É possível remover as guias Visual
\ HTML
de wp_editor
e exibir somente o editor TinyMCE?
Basicamente, neste momento, estou usando wp_editor
para exibir o menor editor TinyMCE possível - apenas um botão é necessário, itálico.
OqueeugostariadefazerédiminuirissoremovendoasguiasVisual
\HTML
.NossosautoresnuncaprecisarãodoeditordeHTMLeosbotõespersonalizadosqueestoucriandosópoderãoseracessadosnoeditorvisual.
NOTA:Porrazõesencontradasteeny
de wp_editor
.
Agradecemos antecipadamente
Basta definir o parâmetro 'quicktags' da matriz de configurações como false.
wp_editor('', 'some-id', array('quicktags' => false) );
Eu estava procurando uma maneira de desativar a guia "Texto" para todos os usuários, e em nenhum lugar eu vi o filtro abaixo mencionado.
Isso funcionou para mim:
function my_editor_settings($settings) {
$settings['quicktags'] = false;
return $settings;
}
add_filter('wp_editor_settings', 'my_editor_settings');
O código fornecido pelo ungestaltbar funciona muito bem, mas eu queria que ele funcionasse para o bbPress (2.2.x) também. Eu achei isso muito fácil e limpo também;
Nos arquivos de modelo (copie somente os arquivos que você precisa wp-content / plugins / bbpress / templates / default / bbpress para a pasta do seu tema, em uma pasta chamada bbpress , por exemplo wp-content / themes / mytheme / bbpress ), você encontrará várias chamadas para:
bbp_the_content( array( 'context' => 'reply' ) );
Nos seus arquivos de modelo, substitua uma chamada como esta por (ou seja, adicione: 'quicktags' = > false );
bbp_the_content( array( 'context' => 'reply', 'quicktags' => false ) );
As chamadas podem ser encontradas em todos os arquivos .php xyz .
Aqui está uma maneira simples, mas limpa
// Remove visual option and tabs
add_filter( 'user_can_richedit' , '__return_false', 50 );
Você pode ocultar ambos da view usando este código no arquivo functions.php do seu tema:
//Hide Post Page Options from ALL users
function hide_all_post_page_options() {
global $post;
$hide_all_post_options = "<style type=\"text/css\"> #content-html, #content-tmce { display: none !important; }</style>";
print($hide_all_post_options);
}
add_action( 'admin_head', 'hide_all_post_page_options' );
add_filter( 'admin_footer', 'removes_editor_visual_tab', 99 );
function removes_editor_visual_tab()
{
?>
<style type="text/css">
a#content-tmce, a#content-tmce:hover {
display:none;
}
</style>';
<script type="text/javascript">
jQuery(document).ready(function() {
document.getElementById("content-tmce").onclick = 'none';
});
</script>'
<?php
}