Плагин wp-syntax и роли пользователей
Оказывается, пользователи WordPress с ролью Автор не могут толком пользоваться плагином wp-syntax — содержимое <pre lang="...">...</pre> автоматически экранируется. Дело оказалось в том, что Автору не доступна возможность unfiltered_html. Для Редактора и Администратора все в порядке. Есть подозрение, что часть жалоб на домашней странице плагина вызвана именно этим.
А здесь написано, как добавить в редактор WordPress (HTML Source, не WYSIWYG) кнопку для быстрой вставки кода и изменить величину отступа при использовании табуляций: Posting source code in WordPress: escaping and syntax highlighting the inserted code. Заодно сделано и экранирование, которое плагин делает автоматически, если у пользователя правильная роль. Так что я открутил эти изменения обратно, файл получился такой: quicktags.js.
01.08.2008
Метки: WordPress Рубрики: WordPress
ЖЖ
5 комментариев
о, как раз и нужны были кнопки в HTML. Хм, а дефолтные как-то открутить можно?
Как новые прикручиваются, так и дефолтные откручиваются, только наоборот
А есть способ забороть бляцкие кавычки «Лапки» которые вставляются вместо обычных, и когда иногда(!!!) заменяется код вида 0×0030 на 0×0030 (с каким то крестиком вместо икса)
А то часто вставляю ассемблерные листинги и в результате автотипографской правки они становятся нерабочими.
Написать комментарий