Архивы блога

Снимаем тормоза с WordPress и WordPress MU 2.6 — 2.9 через плагин!

В это сложно поверить, но я сделал первый плагин. Простой до безобразия, но сверх полезный.

Плагин делает тоже самое, что раньше я предлагал делать через вмешательство в код, но гораздо проще.

Для любопытных — посмотрите в код, ничего там сложного нет. Как только раньше я не догадался :)

Существует на данный момент два плагина которые блокируют проверку обновлений ядра и плагинов, но делают они это как то не так, т.к. скорость от них сильно не увеличивалась, только скрывались напоминания о новых версиях. И помните, что даже ваши неактивированные плагины тоже проверяют наличие новых версий

Если плагин включить, то все запросы на обновления тут же отрубятся. При этом если у вас показывало что вышла новая версия движка или плагина, то оно так и будет показываться дальше. Но стоит только отключить плагин, как при следующем обновлении любой страницы в админке тут же будут посланы запросы на наличие новых версий, как это работает в «голом движке без хаков». Т. е. это и есть та «волшебная кнопка», про которую я писал в своем втором интервью.
Работает на WordPress и WordPress MU версий 2.6 — 2.9.

На версию 2.5 смысла ставить нет, там немного по другому работает проверка обновлений плагинов, несмотря на одинаковые команды (которые разнесены по разным файлам).

Скачать
Скачали 10618 раз

Тестируйте у себя, комментируйте, пишите результаты замеров, например через WPTUNER :)
ТОРМОЗА снимаются не только в админке, но и на «лицевой части» блога!
видеодемонстрация чтобы было более наглядно видно и понятно всего 500кбайт! формат Flash

194 комментария

Простой и эффективный поиск «узких мест» в вашем блоге на WordPress!

Обнаружен прекрасный плагин для поиска узких мест в вашем блоге WordPress, а именно показывает: какие файлы темы как быстро обрабатываются, какие плагины кушают сильно много ресурсов, какие запросы слишком медленные и т.п. полная детальная статистика, показывающая даже какой файл движка или плагина делает какой запрос и сколько он длится, сколько потребляет ресурсов

Плагин работает с WordPress 2.0.6-2.7 !

http://wordpress.org/extend/plugins/wptuner/

wptuner


Продолжить чтение →

77 комментариев

Codestyling Localization или «сам себе переводчик»

Как много вопросов на форуме и в комментариях было «как мне подправить перевод темы/плагина/движка» под себя. И вот оно — гениальное решение для тех кто не любит возиться с разным софтом.

Автоматически сканирует все ваши папки движка и выводит все найденные файлы с модулями переводов (PO и MO файлы), которые позволяет удалить или отредактировать прямо не выходя из админки!
Продолжить чтение →

22 комментария

Еще один плагин для улучшения «качества жизни» в админке WordPress

Недавно я уже находил похожий плагин, но у него так и остались некоторые баги с обрезанием заголовка некоторых записей. Сейчас нашел более достойный и удобный аналог. Старые версии как позже вспомнил я пробовал мельком, но они были глючноваты.

Admin Management Xtended

Позволяет практически мгновенно (AJAX), не заходя в редактирование менять у записей/страниц/ссылок/медиафайлов следующие параметры: рубрики, метки, заголовок, короткую ссылку, дату записи, порядок страниц, порядок медиафайлов, переключение видимости-невидимости записей, страниц, ссылок и разрешение/запрет комментирования, быстро переходить к редактированию ревизий записей.

Скачать плагин на сайте автора также там можно просмотреть скринкаст, демонстрирующий работу.

Скачать русификатор admin management xtended (версии 1.8.0). Русификатор теперь сразу в архиве плагина у автора

PS забыл добавить что работает только на WP 2.5 и новее

25 комментариев

Русификация для плагина Register Plus

Плагин только для WordPress 2.5 и новее
Перевод для плагина версии 3.51 и выше!

За основу взят этот перевод от версии 3.41, исправлены различные ошибки, доработан и обновлен текст во многих местах.

Скачать плагин можно здесь

Скачать исправленный русификатор

Скачать
Скачали 6109 раз

Скачать
Скачали 2395 раз

Установка
Распаковать плагин в wp-content/plugins
Распаковать русификатор в wp-content/plugins/register-plus и пользоваться :-)

Все что возможно потребуется дальше, описано на странице настроек плагина: Настройки->Register Plus

PS Кстати, после установки плагина на тестовом блоге пропали все проблемы с отправкой почты как при регистрации, так и при сбросе пароля. До этого не работало даже с настроенной отправкой через внешний smtp

42 комментария

Очередной «тюнинг» плагина Bad Behavior

Столкнулся с проблемой что часть посетителей с Украины и даже некоторые поисковые роботы Яндекса не могли попасть на сайт, получая в лоб ошибку 403 и просьбу проверить языковые настройки браузера.

Причина закралась вот в этом фрагменте кода плагина:

// "uk" is not a language (ISO 639) nor a country (ISO 3166)
  if (preg_match('/\buk\b/', $package['headers_mixed']['Accept-Language'])) {
	return "35ea7ffa";
 }

