Архивы блога

Официальный пакет небольших исправлений для WordPress 2.7

Первый пакет из пяти исправлений для WordPress 2.7 который рекомендуют использовать не дожидаясь версии 2.7.1

Скачать набор исправленных файлов все-в-одном (если у вас уже был установлен WordPress 2.7) и просто распаковать все содержимое сохраняя структуру папок поверх установленного WordPress.

В своем дистрибутиве файлы тоже обновил

Что исправлено:
1 при установке админу присвается уровень 0 вместо 10 (возникают проблемы с некоторыми плагинами). Если вы обновляли старую версию (до 2.7) то проблемы нет.
2 исправляется ошибка

Warning: curl_exec() has been disabled for security reasons in /home/nicetec/public_html/wp-includes/http.php on line 1022 Warning: curl_exec() has been disabled for security reasons in /home/nicetec/public_html/wp-includes/http.php on line 1027 Warning: Cannot modify header information — headers already sent by (output started at /home/nicetec/public_html/wp-includes/http.php:1022) in /home/nicetec/public_html/wp-includes/pluggable.php on line 850

помнится у кого то она была — писали в коментах
3 исправление для обновления плагинов
4 незакрытый тег STRONG в «редакторе темы»
5 исправление проблемы с постраничными комментариями (для тех кто использует встроенную в 2.7 разбивку коментов по страницам)

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

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

Исправление фатальной ошибки WP2.7 при публикации (если у вас такое вдруг случилось)

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

Более подробно можно ознакомиться с проблемой по ссылке выше, там же можно взять diff файл для патчинга. Или скачать у меня уже исправленные файлы (с примененными теми самыми патчами). У меня ошибки такой не было ни разу за все время работы с версией 2.7, поэтому подтвердить или опровергнуть ошибку не могу. Использовать файлы на свой страх и риск (если у вас есть ошибка). Официального исправления пока еще не выходило.

это же исправление+набор официальных исправлений все-в-одном

Один комментарий

«Обнаружена новая версия 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 комментария

Русский 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 комментария

Нововведения в шаблонах 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 комментариев

Blue / Gray

В самой свежей версии (уже типа RC) добавили к новой серой гамме админки еще и «серо-голубой». А также «сюрприз»: почему то в визуальном редакторе при добавлении второй картинки в пост пропадает первая. в режиме HTML проблемы нет. Еще во вчерашней версии (тоже типа RC) такого не было.
Blue designGray

вспомнил что про второй глюк не написал — почему то через FLASH-аплоадер в Опере перестали загружаться картинки (флеш плеер 10). в ФФ нормально

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