
Оригинал статьи можно прочитать здесь.
Последняя версия WordPress под названием «Smith» был выпущена неделю назад и принесла нам еще один раунд изменений ядра. На этот раз, команда работала в основном с back-end редактированием и функциями администрирования, такими как: обновление TinyMCE ( визуальный редактор ), галерея превью, медиа плейлисты, улучшенный пользовательский интерфейс виджетов и лайв-превью тем. И это только некоторые из изменений. Вот то, что вам нужно знать об основных изменениях в WordPress 3.9.
Улучшенный интерфейс виджета
Самые большие изменения, которые приходят с новым интерфейсом виджета — живые превью, но среди прочего:
- Редактирование существующих виджетов
- Добавление новых
- Сортировка
- Полное удаление виджетов

Обновленный визуальный редактор
Визуальный редактор подвергся капитальному ремонту ( как в ядре, так и в UI-части), была добавлена кнопка горизонтальной линии, обновился загрузчик файлов и редактор TinyMCE. Небольшие визуальные изменения, кажется, были применены к различным иконкам кнопок.
Новый редактор принес в себе превью галерей и теперь вы имеете возможность предпросматривать ваши галереи перед публикацией так же, как и изображения и другой медиаконтент.
TinyMCE также был обновлен до версии 4.0 для WordPress 3.9.

Обновленный визуальный редактор также принес с собой drag-n-drop функционал, позволяющий перетаскивать изображения с рабочего стола и вставлять их прямо в пост и они будут автоматически форматированы в соответствии с контентом поста.
Короткое видео о том, как это работает:
Дополнения к предпросмотру тем
Предпросмотр тем для WordPress дает вам возможность увидеть, как ваш сайт будет выглядеть с использованием другой темы. Эта опция была актуальна, в течение некоторого времени, и ее наконец-то добавили в WordPress.
Помимо обычных настроек вариантов таких, как цвет, название и все остальное теперь определяется темой, вы можете добавить виджеты и изменить их, видя, как именно они будут выглядеть после сохранения.
Легкая установка тем
Множество улучшений по сравнению с предыдущими версиями получил интерфейс установки новых тем. Это будет совершенно очевидно любому, кто когда-либо имел дело с экраном предварительной установки тем.
После тотального изменения, все стало намного проще. Некоторые, из самых популярных тем, отображаются сразу на вкладке «Рекомендуемые», для быстрой установки.

Есть также вкладки для популярных тем и модные темы. Функционал фильтра был перемещен в свою собственную вкладку.
Аудио/видео плейлисты
Пользователи теперь могут создавать аудио и видео плейлисты с WordPress 3.9. Они работают как шорткод, точно так же, как и галереи изображений. Загрузка аудио и видео обрабатывается через обычный медиа аплоад, так же как и с изображениями. Оттуда, у вас есть возможность добавить их в список воспроизведения.
Приятной особенностью является то, что WordPress 3.9 будет пытаться автоматически забирать обложку альбома, используя теги ID3 в медиа-файлах.
Ключевые моменты для разработчиков
Разработчикам плагинов и тем необходимо знать несколько новых и важных вещей (в целом их 4).
doing_action()
и doing_filter()
позволяют получить имя действия обрабатываемого в текущий момент. Остальные две функции has_image_size()
и remove_image_size()
позволяют манипулировать размерами изображений.Различные внешние библиотеки были обновлены, в том числе JQuery, TinyMCE, который обеспечивает текст постов и визуальное редактирование компонентов. Underscore библиотека, Plupload обеспечивающий мультизагрузчик файлов в WordPress.
Также улучшена совместимость с PHP 5.5 и MySQL 5.6.
Теперь ваши темы могут воспользоваться HTML5 галерей и подписями. Добавление
add_theme_support( 'html5', array( 'gallery', 'caption' ) );
в файл functions.php вашей темы разрешит HTML5 галереи и подписи. Symlinked плагины — новая вещь в WordPress 3.9. В то время, когда это было только технически возможно в прошлом, теперь это полностью поддерживается.Если вы разработчик плагинов или тем, не забудьте обновить ваши репозитарии. Для некоторых элементов, вы можете просто изменить «Tested Up To» строки, в других случаях (особенно, если вы используете сильно измененный редактор или мультизагрузчик) вам понадобиться смотреть на изменения в ядре более подробно.

Итак, что же вы ждете?
Имейте в виду, что установку обновления WordPress является способом номером один для предотвращения вредоносной активности и експлойтов. Как всегда, перед любым обновлением, пожалуйста, не забудьте сделать бекап базы данных только в случае, если что-либо пойдет не так!
WordPress 3.9 доступен для скачивания в привычном месте.