Что нового в WordPress 5.6?
Опубликовано: 2020-12-22Разнообразная группа релизов, состоящая только из женщин и небинарных идентификаторов, новая минималистская тема и новые изменения в редакторе блоков — вот что такое WordPress 5.6! WordPress Simone, также известная как WordPress 5.6, наконец-то вышла последняя долгожданная версия WordPress в этом году. Эта версия, выпущенная 8 декабря 2020 года, принесла с собой немало изменений и функций. Давайте окунемся в этот мир WordPress 5.6 и узнаем, что в нем нового и улучшенного.
Новые вещи, на которые стоит обратить внимание в WordPress 5.6
1. Автоматические обновления для основных выпусков
С каждой новой версией WordPress запускает то или иное, что может помочь сайтам WordPress работать лучше. Одной из таких функций были автоматические обновления. В более ранних версиях были представлены автоматические обновления для второстепенных выпусков, но в WordPress 5.6 пользователи также могут сделать то же самое для основных выпусков. Для этого вы можете перейти по ссылке Панель управления > Обновления > Включить автоматические обновления для всех новых версий WordPress .
При этом основные обновления для основных выпусков будут обновляться автоматически. Вы даже можете включить автоматические обновления для выпусков безопасности и обновлений, нажав «Переключиться на автоматические обновления только для выпусков обслуживания и безопасности».
При желании вы даже можете переопределить настройки обновления WP по умолчанию, используя константы и фильтры. Дополнительную информацию об этом можно найти здесь.
2. Новая тема по умолчанию Twenty Twenty-One
Мы уже рассказывали вам, как мы были взволнованы темой Twenty Twenty-One в нашем посте о WordPress 5.5. Минималистский стиль, визуально привлекательный с точки зрения эстетики и широкие возможности настройки в использовании — вот что такое эта тема по умолчанию! Twenty Twenty-One поставляется с различными вещами, такими как два местоположения меню: основная навигация и навигация в нижнем колонтитуле, макет с одним столбцом и боковая панель нижнего колонтитула.
Резко контрастируя со смелой и яркой цветовой палитрой Twenty Twenty, эта тема более мягкая и более пастельная. С его помощью вы можете настроить тему, легко изменив цвет фона из диапазона пастельных тонов. Цвет текста автоматически настраивается в соответствии с цветом фона. Встроенные цветовые комбинации будут выглядеть примерно так:
Кто знал, что тема Twenty Twenty-One позволит поклонникам Винсента Ван Гога превратить свой сайт WordPress в подобный импрессионистский стиль?
Наряду с этим вы также обнаружите, что эта тема поддерживает темный режим. Вы можете найти кнопку переключения темного режима, выбрав « Панель управления»> «Внешний вид»> «Настроить»> «Цвета и темный режим» . Оказавшись здесь, вы можете установить флажок «Поддержка темного режима». Зрители сайта могут найти кнопку переключения для включения/отключения темного режима в правом нижнем углу страницы.
Как это проверить?
Вы можете получить исходный код Twenty Twenty-One на GitHub. Вы даже можете протестировать тему, загрузив zip прямо из WordPress.
После загрузки вы можете перейти в «Внешний вид»> «Темы»> «Активировать» . Затем вы можете приступить к настройке темы Twenty Twenty-One оттуда!
Наконец, еще одна интересная особенность темы Twenty Twenty-One заключается в том, что она использует редактор блоков для создания страниц. В этой теме также используется интересная функция шаблонов блоков WordPress 5.5 для редактора блоков.
3. Изменения редактора блоков
В разных версиях WordPress в редактор блоков Gutenberg было внесено несколько улучшений. WordPress 5.6 привнес в редактор некоторые интересные изменения. Давайте посмотрим на них.
а) Улучшена поддержка позиционирования видео в блоках обложек
В WordPress 5.6 теперь вы можете установить положение видео внутри блока обложки. Что это делает, так это позволяет вам выбрать «фокусную точку» из видео, которая будет его пользовательской позицией. С помощью средства выбора точки фокусировки или даже клавиш со стрелками влево и вправо вы можете легко установить положение видео! Вы можете узнать больше об этом здесь.
б) Усовершенствования шаблонов блоков
Под кнопкой «Добавить новый блок» вы обнаружите, что панель шаблонов теперь позволяет вам переключать категории между различными шаблонами. Это простое выпадающее меню категорий шаблонов блоков, которое упрощает процесс поиска шаблонов.
WordPress 5.6 также поставляется с новым шаблоном заголовков и абзацев.
Даже шаблоны цитат теперь имеют разделитель в конце и изображение вверху прямо перед цитатой!
в) Субтитры к видео
В WordPress 5.6 теперь вы можете добавлять субтитры к своим видеоблокам. Важно помнить одну вещь: файл субтитров должен быть в формате WebVTT.
После загрузки файла .vtt посетители сайта легко смогут выбрать субтитры на предпочитаемом языке из вариантов.

