Ну вот, не успели мы обновиться 11-го сентября на WordPress 3.6.1 – как на тебе – выкатили 3.7 (UPD. – а спустя несколько дней и 3.7.1 подоспел). Обновление неоднозначное – каких либо сильно новых/нужных опций в нем не появилось, а как раз некоторые из появившихся – весьма сомнительны. Но сначала – о хорошем.
Итак:
- Закрыто 439 ошибок/глюков
- Улучшен поиск (впрочем, это еще надо проверить)
- Куча новых классов, фильтров и функций (без них не будут работать некоторые новые плагины)
Не столь нужные нововведения, но пусть будет:
- Оценка надежности пароля (уж лучше бы генератор сделали)
- Автоматически ограничивает длину пароля для закрытых паролями записей двадцатью знаками
- Выводит надпись об ошибке при попытке залогиниться с заблокированными кукисами
- Добавляет IP адрес комментатора на экран редактирования комментария
- Куча опций, переводить-то которых влом. Так, туда-сюда по мелочам
Ну, и неоднозначные новшества:
- Автоматическое обновление ядра вордпресс и всех языковых файлов.
Вот честное слово – лучше бы сделали при написании поста постоянную ссылку во всю длину, или при вставлении заглавной картинки – автоссылку на всю запись. И то – полезнее.
Слава богу – во-первых – разработчики эту фишку сделали отключающейся (добавляем в файл functions.php своей темы код):
1 2 3 |
<?php add_filter( 'auto_update_core', '__return_false' ); ?> |
А во-вторых – по умолчанию обновляются только минорные версии. Т.е. с 3.7.1 на 3.7.2 – обновится, а с 3.7.2 на 3.8 – уже нет. Хотя и можно включить, чтобы вообще все обновлялось (туда же вставляем код):
1 2 3 |
<?php add_filter( 'allow_major_auto_core_updates', '__return_true' ); ?> |
Ну, или определить константы в wp-config.php
1 2 3 4 5 6 7 8 |
# Disables all core updates: define( 'WP_AUTO_UPDATE_CORE', false ); # Enables all core updates, including minor and major: define( 'WP_AUTO_UPDATE_CORE', true ); # Enables core updates for minor releases (default): define( 'WP_AUTO_UPDATE_CORE', 'minor' ); |
Мне, к примеру, когда у меня куча изменений в ядро внесено – автообновление наоборот, только минус. Да и обычным пользователям, столкнувшимся с тем, что у них, вдруг, перестанет работать какой-либо плагин – тоже скорее всего, радости мало. Предполагаю, что большинство авторов будет эту возможность сразу блокировать. Только пока не знаю, каким из способов – надо будет оба попробовать.
- Появились сообщения, что при попытке войти в админку возникает ошибка типа
Fatal error: Cannot redeclare check_password_reset_key() (previously declared in
Может, она вызвана конфликтом с каким-либо плагином, может – еще что.
Но в любом случае – я пока подожду обновляться. Сейчас – почти ноябрь. А 3.8 ожидаем в декабре.
Добавить комментарий