WordPres-обновления: Что нового в версии 4.0, что ждем от версии 4.1 и нужны ли нам обновления ядра.
Слайды к докладу на WordPress Meetup в Санкт-Петербурге, октябрь 2014
1. WordPress-обновления
Что нового в версии 4.0, что ждем от версии 4.1 и
нужны ли нам обновления ядра
Анна Ладошкина
WordPress Meetup, Санкт-Петербург, октябрь 2014
2. Мой опыт с WordPress...
● первая версия 2.x
(точно не помню)
● разработчик сайтов для
некоммерческих организаций
● разработчик плагинов
● автор статей и руководств
Анна Ладошкина
основатель
@foralien bureau,
эксперт и разработчик
Теплицы социальных
технологий
4. Языковые функции
Выбор языка при установке
Выбор языка в настройках
NB
Язык больше не устанавливается в
файле wp-config.php,
а хранится в опциях
5. Административный интерфейс
● Улучшение интерфейса медиа-
библиотеки
● Улучшение интерфейса
редактирования записи
● Предпросмотр и обновления для
визуального редактора
6. Экран установки плагинов
Иконки для экрана плагинов
● assets/icon-256×256.(png|jpg)
● assets/icon-128×128.(png|jpg)
● assets/icon.svg
7. Для девелоперов
http://codex.wordpress.org/Version_4.0
Улучшенная поддержка orderby
$posts = new WP_Query(
array(
‘orderby’ => array (
‘author’ => ‘DESC’,
‘post_title’ => ‘ASC’
)
)
);
like_escape - окончательно запрещена
$wpdb::esc_like
Новые методы и функции
attachment_url_to_postid()
wp_spaces_regexp()
wp_validate_boolean($var = null )
Изменения в Theme Customizer API
https://make.wordpress.
org/core/2014/07/08/customizer-improvements-in-4-
0/#customizer-panels
9. Короткий цикл разработки,
Feature as plugin
Самое ожидаемов в 4.1
WP REST API
http://wp-api.org/
Новая тема Twenty Fifteen
https://make.wordpress.
org/core/2014/09/09/twenty-fifteen/
Улучшения для WP_Meta_Query,
WP_Tax_Query, WP_Date_Query
Следить за разработкой https://make.wordpress.org/core/tag/4.
1/
10. “Пуленепробиваемая” стратегия
обновлений
1. Не обновлять на “боевом” сайте
2. Делать предварительный бакап
3. Читать changelog
4. Обновляться регулярно
5. Составить и придерживаться плана тестирования после
обновления
11. Спасибо! Будем на связи!
Анна Ладошкина
веб-дизайнер и разработчик
основатель @foralien bureau, эксперт ТеСТ
https://www.facebook.com/anna.ladoshkina
te-st.ru