Special Text Boxes

Я уже описывал когда-то плагин WP-Note, который дает возможность вставлять в записи блога красиво оформленные таблички-заметки. И наверное не стоило бы опять возвращаться к этой теме, но попался мне недавно на глаза плагин Special Text Boxes, который является очень сильно расширенной версией плагина WP-Note. Среди его функций есть: вставка блока в виде виджета, вызов блока функцией в шаблоне, самостоятельное определение вида блока в визуальном редакторе, полная настройка блока с помощью параметров тега, сворачивание и разворачивание блоков по клику на заголовок и многое другое. По сравнению с простеньким WP-Note плагин Special Text Boxes выглядит очень сильно и вам стоит взглянуть на него.
Вставка кода в комментариях
C самого начала работы этого блога я предусмотрел возможность вставлять в записи и комментарии код с помощью плагина WP-Syntax. Даже специально перед формой добавления комментария написал подсказку, как правильно использовать синтаксис вставки кода. Именно поэтому меня страшно раздражало, когда посетители вставляли код так, что половина его съедалась и я не мог понять о чем идет речь и как помочь комментирующему. Продолжалось это ровно до того момента, пока я не попытался сам ответить с кодом в комментарии, будучи не авторизован в блоге. К моему большому удивлению часть моего кода в комментарии оказалась испорченной. Как пример: вот из такого простого кода в комментарии:
Я получил почему-то обрезок в виде:
Все div'ы оказались вырезанными из комментария, даже несмотря на то, что их защищали теги pre (с тегами code тоже самое, кстати).
WordPress File Monitor русская версия

Никогда бы не подумал, что мне когда-нибудь понадобятся плагины защиты для WordPress. Все-таки, кривых плагинов и шаблонов я не ставлю (по крайней мере, не на рабочий сервер), движок вовремя обновляю. Но недавно при скачивании с сервера очередного бекапа сайтов KIS 2011 заорал про найденный троян "Backdoor.PHP.IRCBot.v" в файле "en_EN.php", который неизвестный хакер засунул в папку languages, где с таким названием файл совершенно не бросается в глаза. Отследить путь попадания трояна на сервер мне не удалось, так как у меня на сервере логи долго не хранятся. Если бы я заранее удосужился поставить плагин WordPress File Monitor, то смог бы узнать о трояне в день его появления, вовремя его обезвредить и отследить дырку, через которую мне его залили. Но лучше поздно, чем никогда…
Shortcoder
Родная поддержка шорткодов появилась в WordPress версии 2.5, но популярными шорткоды так и не стали. По вполне понятной причине - их использование в WordPress подразумевает хотя бы минимальное знание php, а большинство пользователей WordPress такими знаниями не обладают. Собственно, именно поэтому плагины для создания и использования шорткодов стали довольно популярны среди блогеров. Из десятка просмотренных мной плагинов больше всего мне понравился плагин Shortcoder. Он не лишен некоторых недостатков, но, тем не менее, он мне показался наиболее простым и при этом достаточно мощным для решения практически любой задачи. Что можно легко сделать с его помощью? Например, вставкой одного шорткода можно добавить в вашу запись рекламу от AdSense, Я.Директ, любые JS-скрипты, Flash-содержимое и многое другое. Плагин использует встроенную в WordPress поддержку шорткодов, но при этом вам не нужно знать основ программирования, так как создание и редактирование шорткодов осуществляется в удобном визуальном редакторе.
Broken Link Checker

Плагин Broken Link Checker служит для поиска неработающих ссылок в блоге. Кому-то может показаться, что плагин не такой уж обязательный для установки, но поверьте мне - на любом более-менее развитом блоге полно неработающих ссылок. И я не говорю про сайты комментирующих, которые регулярно перестают работать. Я имею ввиду именно те ссылки, которые проставлял сам автор блога. Вы когда-нибудь ссылались на интересный пост, забавную картинку или еще на что-нибудь, что показалось вам достойным, чтобы поделиться ссылкой с читателями? Вы уверены, что эта ссылка до сих пор рабочая? Broken Link Checker регулярно в фоновом режиме проверяет ссылки вашего блога и выводит свой отчет в консоли админки блога.
