Как добавить дополнительные кнопки в визуальный редактор WordPress
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
WordPress вас обманывает – он показывает в визуальном редакторе не все кнопки, какие возможно. Не знаю, для чего это сделано разработчиками, но явно чтобы не облегчить жизнь блоггерам. Половину кнопок визуальный редактор скрывает, но все же их можно посмотреть, если нажать на специальную кнопку. Некоторые же посмотреть и вовсе невозможно, так как ни в основной панели, ни в дополнительной они не отображаются, и приходится вспоминать HTML-коды, чтобы, например, вставить горизонтальную линию. Давайте исправим это недоразумение.
Для этого откройте файл functions.php и вставьте в него следующий код:
function add_more_buttons($buttons) { $buttons[] = 'hr'; $buttons[] = 'del'; $buttons[] = 'sub'; $buttons[] = 'sup'; $buttons[] = 'fontselect'; $buttons[] = 'fontsizeselect'; $buttons[] = 'cleanup'; $buttons[] = 'styleselect'; return $buttons; } add_filter("mce_buttons_3", "add_more_buttons");
Открывайте визуальный редактор и наблюдайте изменения.
а как бы добавить кнопочку, которая добавляет свой код, например
Как сделать дополнительные кнопки в редакторе | Post Editor Buttons – https://n-wp.ru/kak-sdelat-dopolnitelnye-knopki-v-redaktore-post-editor-buttons/
А без плагинов?
Полезная информация
Надо бы попробовать.
А для какой версии WP это работает? на 3.1 — ругается на add_filter
для wp 3.1
3.1 – тоже ругается на
Это сделано для того, чтобы визуальный редактор не подвисал. Просто при посещаемости 100+ онлайн, от редактора и так то трудно чего то добиться, а тут еще и дополнительные кнопки. проблема была найдена разработчиками и кнопки в последствии скрыты. Я на одном из своих проектов вообще пользуюсь только html :)
А как добавить кнопки для вставки и редактирования таблиц?
Я так понимаю там используется TinyMCE, однако добавление:
не помогло.
http://tinymce.moxiecode.com/tryit/full.php (View Source)
А как вам такой вариант – Как улучшить работу с таблицами | WP-Table Reloaded
Спасибо, но не то, слишком громоздко. Придется тогда ставить плагин расширенного визуального редактора.
Есть способ добавить свои собственные кнопки очень просто и легко через функцию wordpress WordPress редактор – добавление кнопок Там даже видеоурок есть как это сделать
Только видео урок можно посмотреть после регистрации в каком-то клубе, а функция сложнее, чем приведенная в этом посте.
Интересный, Вы. Где же вы там функцию сложней нашли?
Функция которая выводит 3 ряд скрытых кнопок идентична той что в данном посте. Зато там приведена функция которая позволяет добавлять в редактор свои собственные кнопки без редактирования файлов самого движка.
Интересный вы – предлагаете зарегистрироваться в каком-то клубе, чтобы посмотреть видео?
А как в визуальный редактор добавить свою кнопку, со своим обработчиком? Чтобы результат вставлять в поле текста.
Вы не пробовали задать этот вопрос в поисковой строке блога? Я сразу нашел ответ.
Не пробовал, так как обычно поиск не везде дает такую возможность
Ответа не нашел. Мне не просто кнопку вставить, но и свой обработчик сделать.
Что такое обработчик?
Мне надо сделать кнопку, по нажатии на которую открывается форма. В ней ввожу метку, и появляется список постов с такой меткой. Отмечаю нужные посты и ввиде ссылок вставляю в конец поста.
Вот и разбираюсь как это сделать.
Обычной кнопкой тут не обойтись, нужно отдельный скрипт писать.
Конечно. Скрипт напишу. Тут и без ajax не обойтись.
Вот мне и нужна подсказака.