Hostenko — лучший WordPress-хостинг

Самое популярное в рубрике «Wordpress»

Ресайз картинок при загрузке

Автоматически уменьшает размеры изображений в момент загрузки их на сервер. Просто скачайте плагин, активируйте и настройте два параметра – ширину и высоту.

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

Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 6, средний: 3.50 из 5)
Loading ... Loading ...

Полный бэкап ваших данных WordPress

Может для кого то уже это и баян, но я за 3 недели многое пропустил… А тут оказывается вышел плагин который судя по описанию может сохранять все содержимое папки загруженных файлов, папки плагинов, папки “тем” в ZIP-файлы чтобы потом их скачать “залпом”, а не тянуть по ftp по одному (что и надежнее и иногда быстрее на порядок) + позволяет все это отправить по емейлу. Поддерживает задание интервала, через который будет делаться бэкап. Так что это может быть иногда крайне полезно для автоматической архивации впридачу к плагину WordPress Database Backup (который делает дамп базы данных). Сам не использовал еще, но такое (архивация всего содержимого на комп к примеру) очень часто бывает нужно при работе с сайтами заказчиков.

По описанию работает на WordPress 2.5-2.7

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

Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 6, средний: 4.83 из 5)
Loading ... Loading ...

Предустановленный WordPress Lecactus Edition на хостинге ЭСКХОСТИНГ

Теперь на хостинге ЭСКХОСТИНГ каждый может автоматически установить себе свежую версию русифицированного WordPress моей сборки.
Для пользователей блогов там имеются специальные тарифы.

131 комментарий

Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 140, средний: 3.84 из 5)
Loading ... Loading ...

Русификация для WordPress MU 2.7

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

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

Переведено все на 99% (на основе беты последней), если что и изменится к финальной версии то добавится несколько строк. Ну а если инет будет, то я выложу все полностью. :-)

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

Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 5, средний: 5.00 из 5)
Loading ... Loading ...

Прикол WP2.7 и плагина WP-Postratings

Если пересохранить пост за который уже голосовали пользователи, то в логах голоса останутся, в комментариях они тоже будут показаны при добавлении такой команды в шаблон – а  в общем рейтинге записей и под записью рейтинг сбрасывается до нуля, т.е. стирается вообще  и пишет “еще не оценили”. После чего если голосовать заново то количество голосов считает заново. Заметил такое еще во времена бета-версий 2.7, но это продолжается и после выхода финальной версии WP ив новой версии плагина.

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

Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 9, средний: 3.78 из 5)
Loading ... Loading ...

Как автоматически обновлять WordPress Lecactus Edition (версия 2.7 и новее) без вмешательств в ядро системы

Сегодня утром получил очень интересное и неожиданное письмо от Сергея Бирюкова, который написал мне функцию, позволяющующую делать то же самое что делалось через «хак файла», но более элегантным способом – без вмешательства в исходный код и доступную к использованию любому.
Функция проста, но эффективна. Она ищет в базе значение «оригинального домена» и заменяет на «произвольный, который прописан в функции». Тот же самый «поиск и замена». Функцию я эту сделал в виде плагина и добавил также в файл ru_RU.php который находится в папке с языковыми файлами и автоматически подключается при выставленном в wp-config.php русском языке. Плагин идет в комплекте, но активировать его не обязательно. он включен только для того чтобы можно было включить «обновления с моего сайта» при случайном удалении/повреждении/изменении ru_RU.php.
20декабря2008г: Выложен обновленный плагин версии 1.1, который убирает конфликт если вы случайно активировали плагин и у вас выдает ошибку. можно теперь использовать одновременно и то что прописано в ru_RU.php и в плагине. Можете скачать обновленный архив. Дистрибутив также обновлен. Отдельно плагин можно

скачать по этой ссылке

. Плагин можно устанавливать и пользователям “официальной версии” чтобы при следующем обновлении автоматически перейти на мою версию.

Не важно ставили или нет вы вчерашний «пакет исправлений», но вы можете просто поставить сейчас новый, который возвращает на место оригинальный updates.php и добавляет в систему вышеназванную функцию «без вмешательство в ядро системы».

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

Сразу после установки вы не заметите эффекта, т.е. у вас будет писаться «URL на официальный сайт». Эффект будет заметен только при выходе следующей версии, а для тех кто хочет полностью убедиться что оно работает – достаточно в wp-includes/version.php временно изменить $wp_version = '2.7'; на $wp_version = '2.6';. У вас выскочит сообщение что требуется обновиться и при переходе на страницу обновлений вы увидите что у вас изменился URL на вот такой .
Таким образом у вас остается на 100% «оригинальное ядро» и все изменения сделаны через внешние функции, как это хотели видеть некоторые пользователи.

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

Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 1, средний: 5.00 из 5)
Loading ... Loading ...

Проблема в WordPress MU c медиафайлами (в настройках сервера под WPMU)

