Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
[WordPress] Remove buttons from the TinyMCE editor
add_filter( 'mce_buttons_2', 'acme_remove_firm_kitchen_sink');
* Removes the all but the formatting button from the post editor.
* @since 1.0.0
* @param array $buttons The current array buttons including the kitchen sink.
* @return array The updated array of buttons that exludes the kitchen sink.
function acme_remove_firm_kitchen_sink( $buttons ) {
$invalid_buttons = array(
foreach ( $buttons as $button_key => $button_value ) {
if ( in_array( $button_value, $invalid_buttons ) ) {
unset( $buttons[ $button_key ] );
return $buttons;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment