WordPress → Добавление кнопок в редактор WordPress

По умолчанию текстовый редактор TinyMCE в админке WordPress не отображает все кнопки из доступных на панели. Что бы не загромождать интерфейс. Но в некоторых случаях может потребоваться добавить дополнительные кнопки, для удобства.

К примеру можно добавить кнопки hr, subsup или выпадающий список стилей styleselect.

Полный список кнопок TinyMCE приведен ниже:
bold, italic, underline, strikethrough, justifyleft, justifycenter, justifyright, justifyfull, bullist, numlist, outdent, indent, cut, copy, paste, undo, redo, link, unlink, image, cleanup, help, code, hr, removeformat, formatselect, fontselect, fontsizeselect, styleselect, sub, sup, forecolor, backcolor, forecolorpicker, backcolorpicker, charmap, visualaid, anchor, newdocument, blockquote, separator.

Для добавления кнопок просто добавте в конец  functions.php код:

function add_more_buttons($buttons) {
 $buttons[] = 'hr';
 $buttons[] = 'sub';
 $buttons[] = 'sup';
 $buttons[] = 'styleselect';
 return $buttons;
}
add_filter("mce_buttons_3", "add_more_buttons");