Новая кнопка в текстовый редактор
В дополнение статьи Постовой. В ней мы видим, как текст нашего поста дополняется плагинами новым содержанием. Но ведь не всегда требуется использование дополнительного плагина, а потребность в постоянной вставке определенных конструкций насущная необходимость. К примеру – вставить код логотипа.
Самый простой выход это копировать содержание кода с сохраненной на компьютере копии. Давайте пойдем другим путем, немного более сложным, но не потребующем в дальнейшем
времени на поиск и копипаст нужного кода.
Ищем в нашем дистрибутиве wordpess в папке \wp-includes\js\ файлик quicktags.js Открываем его в редакторе notepad2. Ищем последнюю конструкцию
edButtons[edButtons.length] =
new edButton('ed_more'
,'more'
,'<!--more-->'
,''
,'t'
,-1
);И сразу после нее вставляем наше дополнение
edButtons[edButtons.length] =
new edButton('ed_logo'
,'logotip'
,'<span style="font:italic 14px Georgia;margin:20px;padding:5px;border:1px solid #999C95;border-left:3px solid 999C95;display:block;">Copyright © <a href="###">#####</a> 2009.</span>'
,''
,'logo'
,-1
);Где у нас в строках -
2 – название действия
3 – название на кнопке
4 – вставляемый по нажатию кнопки код
6 – закрывающий
(### замените на ссылку вашего сайта)
После сохранения, при открытии вашего редактора wordpress во вкладке html вы увидите появление новой кнопки, которую мы
только что запрограммировали.
По аналогии вы можете создавать таким способом свои кнопки редактора со своим набором кода – загрузки архивов, тех же кодов постовых и многое другое.
Awtor работает, отдыхает, немного пишет.
Извините, но коментирование закрыто.