NB: Make sure you do a back up of your theme, files and database before attempting the tutorials
Easy
Last modified : Sep 03 2022
Estimated reading time : 1 minute, 6 seconds - 75 words
Share the post "Add TinyMCE WordPress Buttons by Default"
With this tutorial, we will show how to add a function which will automatically add TinyMCE WordPress buttons by default. This tutorial was created after a lot of our clients noticed the buttons had disappeared after a core WordPress update.
With this function, all of your TinyMCE buttons will be accessible in your WordPress pages and posts.
Copy/paste this function in your functions.php file:
/////////////////////////////////////////////// ENABLE ALL EDITOR /////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function enable_more_buttons($buttons) {
$buttons[] = 'fontselect'; $buttons[] = 'fontsizeselect';
$buttons[] = 'styleselect'; $buttons[] = 'backcolor';
$buttons[] = 'newdocument'; $buttons[] = 'cut';
$buttons[] = 'copy'; $buttons[] = 'charmap';
$buttons[] = 'hr'; $buttons[] = 'visualaid';
return $buttons;
}
add_filter('mce_buttons_3', 'enable_more_buttons');
function myformatTinyMCE( $in ) {
$in['wordpress_adv_hidden'] = FALSE; return $in;
}
add_filter( 'tiny_mce_before_init', 'myformatTinyMCE' ); Short, but very important, tutorial for managing your pages or posts.