Как добавить quicktags в админку

Это меня сегодня в Gtalk спросили. Дело 2х минут в принципе. В WordPress 2x берем файл quicktags.js, который находиться в папке “wp-includes/js”. И открываем его для редактирования.

Примерно на 36ой строке начинается сам список этих кнопочек. Кнопки отображаются в меню в той последовательности, в которой они прописаны в javascript’е. Формат каждой кнопки носит под дефолту такой вид:


edButtons[edButtons.length] =
new edButton(’ed_small’
,’small’
,’‘
,’‘
,’s’
);

new edButton(’ed_small - определяем кнопку в Js

’small’ - название для меню

‘, ‘ - таги открыть/закрыть

’s’ - hotkey (в FF это ALT+указанная буква)

Это самый простой пример. Можно усложнить, вставить какой-то div с прописанным css-классом. Можно усложнять какими-нибудь диалогами на манер тага IMG или HTML. Так что, открывайте и экспериментируйте. Ну и в конце у Вас получиться вот такая фигня в админке:

quicktagsadmin.jpg

Кстати, этот же js скрипт используется во некоторых плагинах для тулбара с тагами в комментариях. Вообще, со стороны посетителя блога и комментатора, приятно видеть в комментах такой тулбарчик (для комментов его можно втрое урезать кнопки. Удобно где-то мысль свою подчеркнуть, выделить, имхо.

 

Комментарии доступны только авторизированным пользователям. Авторизируйтесь, чтобы оставить комментарий.