Comment supprimer le bouton "Ajouter un formulaire" de l'éditeur TinyMCE

Vous utilisez l'éditeur classique pour votre site WordPress et vous souhaitez supprimer le bouton Ajouter un formulaire de l'éditeur TinyMCE ? En utilisant PHP, vous pouvez facilement désactiver ce bouton. Dans ce tutoriel, nous allons vous montrer l'extrait PHP nécessaire pour supprimer le bouton "Add Form" de l'éditeur TinyMCE.

Lorsque WPForms est installé, un bouton Ajouter un formulaire s'affiche dans les options de l'éditeur TinyMCE pour tout type d'article WordPress lorsque l'on utilise l'éditeur classique.

Comment supprimer le bouton "ajouter un formulaire" de l'éditeur TinyMCE

Ce bouton peut être facilement supprimé en ajoutant l'extrait de code ci-dessous à votre site.

Suppression du bouton Ajouter un formulaire

Dans cet exemple précis, nous masquons l'élément Ajouter un formulaire sur les pages et les articles. Cependant, vous pouvez remplacer page et post avec n'importe quel nom de type de message.

/**
 * Remove the 'Add Form' WPForms TinyMCE button.
 *
 * In the function below we disable displaying the 'Add Form' button
 * on pages and posts. You can replace 'page' and 'post' with your desired post type.
 *
 * @link   https://wpforms.com/developers/remove-add-form-button-from-tinymce-editor/
 */

function wpf_dev_remove_media_button( $display ) {

	$screen = get_current_screen();

	if ( 'page' == $screen->post_type || 'post' == $screen->post_type ) {
		return false;

	} 
	return $display;
}
add_filter( 'wpforms_display_media_button', 'wpf_dev_remove_media_button', 10, 1 );

Et c'est tout ! Vous avez maintenant désactivé le bouton Ajouter un formulaire de l'éditeur. Souhaitez-vous désactiver la saisie semi-automatique dans les navigateurs ? Consultez notre tutoriel sur la désactivation de l'autocomplétion des champs de formulaire dans les navigateurs.

Filtre de référence

wpforms_display_media_button

FAQ

Q : Puis-je l'utiliser pour d'autres types de messages ?

R : Absolument ! Dans cet exemple, nous incluons les pages, les articles et le type d'article Woocommerce.

/**
 * Remove the 'Add Form' WPForms TinyMCE button.
 *
 * In the function below we disable displaying the 'Add Form' button
 * on pages and posts. You can replace 'page' and 'post' with your desired post type.
 *
 * @link   https://wpforms.com/developers/remove-add-form-button-from-tinymce-editor/
 */
 
function wpf_dev_remove_media_button( $display ) {
 
    $screen = get_current_screen();
 
    if ( 'page' == $screen->post_type || 'product' == $screen->post_type || 'post' == $screen->post_type ) {
        return false;
 
    } 
    return $display;
}
add_filter( 'wpforms_display_media_button', 'wpf_dev_remove_media_button', 10, 1 );