WordPress 3.1 RC 3 на русском

Доступен третий релиз-кандидат WordPress 3.1. После тщательной оценки функций, вошедших в 3.1 RC2, мы поняли, что некоторые из них нуждаются в доработке. В этом релизе есть заметные отличия от предыдущих версий 3.1, поэтому, если при разработке вы ориентировались на бета-версию или релиз-кандидат, — пожалуйста, ознакомьтесь с изменениями.

Основное изменение — отказ от использования AJAX в табличных списках. Изначально задумывалось, что все табличные списки будут использовать AJAX для перехода по страницам, поиска и сортировки по столбцам, а также что все экраны с такими списками будут построены на одном API, расширяемом с помощью плагинов. К сожалению, при более глубоком тестировании выяснилось, что текущая реализация содержала слишком много серьёзных ошибок и проблем с юзабилити, поэтому предыдущая неделя была посвящена откату наиболее важных нововведений данной функции.

  • Для пользователей: AJAX для табличных списков полностью отключён. В следующей версии мы надеемся вернуть его в более полной и правильной форме. Сортировка столбцов осталась, но всё остальное возвращено к состоянию версии 3.0.
  • Для разработчиков: Весь API табличных списков помечен как скрытый. Если вы попытаетесь воспользоваться новыми компонентами API — велика вероятность, что ваши плагины не будут работать со следующей версией, поэтому, пожалуйста, не делайте этого 🙂 В следующей версии мы надеемся сделать все классные штуки доступными для публичного использования.

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

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

Другие исправления в RC3:

  • Корректное отображение списка авторов при быстром редактировании.
  • Важные исправления при работе с многочисленными переменными запросов для таксономий.
  • Исправления в процессе удаления тем.
  • Исправления работы со страницами, используемыми для отображения записей.
  • IIS и режим Multisite: не сбрасывать web.config при сохранении постоянных ссылок.
  • Корректная валидация форматов записей и их правил перезаписи.

Если при тестировании релиз-кандидата вы нашли ошибку, дать нам знать о ней можно несколькими способами:

Чтобы установить WordPress 3.1, воспользуйтесь плагином WordPress Beta Tester (в режиме «Самые свежие сборки»). Также можно скачать релиз-кандидат вручную (zip).

Мы будем тщательно анализировать данный релиз, чтобы определить, что можно улучшить в наших внутренних процессах в будущем. А теперь традиционное хокку от Джейн:

AJAX отключён —
Сейчас лучше отступить
И умерить пыл.

Удачного тестирования!

WordPress 3.1 RC 2 на русском

Доступен второй релиз-кандидат WordPress 3.1. Традиционное хокку:

Совсем немного
Стало багов в 3.1.
Проверь RC2.

Как было сказано в объявлении о выходе RC1, релиз-кандидаты — последний этап перед финальным релизом. Это значит, что мы считаем работу завершённой, и на текущий момент не осталось известных проблем. Но когда речь идёт о десятках миллионов пользователей, множестве серверных конфигураций и настроек, а также тысячах плагинов и тем, по-прежнему есть вероятность что-то упустить.

Beta 1 вышла на День благодарения, RC1 — на Рождество, а RC2 — на Новый год. Однако для финального релиза мы не будем ждать очередного праздника, поэтому если вы ещё не тестировали WordPress 3.1, сейчас самое время!

Избранные изменения по сравнению с RC1:

  • Исправления безопасности, включённые в WordPress 3.0.4.
  • Исправление ошибок при работе со статической главной страницей.
  • Исправления и улучшения кнопок перехода по страницам.
  • Исправление поиска по частичному имени пользователя.
  • Корректная активация плагинов после их редактирования.
  • В выпадающем списке авторов при редактировании записи всегда присутствует текущий автор.
  • Исправления в таксономиях для вложений.
  • Исправление удаления элемента из верхней панели.
  • Исправление аргумента show_in_menu в произвольных типах записей.
  • Различные исправления для языков с письмом справа налево.
  • И несколько десятков других изменений.

Если при тестировании релиз-кандидата вы нашли ошибку, дать нам знать о ней можно несколькими способами:

Чтобы установить WordPress 3.1, воспользуйтесь плагином WordPress Beta Tester (в режиме «Самые свежие сборки»). Также можно скачать релиз-кандидат вручную (zip).

Если нам станет известно о новых проблемах, вы сможете найти их в багтрекере. Чтобы узнать, на что обратить внимание при тестировании, посмотрите список функций в объявлении о выходе Beta 1.

Скачать WordPress 3.1 RC 2 на русском

WordPress 3.0.4 — важное обновление безопасности

Версия 3.0.4, доступная для автоматического обновления через консоль или для скачивания вручную, — очень важное обновление, которое стоит установить на ваши сайты как можно скорее, поскольку оно исправляет проблему с безопасностью в КSES — нашей библиотеке для обработки HTML. Это обновление можно назвать критическим.

