Intereting Posts
Проблема «Ошибка установления соединения с базой данных». Может ли таблица wp_posts иметь один и тот же пул (post_name) в нескольких статусах (post_status)? muliple wordpress устанавливает (сеть) в разных базах данных Ограниченные изображения только для зарегистрированных пользователей. (скрытый url) Выбор родителя WordPress необходимо удалить Быстрый и простой способ добавления поиска в тему P2? Используйте поиск WordPress на внешнем статическом веб-сайте Удалить / автор / из профиля профиля автора Как сделать поле заголовка обязательным для медиа-библиотеки? Может кто-нибудь сказать мне, как я должен использовать blogs.dir для сетевых / MU-сайтов? Какая тема хороша для публикации кода? В чем разница между post_limits и pre_get_posts? В какой папке можно найти основные виджеты WordPress, такие как «Виджет меню» Запрос пользовательского типа сообщения, но не отображение дубликатов Удалить часть .htaccess после деактивации плагина?

Удаление кнопок из редактора

У меня есть эта небольшая функция для удаления кнопок из редактора tinyMCE в WordPress, до сих пор я смог удалить большинство из них, которые мне нужны.

function custom_disable_mce_buttons( $opt ) { $opt['theme_advanced_disable'] = 'justifyfull,forecolor,removeformat,justifycenter,justifyright,justifyleft,charmap,indent,outdent,undo, redo'; return $opt; } add_filter('tiny_mce_before_init', 'custom_disable_mce_buttons'); 

Список управления кнопками можно найти здесь: http://www.tinymce.com/wiki.php/TinyMCE3x:Buttons/controls

Проблема в том, что есть еще несколько, которые я бы хотел удалить, например, spellchecker и «insert more tag», но я не могу найти документацию в любом месте кодов / имен для этих кнопок, чтобы удалить их.

У кого-нибудь есть информация об этом?

wp_more – вставить еще кнопку,

spellchecker – кнопка spellchecker орфографии

Я пробовал это с вашим кодом на WP 3.5.1, и он отлично работал для меня.

Вы можете попытаться удалить кнопки Spellchecker и Insert More Tag , добавив:

 spellchecker, wp_more 

к вашей $opt['theme_advanced_disable'] запятой строке $opt['theme_advanced_disable'] .

В моей установке у меня есть следующие опции:

 [theme_advanced_buttons1] => bold,italic,strikethrough,bullist,numlist,blockquote,justifyleft,justifycenter,justifyright,link,unlink,wp_more,spellchecker,wp_fullscreen,wp_adv,separator [theme_advanced_buttons2] => formatselect,underline,justifyfull,forecolor,pastetext,pasteword,removeformat,charmap,outdent,indent,undo,redo,wp_help 

Вот список:

 bold, italic, strikethrough, bullist, numlist, blockquote, justifyleft, justifycenter, justifyright, link, unlink, wp_more, spellchecker, wp_fullscreen, wp_adv, separator, 

а также

 formatselect, underline, justifyfull, forecolor, pastetext, pasteword, removeformat, charmap, outdent, indent, undo, redo, wp_help 
 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", "separator", "bold", "italic", "underline", "strikethrough", //"separator", //"bullist", //"separator", //add more here... ); } function tinymce_editor_buttons_second_row($buttons) { //return an empty array to remove this line return array(); } 

Результат:

введите описание изображения здесь