J'ai un type de message personnalisé qui prend en charge l'éditeur. (WordPress version 3.5)
Je veux personnaliser l'éditeur pour cela.
J'utilise le code suivant:
add_filter( 'tiny_mce_before_init', function( $args ) {
$args['readonly'] = 1;
$args['media_buttons'] = 0;
$args['theme_advanced_disable'] = "code";
return $args;
});
Seulement en lecture seule fonctionne. N'est-il pas possible d'effectuer d'autres personnalisations à l'aide de tiny_mce_before_init
?
Ce devrait être 'media_buttons' => FALSE
.
array (
'textarea_rows' => 5,
'media_buttons' => FALSE,
'teeny' => TRUE,
'tinymce' => TRUE
)
… Crée cet éditeur:
Si vous souhaitez masquer/désactiver/empêcher/supprimer le bouton "Ajouter un média" en 2018, vous pouvez procéder comme suit (essentiellement):
// probably in your functions.php
remove_action('media_buttons', 'media_buttons');
Dans WordPress version 4.9, il ne semble pas que les boutons multimédias puissent être désactivés à l'aide du crochet 'tiny_mce_before_init'.
Au lieu de cela, j'ai pu supprimer cela en utilisant 'wp_editor_settings', comme ceci:
add_filter( 'wp_editor_settings', function($settings) {
$settings['media_buttons']=FALSE;
return $settings;
});