Вчера SlaFFik обратился за помощью – как он сказал у него

после обновления WPMU с 2.6.3 до 2.6.5 перестали показываться все картинки

Провозился он сначала сам долго, затем привлек меня в помощь. я тоже очень долго возился… Что только не проверял – все равно не отдавались картинки через редирект на сервере (путь идет как www.site.ru/files/2008/12/file.jpg а реально файл лежит в WPMU к примеру www.site.ru/wp-content/blogs.dir/1/files/2008/12/file.jpg) – ни в какую не открывало так, хотя на сервер картинки все закачивались и даже миниатюры создавались. При этом в логах писало ошибку о каком то превышении числа редиректов.

mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use ‘RewriteOptions MaxRedirects’ to increase the limit if neccessary.

изменение этого параметра он писал что не помогло.

Ради прикола переименовал картинку – сделал ей левой расширение TXT – файл тут же начал нормально загружаться через браузер по прямой ссылке.
В конфиге и htaccess в корне сайта было все нормально. Решил попробовать у себя поставить вмпу2.6.5 – та же фигня. ставлю 2.6.3 – тоже не пашет. 2.6.1 – тоже не пашет. 1.5 – тоже не пашет. хотя раньше все работало. Сегодня поставил бету wpmu 2.7 – думал ну там то уж точно может заработает – фигушки! и тут дернуло меня выключить для тестового домена в конфиге nginx отдачу статики (там были как раз перечислены расширения). Перезапустил Nginx и вуаля – WPMU тут же заработал без проблем. Видно причина кроется как раз в том что идет схема nginx-apache-wpmu и при использовании еще и редиректа внутри домена на папку с загрузками что то блокируется. nginx отдавал ошибку 404 – типа не найдено ничего на сервере. Но это ладно – мой сервер и такое может быть – где то может что то не учел в настройке для совместимости с MU (я у себя его только тестирую а реально не использую для себя)
но у SlaFFik’а конфигурация софта совсем другая : Server: Apache/1.3.41 (Unix) mod_throttle/3.1.2 mod_psoft_traffic/0.2 mod_ssl/2.8.31 OpenSSL/0.9.8b
и nginx-ом там даже не пахнет. Но тем не менее даже при откате у него на старую версию движка проблема не пропадает. в чем причина тоже не ясно. если у меня просто выдает 404, то у него просто виснет секунд на 30 и потом прекращается запрос – видно по поведению браузера.
Есть у кого идеи по источнику проблемы?

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

Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 2, средний: 5.00 из 5)
Loading ... Loading ...

Как автоматически обновлять WordPress 2.7 и выше моей сборки с моего сайта

Вы попросили – Кактус сделал для вас это!

В новом WordPress 2.7 появилось встроенное обновление, которое как я писал ранее само определяет язык установленной версии и предлагает URL-ы для скачивания и обновления. Ко мне обратилось несколько человек по почте и аське с просьбой сделать автообновление именно для моей версии, т.е. чтобы при автообновлении не менялся перевод на “официальный”.

Порывшись в исходниках я нашел где генерируется запрос и что получает он в ответ, а мой давний друг Михаил подсказал как можно «обойти это» после того как я ему обрисовал проблему и что надо получить,  все оказалось элементарно просто!

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

патч изменен- смотрите здесь

Чтобы убедиться что все у вас работает теперь правильно, отключите временно мой плагин “блокировка запросов на новые версии” (если используете), а затем пройдите в меню ИНСТРУМЕНТЫ – ОБНОВЛЕНИЯ. У вас должна ссылка на скачивание новой версии ru_RU отображаться как

http://lecactus.ru/download/wordpress-2.7-ru_RU.zip

. Естественно при выходе новых версий этот УРЛ будет сам меняться на новый? но также с правильным доменом.
Если это так значит все в порядке! Можете включать плагин блокировки проверки обновлений снова
Также вы можете обновляться кроме основного сайта с зеркала: откройте файл wp-includes/update.php
найдите там строку с текстом (имеется ввиду свежескачанный файл приведенный выше):

‘http://lecactus.ru/download/’, $body);

и замените путь на

http://wp2.lecactus.ru/download/

этот сервер находится не в россии (хостинг servage.net) – для кого то это может быть более оптимальный вариант по скорости и он точно доступен 24часа в сутки.
Успешно протестировано обновление на хостинге Мастерхост – проверялось обновление с моей русской версии 2.7-RC2 до моей русской финальной. Чтобы у вас корректно работало автообновление требуется поставить права 777(775,755) на папку wp-content либо создать в ней папку upgrade и дать права 777(775,755) только на нее. Права разные приведены т.к. для разных хостингов может быть по разному. Если что то не работает то ВП сам ругнется в самом начале что надо изменить права
wp27upgrade
Так что не так сильна проблема, как казалось это некоторым личностям…

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

Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 1, средний: 5.00 из 5)
Loading ... Loading ...