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 отключён —
Сейчас лучше отступить
И умерить пыл.

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