How to remove shortcodes button in TINYMCE ?

Hi !

Is it possible to remove the shortcodes button in TINYMCE editor ?

I tried this with no luck : (in functions.php / child theme)

function remove_mce_buttons_primary_toolbar($buttons)
{
     $remove = array('mfnsc');
     return array_diff($buttons,$remove);
}
add_filter('mce_buttons','remove_mce_buttons_primary_toolbar');

Thanks for your help !


Comments

  • Hey,

    to do this you must modify theme files because it is not possible to do it with css or js from muffin options section.
  • Thanks for your answer !

    Instead of modify theme files, i used this (in child functions.php) to construct my custom tinymce editor. In this case, the 'shortcodes button' is no longer present.

    add_filter("mce_buttons", "tinymce_editor_buttons", 99); //targets the first line
    add_filter("mce_buttons_2", "tinymce_editor_buttons_second_row", 99); //targets the second line

    function tinymce_editor_buttons($buttons) {
        return array(
            "undo",
            "redo",
            "bold",
            //others buttons
        );
    }

    function tinymce_editor_buttons_second_row($buttons) {
       return array(
            "styleselect",
            "removeformat",
            "pastetext",
            //others buttons
        );
    }



Sign In or Register to comment.