«Обнаружена новая версия WordPress… пожалуйста обновитесь»

Многие вчера и позавчера видели такую фразу в админке и не раз задавали вопрос как от нее избавиться.

Решение простое:

Если у вас пишется после установки моей сборки 2.7, что ее все равно требуется обновить, то скачайте этот файл и распакуйте в wp-includes — там добавлена одна строка, указываящая локализацию вашей установленной версии.

Дистрибутив также обновил. Если вы скачали его после 13 декабря 03:00(МСК) то это вас не касается :-) Если до — то скачайте вышеприведенный файл и распакуйте куда указано.

Принцип действия «фишки» простой — если там прописано в этом файле ru_RU и в вашем конфиге тоже WPLANG равный ru_RU (а так у 99% пользователей русской версии), то автообновление будет работать из неправильного(читай «официального«) источника. Не пользуйтесь автообновлением вообще пока.

Если вы случайно воспользовались «автообновлением» и у вас заменился мой перевод на «официальный», то скачайте этот архив и распакуйте все файлы из него в /wp-content/languages/

Комментарии к записи «Обнаружена новая версия WordPress… пожалуйста обновитесь» отключены

Минимальное обновление для comments.php в WordPress 2.7

Если вы еще не хотите/не готовы полностью переработать вашу «тему» для поддержки новой функции комментариев WordPress 2.7, то сделайте хотя бы минимальное изменение:

Откройте ваш файл «темы» comments.php и найдите там строку типа такой:

<legend>Вы вошли как <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Выйти из текущего аккаунта">Выйти &raquo;</a></legend>

и замените в ней одну часть чтобы получилось так

<legend>Вы вошли как <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Выйти из текущего аккаунта">Выйти &raquo;</a></legend>

Отличие на первый взгляд малое, но работает кардинально по разному (про новый тег писала недавно Соника (ссылку на пост ставил я на днях у себя)

<?php echo wp_logout_url(get_permalink()); ?>

меняет вашу ссылку «выхода» с примерно такой

http://www.вашсайт.ru/wp-login.php?action=logout

на примерно такую

http://www.вашсайт.ru/wp-login.php?action=logout&redirect_to=http%3A%2F%2Fwww.вашсайт.ru%2Fcategory%2nazvanieposta%2F&_wpnonce=f280f0b1cd

. Основное отличие в дополнительном параметре _wpnonce=f280f0b1cd без которого выход невозможен (кстати это тот самый параметр про кторый я писал что он появился в конфиге WP2.7), а остальное это просто говорит что после выхода редиректиться будет само на этот же пост.

Зачем все это нужно вообще? а чтобы не получить вот такую ошибку например при нажатии на эту самую ссылку «ВЫЙТИ» (и так будет показывать постоянно)
trouble_exit

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

UPS

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

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

Русский WordPress 2.7.1 Lecactus Edition

WordPress 2.7.1 Lecactus Edition

WordPress 2.7.1 Lecactus Edition

Версия 2.7.1 исправляет 68 ошибок, выявленных с момента выхода версии 2.7. Никаких функциональных изменений нет. Состав PowerPack дистрибутива версии 2.7.1 полностью повторяет то что было в версии 2.7, поэтому размещен он прямо на месте старой версии 2.7
Долгожданный релиз версии 2.7 наконец увидел свет! Если вы пропустили первые серии сериала «WP2.7», то добро пожаловать.
——————————————-
Ниже идет описание то что было в версии 2.7
Т.к. на перевод данной версии я потратил более месяца, наблюдая все изменения от первой бета-версии и до финальной, то внес в него существенные изменения и улучшения:

  • Добавлены контекстные полезные ссылки на различные ресурсы в Сети, где более детально рассматривается какая либо часть движка
  • Добавлены подсказки для новичков на некоторых страницах настроек, включая этап установки
  • Улучшен во многих местах перевод старых выражений — замена слов, более правильные склонения слов и т. д.
  • Истреблены «шероховатости», такие как например «не влезает русский перевод в отведенный блок на странице»
  • Полностью изменен «первый пост блога», в который включил наиболее полезную информацию чтобы избежать ошибок, которые допускают некоторые пользователи (права доступа, кодировки и т.п.)
  • Переработанный вид «подвала админки» — ссылки на форумы скрыты в невидимый, но легко раскрываемый блок, чтобы не мозолить глаза

И все это без изменения кода движка. Все содержится в единственном файле перевода!

Как правильно обновляться — читайте в FAQ
Дистрибутив версии 2.7 оставлен на «зеркале2» и обновлен 9 февраля 2009 г. Обновлены плагины в дистрибутиве до актуальных версий.
Дистрибутив версии 2.7.1 обновлен 17 мая 2009 г. Обновлены некоторые плагины до актуальных версий, добавлены плагины: My category order, My page order, My links order.

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

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

Дошли руки до своего блога…

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

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

ОТПУСК

/Кактус наивно надеется за месяц хоть чуток отдохнуть/

Комментарии к записи ОТПУСК отключены

Нововведения в шаблонах WordPress 2.7

Читайте у Соники

Комментарии к записи Нововведения в шаблонах WordPress 2.7 отключены

Будущим пользователям WordPress 2.7 на заметку

Не забудьте при апгрейде старых версий сгенерировать ключи по этой ссылке (при каждом обновлении страницы генерируются новые ключи) — в последних билдах релиз-кандидата 2.7 добавился новый ключ:
это строка

define('NONCE_KEY', 'бла бла бла');

Просто уже неоднократно сталкивался что пользователи WP2.5-2.6.5 вообще игнорируют эти строки в конфиге и либо их удаляют вообще, либо оставляют со значениями «по умолчанию» — что не есть хорошо в плане безопасности.
Кстати в мой переведенный диалог новой(чистой) установки WordPress2.7 я принудительно добавил напоминание об этих ключах с вышеназванной ссылкой на генерацию.
Еще одно замечание по этим ключам: как сообщила sonika, если в ключах есть пробелы, то возникают глюки при интерграции с форумом bbpress

А тем временем в релиз-кандидате оперативно фиксят баги и местами вносят новые. Еще вчера sonika заметила что не работают кое какие фичи, а уже сегодня их исправили. Причем этих багов не было в «вп2.7-бета3». Поэтому релиз снова переносят немного…
Также sonika заметила особенность WP2.7 — если у вас в многооконном браузере (Опера, ФФ и т.д.) открыто что то в соседней вкладке справа от админки ВП и вы допустим нажимаете кнопку «Предпросмотр» после сохранения записи, то этот самый предпросмотр запускается в той самой соседней вкладке, замещая открытую страницу. В прежних версиях WP создавалась новая вкладка.

PS кстати ничего плохого не будет если вы добавите новую строку в конфиг уже сейчас (если вы пользуетесь WP2.6.*) — чтобы потом не забыть…

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