Проблема касается всех версий WordPress до 3.0.4. Если вы до сих пор используете версию 2.X, вам также нужно обновиться.

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

Если вы специалист по безопасности, обратите внимание на это изменение и перепроверьте его. Мы тщательно его продумали, однако решили обратиться и к коллективному разуму. Спасибо Мауро Джентиле и Джону Кейву (duck_), которые первыми обнаружили и сообщили нам об этих XSS-уязвимостях.

WordPress 3.1 RC 1 на русском

Доступен первый релиз-кандидат (RC1) WordPress 3.1.

Релиз-кандидат выходит после завершения бета-тестирования перед окончательным релизом. Это значит, что мы считаем работу завершённой. На текущий момент не осталось известных проблем. Однако когда речь идёт о десятках миллионов пользователей, множестве конфигураций и тысячах плагинов, есть вероятность что-то упустить. Поэтому если вы ещё не тестировали WordPress 3.1, сейчас самое время! Но только не на основном сайте, если не хотите приключений.

Следует иметь в виду, что:

  • Около 700 исправлений и улучшений повлекли за собой массу изменений в коде. Авторы плагинов и тем — пожалуйста, проверьте свои плагины и темы сейчас, чтобы исправить возможные проблемы совместимости до окончательного релиза.
  • Пользователям также имеет смысл провести тестирование. Если вы обнаружите проблемы, сообщите авторам используемых плагинов и тем, чтобы они могли выяснить причину.
  • Если нам станет известно о новых проблемах, вы сможете найти их в багтрекере.

Если при тестировании релиз-кандидата вы нашли ошибку, дать нам знать о ней можно несколькими способами:

Чтобы установить WordPress 3.1, воспользуйтесь плагином WordPress Beta Tester (в режиме «Самые свежие сборки»). Также можно скачать релиз-кандидат вручную (zip).

WordPress 3.1 Beta 1 был выпущен в День благодарения, поэтому неудивительно, что релиз-кандидат выходит в качестве рождественского подарка. Приятных праздников и приятного тестирования!

Скачать WordPress 3.1 RC 1 на русском

Чтобы узнать, на что обратить внимание при тестировании, посмотрите список функций в объявлении о выходе Beta 1.

WordPress 3.1 Beta 2 на русском

Хокку от Джейн на её 39-летие:

Говорят, будто
Практика — путь к успеху,
Но так не всегда.

В данном случае
Важны улучшения
И надёжный код.

Сделай вклад в WordPress!
Ведь 3.1 beta 2
Нужно проверить.

Но! Ставить можно
Только на тестовый сайт,
На всякий случай.

Доступна вторая бета-версия WordPress 3.1!

О том, на что следует обратить внимание, можно узнать из объявления о выходе Beta 1. В багтрекере можно найти список известных проблем.

Чтобы установить бета-версию на уже имеющийся тестовый сайт, воспользуйтесь плагином Beta Tester. Пожалуйста, проверяйте версию 3.1 только на тестовом сайте, а не на основном, поскольку взаимодействие старых плагинов с новой версией может привести к непредсказуемым последствиям, и нельзя заранее предугадать все возможные проблемы. Поэтому мы и обращаемся к вам просьбой помочь всё протестировать! 🙂

Тестеры — не забывайте сообщать о найденных ошибках в разделе «Альфа- и бета-тестирование» на форуме или в дискуссионном листе wp-testers. Авторы плагинов и тем — проверьте их на совместимость.

Скачать WordPress 3.1 Beta 2 на русском

WordPress 3.0.3 на русском

Доступен WordPress 3.0.3 — обновление безопасности для всех предыдущих версий WordPress.

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

Эти ошибки затрагивают только сайты, на которых разрешена удалённая публикация.

По умолчанию удалённая публикация запрещена, однако вы могли разрешить её, чтобы использовать клиент для удалённой публикации (например, одно из мобильных приложений WordPress). Проверить настройки можно на странице «Параметры» > «Написание».

Скачайте версию 3.0.3 или воспользуйтесь автоматическим обновлением в меню «Консоль» → «Обновления».

WordPress 3.0.2 на русском

Доступен WordPress 3.0.2 — обязательное обновление для всех предыдущих версий WordPress. Традиционное хокку:

Исправлен тотчас,
Обновись одним кликом.
Трудность позади.

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

Скачайте версию 3.0.2 или воспользуйтесь автоматическим обновлением в меню «Консоль» → «Обновления». Рекомендуем обновиться как можно скорее, даже если на вашем сайте нет посторонних пользователей.

WordPress 3.1 Beta 1 на русском