г) Другие изменения
1) Преобразование нескольких блоков в блоки столбцов
2) Отображение фоновых рисунков на блоках Обложки
3) Управление размером изображения из выпадающих параметров, таких как «Большой», «Средний», «Миниатюра» и «Полный размер» в «Медиа» и «Текстовый блок».
4) Открытие социальных ссылок из блока социальных иконок в новой вкладке
5) Отслеживание вашего контента с помощью информационной панели, которая теперь предоставляет подробную информацию о символах, а также об используемых словах, абзацах и блоках.
4. Изменения для разработчиков в WordPress 5.6
а) Пароли приложений для REST API
WordPress 5.6 теперь поставляется с паролями приложений — новым способом выполнения аутентифицированных запросов к различным API WordPress! Для этого вы можете перейти в « Пользователи» > «Профиль» > «Новое имя пароля приложения» . Здесь вы вводите имя, а затем нажимаете «Добавить новый пароль приложения», чтобы создать его. Пароли состоят из 24 символов, состоящих преимущественно из прописных, строчных и цифровых символов. Вы даже можете легко отозвать доступ к приложениям в любое время.
б) Поддержка PHP 8
Одним из основных обновлений языка PHP является выпуск PHP 8.0. Этот выпуск включает в себя несколько улучшений и новых функций, таких как типы объединения, выражение совпадения, именованные аргументы — и это лишь некоторые из них. И что сделал WordPress 5.6, так это улучшил поддержку PHP 8. Его цель — быть «бета-совместимым» с PHP 8. Вы можете ожидать, что эта совместимость поможет вам разобраться с проблемами, возникающими в процессе перехода на PHP 8. Это также означает, что сайт, использующий WordPress 5.6 на PHP 8 с темой по умолчанию и без плагинов, вряд ли столкнется с какими-либо проблемами.
в) Другие изменения
- Теперь вы можете обновить версию jQuery, связанную с ядром, до версии WordPress 5.6. Вы обнаружите, что с этим выпуском WordPress 5.6, jQuery Migrate может быть обновлен до 3.3.1, тогда как связанная версия jQuery до 3.5.1! В WordPress 5.5 мы увидели, что jQuery Migrate версии 1.x перестала быть включенной по умолчанию. Теперь, с WordPress 5.6, вы увидите, что сценарий миграции останется включенным по умолчанию, чтобы найти любое неожиданное использование устаревших функций. Разработчики тем и плагинов могут узнать больше о втором этапе этого обновления jQuery здесь.
- WordPress 5.6 также поставляется с новым действием
wp_after_insert_post
, которое позволяет разработчикам запускать пользовательский код после публикации сообщения! Нажмите здесь, чтобы узнать об этом подробно.
- Попрощайтесь со старыми функциями преобразования типов PHP. Потому что в WordPress 5.6 они были заменены прямым приведением типов. Прямое приведение типов примерно в 6 раз быстрее, чем функции приведения типов, что приводит к повышению производительности.
Некоторые проблемы в WordPress 5.6
Проблема 1: Обновление
При обновлении до WordPress 5.6 многие пользователи столкнулись с такими ошибками, как:
Предупреждение: array_intersect_key(): аргумент №1 не является массивом в /home/healthca/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php в строке 1402.
Оказывается, с этой ошибкой сталкивались пользователи, использующие браузеры Google Chrome и Safari.
Решение
Вы можете попробовать любое из следующих решений:
а) отключение Google Analytics для WordPress с помощью MonsterInsights
б) Обновите Redux до версии 4.1.24.
c) Перейдите в файл: Xampp\htdocs\wpdemo\wp-includes\rest-api\ и откройте файл class-wp-rest-server.php . После этого прокрутите вниз, чтобы найти строку 1402 . Здесь вы должны вставить запись $arg_data = array_intersect_key(['$opts'], ['$allowed_schema_keywords'] ); на линии 1402.
Проблема 2: Проблема со ссылками
При использовании WordPress 5.6 пользователи темы Divi обнаружили, что ссылки меню, которые должны были вести в определенное место, не работают.
Решение
Простым решением для этого было обновление Divi до последней версии. Вы можете проверить это здесь.
Проблемы 3: проблемы с использованием темного режима
С появлением совершенно новой функции темного режима в WordPress 5.6 некоторые пользователи задаются вопросом, как именно эта функция делает сайт более доступным. Что будет с темными логотипами или даже прозрачными изображениями на сайтах?
Из-за темного режима некоторые пользователи считают, что переключение со светлого режима по умолчанию на темный шаблон в конечном итоге приведет к проблемам с читабельностью.
Решение
Прежде чем предоставлять функцию темного режима на своем сайте WordPress, вы должны точно продумать, как ваш сайт будет выглядеть с темным фоном. При этом вы можете следить за следующими вещами:
- Читаемость текстов
- Яркость и контрастность изображений
- Тени темного режима
- Типография
- Цветовая палитра
Узнайте больше о том, как Dark Mode работает на веб-сайтах, с помощью этого руководства здесь.
Готовы ли вы обновиться до WordPress 5.6?
Короче говоря, WordPress 5.6 принес отличные обновления как для пользователей, так и для разработчиков. В нашем посте мы попытались собрать некоторые из его лучших функций. Но если вы хотите узнать больше об этом, вы можете сделать это из Полевого руководства WordPress 5.6.
В качестве прощального подарка мы просто хотели бы поделиться тем, что все наши плагины были протестированы с WordPress 5.6. Это означает, что все наши бесплатные и платные плагины обновлены для работы с WordPress 5.6! Вы можете просмотреть наши плагины здесь.
Наконец, WordPress 5.7 в настоящее время находится в разработке и потенциально может быть выпущен 9 марта 2021 года. Пока мы все этого ждем, сообщите нам в комментариях о функциях, которые вас больше всего волнуют в WordPress 5.6!