Title: [Plugin: Ultimate TinyMCE] kitchen sink
Last modified: August 20, 2016

---

# [Plugin: Ultimate TinyMCE] kitchen sink

 *  Resolved [nagol81](https://wordpress.org/support/users/nagol81/)
 * (@nagol81)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/)
 * Hi, if i want to delete kitchen sink button and show by default all row how can
   i do?
 * thank you.
 * [http://wordpress.org/extend/plugins/ultimate-tinymce/](http://wordpress.org/extend/plugins/ultimate-tinymce/)

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Plugin Author [Josh](https://wordpress.org/support/users/josh401/)
 * (@josh401)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/#post-2650801)
 * Hmmm… very good question!
 * Let me look into this and see what I can find. The “kitchen sink” is default 
   wordpress behavior.
 * Perhaps I could add a button in the plugin to disable the kitchen sink feature
   and display row 2 by default.
 * I’ll have to do some research and post back here.
 *  [mslocum](https://wordpress.org/support/users/mslocum/)
 * (@mslocum)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/#post-2650935)
 * I haven’t tested this, so you might want to dummy check it. You need to set ‘
   wordpress_adv_hidden’ => false for the tinymce init to make it auto show. You
   can hook it like so:
 *     ```
       function my_mce_options( $init ) {
           $init['wordpress_adv_hidden'] = false;
           return $init;
       }
       add_filter('tiny_mce_before_init', 'my_mce_options');
       ```
   
 *  Plugin Author [Josh](https://wordpress.org/support/users/josh401/)
 * (@josh401)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/#post-2650936)
 * Handy Dandy snippet, right there!! I haven’t tested it yet, but I see no reason
   why it wouldn’t work. I’ll have to add this as an option to my plugin.
 * Thanks **mslocum**
 *  [cw17s0n](https://wordpress.org/support/users/cw17s0n/)
 * (@cw17s0n)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/#post-2650938)
 * I just tested it, added to my functions.php, it didn’t seem to have any affect
   at all.
 *  [mslocum](https://wordpress.org/support/users/mslocum/)
 * (@mslocum)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/#post-2650939)
 * hmmm. Hard to say cw17s0n. If you are using other tinymce plugins they might 
   be hooking the function after you. I would try and hook it later and see if that
   helps.
 *     ```
       add_filter('tiny_mce_before_init', 'my_mce_options', 100);
       ```
   
 * Also, The buttons should be defined as a comma delimited string in $init[‘theme_advanced_buttons1’],
   $init[‘theme_advanced_buttons2’], etc.
 * Also WordPress remembers your previous editor settings. It looks like it stores
   it in a cookie and then stores it in the database. I think it is called ‘hidetb’.
   Something like this might work to override it, but once again I haven’t tested
   this…just an idea to check. Try putting this in a <script> tag after var userSettings.
 *     ```
       userSettings.hidetb = 0;
       ```
   
 * You could also snoop around in the database and figure out how to hook the user
   settings and change it there, but javascript might be better.
 *  Plugin Author [Josh](https://wordpress.org/support/users/josh401/)
 * (@josh401)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/#post-2650941)
 * Okay, I’ve tested around with this a little.
 * What the code provided by **mslocum** does is “force” wordpress to always instantiate
   the tinymce editor with the second row already expanded.
 * The show/hide kitchen sink button can still be clicked, and it will hide the 
   second row… but if you save, and come back to the post/page… the editor will 
   always “show” row 2 by default.
 * It does appear that the open/close status is stored in the database.
 * One option seems to be to use the code from above, and then remove the button
   from the editor for show/hide kitchen sink. This way, the editor is defaulted
   to always displaying all rows.
 *  [cw17s0n](https://wordpress.org/support/users/cw17s0n/)
 * (@cw17s0n)
 * [14 years, 1 month ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/#post-2650943)
 * I’ll have to play around a bit and report back, just did it on a new site I started
   today, and it worked fine, so I may have something going on with the first site
   I tested it on.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘[Plugin: Ultimate TinyMCE] kitchen sink’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/ultimate-tinymce.svg)
 * [Ultimate TinyMCE](https://wordpress.org/plugins/ultimate-tinymce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ultimate-tinymce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ultimate-tinymce/)
 * [Active Topics](https://wordpress.org/support/plugin/ultimate-tinymce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ultimate-tinymce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ultimate-tinymce/reviews/)

 * 7 replies
 * 4 participants
 * Last reply from: [cw17s0n](https://wordpress.org/support/users/cw17s0n/)
 * Last activity: [14 years, 1 month ago](https://wordpress.org/support/topic/plugin-ultimate-tinymce-kitchen-sink/#post-2650943)
 * Status: resolved