Статьи из рубрики «WordPress» RSS

Статьи, посвященные WordPress и всему, что с ним связано

Дочерние рубрики:

WP Secure Admin

Небольшой плагин для любителей HTTPS — помещает панель управления (админку, если по-русски) за HTTPS. Shane, специально для тебя! :-)

Возможно, кому-нибудь даже пригодится. Скачать WP Secure Admin.

Update: специальный бонус: плагин WP Secure Login — безопасный логин/регистрация/восстановление пароля. Скачать WP Secure Login.

Автор: Vladimir, опубликовано в: Плагины WordPress, комментариев: 2
11
Июнь
2008

Патч для WP WassUp 1.5.1

Сегодня явно день патчей :-)

Полтора месяца назад я уже писал про замечательный плагин Wassup, а также о его нелюбви к Windows. Помимо этой ошибки, я обратил внимание на нелюбовь плагина к строкам, состоящим из многобайтных символов (например, UTF-8).

Сегодняший патч исправляет:

  • проблему с разделителями каталогов (традиционно);
  • мелкие ошибки, связанные с невалидностью генерируемого HTML-кода;
  • добавляет поддержку строк, состоящим из многобайтных символов (поддержка таких строк требует наличия активированного расширения mb_string);
  • добавляет rel="nofollow" к ссылкам в блоках типа 'Top 5 Referrers', 'Top 5 Search Terms'.

Скачать патч в формате unified diff.

Патч нужно применить рекурсивно к каталогу /wp-content/plugins/wassup.

Автор: Vladimir, опубликовано в: PHP, Патчи, комментариев: 1
1
Июнь
2008

CodeBox: подсветка синтаксиса для WordPress

Наверное, многие знают о плагине WP-CodeBox, написанном Eric Wang. Данный плагин provides clean syntax highlighting and AJAX advanced features for embedding source code within pages or posts, то есть всё то, что нужно блоггеру, который часто постит код. Для подсветки синтаксиса используется GeSHi. Далее »

Автор: Vladimir, опубликовано в: Плагины WordPress, комментариев: 4
1
Июнь
2008

Использование DNSBL для борьбы со спамом в комментариях

Как-то на досуге я занялся анализом приходящего спама и обратил внимание, что практически 98% спама в комментариях приходят с IP-адресов, замеченных в рассылке спама по электронной почте. А спамеры обычно попадают в черные списки (blacklist).

DNSBLDNS blacklist или DNS blocklist — списки хостов, хранимые с использованием системы архитектуры DNS. Обычно используются для борьбы со спамом. Почтовый сервер обращается к DNSBL, и проверят в нём наличие IP-адреса клиента, с которого он принимает сообщение. При положительном ответе считается, что происходит попытка приёма спам-сообщения, и оно блокируется (не принимается сервером, и, как правило, отправителю отсылается уведомление об этом).

Идея состоит в том, чтобы написать расширение для , проверяющее наличие IP-адреса комментатора в чёрном списке. Далее »

Автор: Vladimir, опубликовано в: PHP, WordPress, Безопасность, комментариев: 5
2
Май
2008

Hyper Cache и сжатие контента

Установил сегодня плагин — Hyper Cache. Очень хорошая вещь!

Однако на то мы и «пытливые русские умы», чтобы сделать хорошую вещь еще лучше :-)
Сначала я хотел попробовать заставить отдавать кэшированный контент через nginx, но это оказалось не очень простой задачей (пришлось бы переконфигурировать nginx), поэтому я лишь ограничился сжатием отдаваемого контента. Далее »

Автор: Vladimir, опубликовано в: Патчи, комментариев: 4
14
Апр
2008