Обновление WordPress 5.2 — Краткое руководство
Опубликовано: 2023-02-12Если вы какое-то время используете WordPress, вы, вероятно, хорошо знакомы с тем фактом, что платформа регулярно выпускает обновления. Однако вы можете не быть полностью уверены, что новое обновление означает для вас и вашего веб-сайта.
Вообще говоря, цель обновлений WordPress — улучшить ваш сайт. Они приносят новые удобные инструменты, улучшения безопасности и другие обновления для улучшения взаимодействия с пользователем. Если вы хотите заглянуть в подробности, вы всегда можете получить доступ к журналу изменений WordPress.
Кроме того, вы можете ознакомиться с полезными сообщениями, в которых кратко излагаются последние обновления для вас, например, этот. Ниже мы предоставим полный обзор всего нового в WordPress 5.2. Давайте приступим!
Что нового в WordPress 5.2?
Как и большинство обновлений WordPress, версия 5.2 стремится улучшить взаимодействие с пользователем и безопасность. Он также принимает меры, чтобы помочь уменьшить количество ошибок на вашем сайте. Кроме того, вы найдете множество удобных функций, которые помогут сделать ваше обычное использование WordPress или задачи разработки WordPress более управляемыми.
Вот краткий обзор новых функций, доступных в WordPress 5.2:
- Проверка работоспособности сайта.
- Контроль ошибок PHP.
- Улучшенная доступность.
- Новые значки на приборной панели.
- Проверка совместимости плагинов.
- Скачок версии PHP.
- Обновления конфиденциальности.
- Новый крючок для тегов тела.
- Улучшения JavaScript.
Остальная часть этого поста будет посвящена более подробной информации о каждом из этих элементов. К тому времени, когда мы закончим, у вас должно быть полное представление о том, что может предложить WordPress 5.2.
Как обновить WordPress
Прежде чем мы углубимся в новое обновление, вы можете убедиться, что у вас действительно установлена последняя версия WordPress. Вы можете проверить это, перейдя на панель инструментов WordPress и просмотрев виджет «Кратко» .
Там вы увидите, какая версия вашего сайта WordPress работает. Если это более ранняя версия, чем 5.2, вы можете выполнить обновление одним щелчком мыши, перейдя в раздел «Обновления» через боковую панель WordPress.
Вы также должны получать уведомления на панели инструментов всякий раз, когда становится доступной новая версия WordPress. Вы также можете щелкнуть ссылку «Обновить сейчас» в уведомлении, чтобы выполнить обновление до последней версии.
Кроме того, обратите внимание, что незначительные обновления безопасности устанавливаются автоматически. Другими словами, вам вообще ничего не нужно делать, чтобы перейти с WordPress 5.2 на WordPress 5.2.1. Вам нужно будет запустить обновление только для основных выпусков, таких как WordPress 5.2, 5.3 и так далее.
Обновление WordPress 5.2: все, что вам нужно знать
Теперь на вашем сайте установлена последняя версия WordPress, давайте начнем наш обзор версии 5.2. Ниже вы найдете руководство по всем новым инструментам и функциям, которые теперь в вашем распоряжении.
1. Проверка работоспособности сайта
Функция проверки работоспособности сайта была впервые представлена в версии 5.1, но последнее обновление добавило в инструмент две новые страницы, чтобы повысить его полезность. Чтобы добраться до них, перейдите в «Инструменты» > «Здоровье сайта» на панели инструментов.
На странице «Состояние работоспособности сайта» отображается список рекомендаций по улучшению производительности и безопасности вашего сайта, а также список пройденных тестов , показывающий, что вы делаете хорошо. Они суммируются в процентах вверху страницы. Страница Site Health Info особенно удобна для разработчиков и содержит важную информацию об отладке.
2. Защита от ошибок PHP
Пользователи WordPress так боятся «белого экрана смерти» (WSoD), что у него есть собственное прозвище. Теперь вы можете смягчить его влияние при обновлении до последней версии PHP с помощью функций защиты от ошибок PHP в WordPress 5.2.
Во время обновления PHP WordPress теперь может распознавать возникновение ошибки и приостанавливать обновление, чтобы вы могли получить доступ к серверной части и исправить проблему. Ваш сайт перейдет в «режим восстановления», пока вы работаете над поиском плагина или темы, вызывающих нарушение.
3. Общие пользовательские обновления WordPress
В дополнение к этим двум полезным инструментам WordPress включает несколько новых функций, которые также улучшают общее взаимодействие с пользователем.
Доступность
Доступность уже некоторое время является важным аспектом WordPress как платформы. В последнем выпуске несколько функций были улучшены, чтобы сделать их более доступными для тех, кто использует программы чтения с экрана.
Эти изменения включают в себя:
- Замена значков в таблицах списка форматов записей раскрывающимся селектором.
- Добавление разметки к ссылкам подменю панели администратора .
- Предварительный выбор просматриваемого в данный момент архива в раскрывающемся списке архивов .
- Создание нового медиапредставления с заголовками, удобными для чтения с экрана.
- Размещение заголовков в таблицах данных на страницах Экспорт личных данных и Удаление личных данных .
- Перемещение поля замещающего текста в верхнюю часть модального окна мультимедиа.
Поскольку платформа поддерживает около трети Интернета, обеспечение доступности сайтов WordPress и WordPress для всех пользователей является ключом к доступности Интернета в целом. Для владельцев сайтов это также означает охват большей аудитории и, возможно, ускорение поисковой оптимизации (SEO).
Новые значки панели инструментов
Значки на панели инструментов (или «дашиконы») существуют с WordPress 3.8. Эти функции в значительной степени носят декоративный характер, но они добавляют индивидуальности внутреннему меню.
В версии 5.2 доступно 13 новых значков, а также 18 обновленных с соответствующими объявлениями CSS. Среди них несколько значков для BuddyPress, три новых значка земного шара, значок Instagram, несколько разных значков и многое другое.
Проверка совместимости плагинов
Несовместимость плагинов является причиной нескольких типов ошибок в WordPress, в первую очередь WSoD. В дополнение к функции защиты от ошибок PHP, о которой мы упоминали ранее, WordPress 5.2 пытается предотвратить эти проблемы с помощью проверок совместимости плагинов.
Если вы установили плагин, несовместимый с вашей версией PHP, вы не сможете его активировать. Это поможет пользователям избежать дорогостоящих простоев своих сайтов, а также, надеюсь, будет способствовать обновлению версии PHP.
4. Обновления разработчиков
Хотя многие изменения, включенные в каждое обновление WordPress, делают использование платформы более удобным для всех, некоторые из них касаются опытных пользователей и профессионалов WordPress. Ниже мы рассмотрели обновления для разработчиков для версии 5.2.
Изменение версии PHP
Уже некоторое время ходят разговоры о постепенном увеличении минимальной версии PHP, необходимой для пользователей WordPress. Версия 5.2 сделала первый шаг к цели перевода всех пользователей на PHP 7, требуя минимальной версии PHP 5.6.20.
Это должно уменьшить количество ошибок совместимости с новыми плагинами. Разработчики должны иметь возможность свободно использовать такие функции, как пространства имен и анонимные функции, не беспокоясь о версии PHP своих пользователей. Это также должно уменьшить количество запросов поддержки, связанных с версиями PHP, для разработчиков плагинов.
Обновления конфиденциальности
WordPress уже некоторое время призывает пользователей соблюдать Общие правила защиты данных (GDPR). Чтобы сделать это проще, в версии 5.2 добавлены два новых класса CSS, новый файл шаблона страницы темы и условная функция, упрощающая настройку страницы Политики конфиденциальности:
- .privacy-policy : Класс body вставляется, когда текущая отображаемая страница является страницей политики конфиденциальности.
- .menu-item-privacy-policy : класс пункта меню для указания ссылки, указывающей на страницу политики конфиденциальности.
- privacy-policy.php : используется для отображения страницы, назначенной Политикой конфиденциальности.
- is_privacy_policy() : может использоваться в условных выражениях, чтобы указать, относится ли текущий запрос к странице политики конфиденциальности.
Для разработчиков это изменение упрощает включение этой ключевой страницы на клиентские веб-сайты. Точно так же владельцы сайтов могут быть уверены, что они соответствуют требованиям GDPR, а конечные пользователи могут чувствовать себя в безопасности при защите своих данных.
Новый крючок для тегов тела
Новый хук тега body должен облегчить пользователям добавление кода в тело страницы. Ожидается, что разработчики тем начнут использовать этот хук после выпуска WordPress 5.2. Вы можете сделать это, добавив функцию непосредственно в тег <body>:
<body <?php body_class(); ?>>
<?php wp_body_open(); ?>
Это позволит теме поддерживать вставку кода в начале элемента <body>.
Новые конфигурации JavaScript
Пакет @wordpress/scripts теперь включает конфигурации webpack и Babel. Это означает, что настроить область разработки ESNext теперь намного проще. У разработчиков плагинов теперь есть стандартизированный метод настройки своих плагинов.
Короче говоря, разработчикам больше не придется настраивать сложные инструменты для написания современного JavaScript. Это должно помочь ускорить разработку.
Будьте в курсе с движком WP
Независимо от того, являетесь ли вы обычным пользователем или профессионалом WordPress, мы в WP Engine предлагаем лучшие ресурсы для создания незабываемого цифрового опыта. От наших высококачественных планов хостинга до нашего обширного центра ресурсов самообслуживания — у нас есть как инструменты, так и информация, необходимые для поддержки сайта WordPress мирового класса.
Кроме того, мы даже будем управлять всеми вашими обновлениями ядра WordPress. Вы всегда можете быть уверены, что ваш сайт актуален и безопасен. Ознакомьтесь с нашими планами на сегодня!