в файле common_tests.inc.php (в поддиректории плагина)

После того как я закомментировал этот блок, то проблема у одного пользователя автоматически решилась.

Вот его заголовок (из логов плагина)

212.109.37.194

2008-07-24 16:34:44

Invalid language specified GET /2008/05/05/2123/ HTTP/1.0
Host: lecactus.ru
X-Real-IP: 212.109.37.194
X-Forwarded-For: 212.109.37.194, 212.109.37.194
Connection: close
Accept: */*
Referer: http://planet.mywordpress.ru/page/5/
Accept-Language: uk
UA-CPU: x86
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; WebMoney Advisor; .NET CLR 2.0.50727)
Cookie: __utma=143494056.2667676131300542000.1211553430.1213773091.1213777486.5; __utmz=143494056.1213775510.4.6.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=simple%20forum%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20; subscribe_checkbox_ca070efb8417fe311b266f668db0763e=checked; comment_author_ca070efb8417fe311b266f668db0763e=%D0%B2%D0%B0%D0%BB%D0%B5%D1%80%D0%B8%D0%B9; comment_author_email_ca070efb8417fe311b266f668db0763e=set_ca%40ukr.net; comment_author_url_ca070efb8417fe311b266f668db0763e=http%3A%2F%2Fwww.kremenets.in.ua%2F
212.109.37.194

боты Яндекса тоже использовали его и тоже обламывались:

Accept-Language: ru, uk;q=0.8, be;q=0.8, en;q=0.7, *;q=0.01
Accept-Encoding: gzip,deflate
If-Modified-Since: Tue, 08 Jul 2008 19:50:01 GMT
User-Agent: Yandex/1.01.001 (compatible; Win16; I)
From: webadmin@yandex.ru

Почему то плагин (т.е. его автор) считает что такого кода uk не существует в списке стран и/или языков.
Так что если кто испытывал (среди RSS подписчиков) последнее время проблемы с доступом, просьба проверить. Также если у вас выскакивают другие сообщения о невозможности доступа, не стесняйтесь писать на мейл с описанием проблемы, тем более ошибки выдаются вам на русском языке и там указан мейл для контактов. Другим пользователям этого плагина также пригодится знать. В целом же плагин себя оправдывает, т.к. блокирует почти весь автоматический спам без вмешательства. В среднем бывает 1-2 сообщения в неделю ручного спама.

3 комментария

Обновил перевод для плагина Simple:Press forum 3.1.3

Решая недавний мелкий вопрос с форумом (было тут в комментариях), понял что надо переделать кое что в переводе. В итоге исправлено множество ошибок, заменены некорректные выражения и убраны мелкие визуальные баги. В целом стало намного лучше и более правильно по смыслу

Загрузить обновленный (и дополненный до версии 3.1.3) перевод можно как обычно здесь у автора плагина

PS кстати как мне написал автор сегодня — русский перевод самый загружаемый из всех

44 комментария

Плагин Adminimize. Русская версия

По мере выхода свежих версий архив обновляется
Возможности

  • Позволяет визуально сжать заголовок «админки», чтобы убрать оттуда лишние ссылки и текст.
  • Позволяет убрать «лишние» пункты меню админки, «лишние» поля на страницах создания записей/страниц
  • Визуально изменить эти самые страницы создания записей/страниц путем изменения ширины правой колонки и перемещению туда блока РУБРИКИ, как это было в WordPress до версии 2.3.3 (и что кому то было удобнее в использовании). Эта возможность работает только если вы выбрали один из стилей плагина (два стандартных WordPress 2.5+ там также присутствуют
  • Позволяет настроить стили админки также как это делает Baltic Amber Themes & Schemes, нонемного с более расширенной цветовой гаммой
  • Позволяет вообще убрать «Подвал» в админке либо выводить в нем различный текст (вообще любой xHTML код) в дополнение к стандартному «Подвалу»
  • Можно прямо со страницы настроек плагина установить принудительно всем пользователям какую-либо схему
  • Почти все настройки по скрытию элементов можно отдельно применять к «Админам» и «всем остальным»
  • Автоматически прокручивать в браузере страницу написания записи чтобы сразху фокусироваться на поле заголовка записи
  • Возможность при нажатии на кнопку ВЫЙТИ (в админке) перенаправлять посетителя на главную страницу сайта
  • Можно полностью отключать «Доску объявлений» с автоматическим редиректом на профиль пользователя, создание записи, просмотр комментариев и т. п. То есть можно админу к примеру не отключать ее, а всем остальным пользователям вообще запретить показывать и перенаправлять на профиль.
  • Для любителей вида админки WordPress 2.3.* в комплекте есть и такой стиль
  • Плагин поддерживает работу с плагинами выпадающих меню от Ozh и Andy Staines
  • Совместимо с WordPress 2.5 и 2.6

Скриншоты

Скачать

[spoiler]

Скачать
Скачали 5817 раз

Скачать
Скачали 2265 раз

[/spoiler]

46 комментариев