В цикле разработки снова настал тот период, когда вся функциональность практически готова, и мы избавляемся от ошибок. Обращение к тем, кто отважен сердцем и щедр душой: поможете нам протестировать новую версию WordPress? Как обычно, продукт ещё на стадии разработки, и запускать его на основном сайте не рекомендуется — чтобы посмотреть новую версию, создайте тестовый сайт. Если вы найдёте ошибку — сообщите о ней, а если вы разработчик, то помогите нам её исправить.

Если всё будет нормально, WordPress 3.1 должен выйти в свет к концу года, хотя это (как всегда) зависит от того, как пройдёт период бета-тестирования. Чем больше помощи мы получим с тестированием и исправлением ошибок, тем скорее сможем выпустить финальную версию.

Если вы хотите стать бета-тестером, прочтите статью в Кодексе о том, как сообщать об ошибках. Часть новых функций, на которые стоит обратить внимание:

  • Форматы записей (#14746)
  • Поиск тем (#14936)
  • Внутренняя перелинковка (#11420)
  • Верхняя панель (#14772)
  • AJAX в панели управления (#14579)
  • Обновлённый TinyMCE (#12574)
  • Запросы к нескольким таксономиям (#12891)
  • Страницы списков для произвольных типов записей (#13818)
  • Очистка CSS-файлов панели управления (#14770)
  • Личная консоль (#14696)
  • Администрирование сети (#14435)
  • Сброс паролей (#5919)

На текущий момент есть некоторые известные проблемы: ещё не всё *полностью* готово, но откладывать выход бета-версии из-за этого не стоило. К тому времени, когда версия 3.1 будет выпущена для всеобщего пользования, эти проблемы будут исправлены. Имейте в виду, что по мере исправления ошибок бета-версия будет каждую ночь обновляться. Об этом следует знать:

  • Fatal error: Call to a member function is_page() on a non-object in /wp-includes/query.php. is_page() может быть любым условным тегом. Эта ошибка возникает, когда тема или один из плагинов делают что-то не так. Например, проверяют значения условных тегов до начала разбора основного запроса, когда они ещё не работают. В версии 3.0 они просто возвращали false. В версии 3.1 Beta 1 это приводит к фатальной ошибке. В финальной версии это будет изменено, поэтому используйте эту возможность, чтобы исправить свои плагины. (#14729)
  • Все известные проблемы, требующие исправления до выхода финальной версии, перечислены в багтрекере. Перед тем как сообщить об ошибке, пожалуйста, убедитесь, что её ещё нет в этом списке.

Если вы считаете, что нашли ошибку, сообщите о ней! Можно создать тему в разделе «Альфа- и бета-тестирование» на форуме, можно написать письмо в дискуссионный лист wp-testers, либо, если вы убедились, что та же ошибка встречается и у других, сообщить о ней в багтрекере WordPress. (Начать лучше с форума или дискуссионного листа.)

Авторы тем и плагинов — если вы не следили за новостями версии 3.1, начните делать это сейчас, чтобы обновить свои темы и плагины для корректной работы с новой версией WordPress.

Обращение к разработчикам: WordPress создаётся усилиями сотен разработчиков. Если вы хотите, чтобы этот релиз вышел вовремя, внесите свой вклад. Даже если у вас нет времени на тестирование бета-версии, вы можете помочь нам исправить одну из многих ошибок, о которых мы уже знаем.

Скачать WordPress 3.1 Beta 1 на русском

WordPress 3.0.1 на русском

Достигнув примерно 11 миллионов скачиваний WordPress 3.0 всего за 42 дня, разработчики объявили о выходе WordPress 3.0.1. Обязательное хокку:

Три, ноль и один,
Исправления к счастью.
Обнови WordPress.

В этом техническом обновлении исправлены около 50 небольших ошибок. Благодаря тестированию перед выходом WordPress 3.0, в котором многие из вас принимали участие, этот релиз получился одним из лучших и самых стабильных.

Можно скачать версию 3.0.1 или воспользоваться автоматическим обновлением в меню «Консоль» → «Обновления».

WordPress 3.0 на русском

WordPress 3.0, тринадцатый крупный релиз WordPress и результат полугодовой работы 218 участников, доступен для скачивания на русском (или для автоматического обновления). Среди самых интересных нововедений в этой версии выделяется новая тема по умолчанию — Twenty Ten. Для разработчиков тем создан новый API, позволяющий с лёгкостью добавлять произвольные фоновые изображения, заголовки, сервисы коротких ссылок, меню (теперь нет необходимости редактировать файлы), типы записей и таксономии. (В Twenty Ten продемонстрированы все эти новшества.) Разработчики и администраторы сетей оценят долгожданное объединение MU и WordPress, которое привело к появлению новой функциональности для создания сетей, позволяющей создавать на одной копии платформы как один блог, так и десять миллионов. Пользователям понравится новый светлый интерфейс, контекстная помощь на каждом экране, а также 1217 исправлений и улучшений.

Версия названа в честь джазового пианиста и композитора Телониуса Монка.