Категория: Wordpress

Wordpress -это отдельная большая и неисчерпаемая тема. Всё что интересного узнаю – всё буду складывать сюда.



Снижаем нагрузку в WordPress. (ru_RU_lite)

Я как-то уже писал о нагрузке WordPress.

Так вот, оказывается весьма полезно иногда читать мануалы и readme. По крайней мере я там нашёл очередной приём. Весь фокус в том, чтобы использовать для читателей блога облегчёный вариант русификации, а именно ru_RU_lite

То есть в файле wp-config.php вместо

define ('WPLANG', 'ru_RU');

поставить

if (strpos($_SERVER['REQUEST_URI'], 'wp-admin')) 
     define ('WPLANG', 'ru_RU'); 
else 
     define ('WPLANG', 'ru_RU_lite');

Сами файлы облегчённого перевода меньше раз в 5. Это происходит за счёт того, что исключается русификация админки, которая и не нужна обычному посетителю. У меня всё ускорилось раза в 2!!

Не спорю – баян. Уверен у моих постоянных читателей уже сделано.
А я вот только увидел.

Вот пока всё =)

upd: Я забыл написать, что весь фокус подглядел в дистрибутиве от Lecactus в файле “ПРОЧИТАТЬ ОБЯЗАТЕЛЬНО ПЕРЕД УСТАНОВКОЙ.html”

Смотри также


Категории Wordpress |
автор: altesack / Четверг, Март 12, 2009 / 12 комментов »

Зачем нужен OpenId в WordPress?

openid_logoА и правда зачем?

Я нагуглил пару статей и читал долго и вдумчиво. Да, OpenId клёвая в своём роде вещь, которая позволяет не заводить лишний раз учётную запись на некотором сайте. Но ведь WordPress тоже позволяет делать комментарии неавторизованному посетителю. Достаточно указать желаемый ник, мыло и сайт!

С другой стороны неавторизованный посетитель сможет заполнить чужие данные и таким образом комментировать от другого лица. Это конечно же плохо! Но зачем это делать? Каковы мотивы? Тупой троллинг? Для того чтобы вычислить тролля достаточно поглядеть логи вебсервера и забанить IP. Хотя он может завести анонимный прокси и всё прочее. Ну тогда конечно я бессилен. Но кому нужна такая война только для удовольствия флудить у меня в комментах? Хотя возможно меня спасёт премодерация комментариев.

А вот сможет ли OpenId гарантировать отсутствие подлога? Всё равно мой блог будет вынужден доверять тому, что ответит OpenId сервер по URL, указанному пользователем. Гарантии нет.

Поспорьте кто-нибудь со мной, докажите что без этого жить нельзя! =)

PS: С чего это вдруг у меня возник такой вопрос? Просто оказалось, что мой блог временами плохо понимает OpenId от Яндекса. Возможно это проблемы Яндекса, возможно это проблемы моего блога.

Возможно это вообще не проблема, т.к. мой блог после этого предлагает опубликовать коммент без авторизации OpenId, достаточно просто нажать кнопку отправки. Вот только окно сообщения с ошибкой выдаётся в кодировке 1251, из-за которого надпись на кнопке выглядит нечитаемо, как впрочем и весь русский текст. Но если на это не обращать внимания и просто нажать на кнопку -результат будет тот же что с OpenId.


Категории Wordpress |
автор: altesack / Вторник, Март 10, 2009 / 23 комментов »

Счётчик загрузок для WP

Страница управления плагином Download CounterСегодня я установил себе на Wordpress плагин Download Count в переводе от Lecactus. Не смотря на то, что есть довольно хорошая инструкция и всё по-русски, не обошлось без непоняток. Поэтому решил написать инструкцию в собственном изложении.

Инсталляция
Для начала нужно скачать архив плагина downloadcount-1.2-rus.rar (Advanced пока не рекомендуют использовать).

Обычно содержимое архива целиком копируется в директорию /wp-contents/plugins. Здесь же кроме собственно плагина имеется главный файл менеджер закачек, который для большего удобства URL рекомендуется размещать в корне.

После копирования файлов нужно выполнить активацию плагина. Тут всё как обычно.

Как это использовать?

Если штатный редактор WP позволял нам загружать файлы прямо из редактора и тут же автоматически размещать ссылку в тексте поста, то здесь всё работает несколько по-другому.

Читать далее »


Категории Wordpress |
автор: altesack / Понедельник, Март 09, 2009 / 1 коммент »

Боремся со спамом Akismet. FAQ.

Недавно я активировал антиспам-плагин Akismet. Однако он вызвал у меня слишком много вопросов, особенно после русскоязычного Parasite Eliminator. Когда разобрался я решил было написать о нём обзор – а потом подумал, что проще сделать просто перевод официального FAQ

Перевод не претендует на полноту. Некоторые моменты, которые я счёл неважными, пропущены.

Кстати, все в курсе, что Akismet небесплатен?

Читать далее »


Категории Wordpress |
автор: altesack / Понедельник, Март 09, 2009 / 9 комментов »

Кросспостинг с Wordpress на blogspot

На данный момент я знаю как минимум два способа репликации постов с блога на WP на блог работающий на blogspot.com. Оба основаны на Email Posting Address или Mail2Blogger . Короче говоря, это секретный e-mail, на который можно прямым текстом послать пост, и он будет опубликован.

И так способы:
1. С использованием плагина wp2bloggercom.
После установки плагина надо просто указать секретный e-mail. И всё. Сообщения появляются практически сразу. К сообщению добавляется ссылка на сайт автора плагина. Как и положено.

2. А что если подписать секретный адрес на RSS нашего блога? Легко можно попробовать. Практически каждый блог пользуется сервисом Feedburner, который позволяет делать подписку на e-mail. Подставляем туда наш секретный адрес. Практически сразу будет отправлено письмо с просьбой подтвердить подписку. Это письмо будет отражено на вашем блоге как новый пост, на котором надо просто кликнуть ссылку активации и удалить этот пост.

Всё готово. Новые посты будут нормально повторяться. Вот только feedburner добавляет целый абзац своих инструкций по отписке от сервиса. Кроме этого мне непонравилось, что в название поста было поставлено название транслируемого блога.

В общем, оба способа работают, но 1-й мне понравился больше.

Пока всё =)


Категории Wordpress |
автор: altesack / Воскресенье, Февраль 22, 2009 / Нет комментов »