WordPress 5.2 — что нового? Защита от ошибок, здоровье сайта и улучшения редактора
Если вы активно используете Вордпресс, то наверняка в курсе, что сейчас актуальная стабильная версия – 5.2.2., сама ветка 5.2.х была выпущена несколько месяцев назад (в мае 2019). По некоторым причинам после прошлой статьи о WordPress 4.9 я пропустил парочку релизов (в том числе и текущий). А за это время в CMS появились весьма оригинальные новые фишки, о которых интересно было бы почитать. Поэтому я с некоторым опозданием возвращаюсь к тематике обзоров последних версий WordPress которым даже посвящен отдельный раздел блога.
Защита от PHP ошибок (режим восстановления)
Иногда после обновления WordPress или установки плагинов/шаблонов могла возникнуть ошибка с “белым экраном смерти”, когда ни фронтенд, ни сама админка не загружались, а пользователь просто видел белую страницу. Разработчикам приходилось что-то там самостоятельно шаманить через FTP или обращаться за помощью к хостеру.
Начиная с версии 5.2 в WordPress появился так называемый “режим восстановления”. Система научилась распознавать наличие фатальных ошибок, из-за которых может не грузиться сайт. При этом вы увидите подобную надпись:
На почту администратора будет специальное письмо, в котором кроме оповещения о возникшей проблемы присылается также специальная ссылка на вход в WP-админку в режиме восстановление + расписана вся доступная информация про ошибку.
То есть теперь вы не только можете оперативно узнать, о возникших проблемах на своем веб-ресурсе, но и зайти в админ панель без необходимости дополнительных “танцев с бубном”. Это важно для вебсайтов на которых вы зарабатываете, например, как вот этот (дабы не терять доход) + многим новичкам такой подход реально упрощает работу.
Проверка здоровья сайта (Site Health Check)
Первая попытка внедрить опцию была в версии 5.1, но в текущем релизе этот инструмент был значительно доработан. Сейчас он включает в себя 2 вкладки – “Состояние” и “Информацию”. В самом верху страницы отображается процентный показатель успешности прохождения всех тестов проверки “здоровья сайта”.
Данный показатель вызывает неоднозначную реакцию в сообществе разработчиков. С одной стороны, он правильно подсказывает удалять неактивные темы/плагины, т.к. даже в отключенном состоянии злоумышленники могут их использовать. Однако вы не обязаны иметь прям последнюю-последнюю сборку PHP или использовать HTTPS протокол. И вот тут возможна проблема, когда какой-то из клиентов по разработке WP-проектов на заказ потребует довести значение до 100% (хотя это вполне реально).
На странице “Состояния” показываеются как проблемные тесты, так и пройденные. Их можно разделить на нюансы по производительности и Вордпресс безопасности. К первым относятся:
- Наличие последних версий WP, PHP и SQL сервера.
- Все нужные и рекомендуемые PHP-расширения установлены.
- Поддержка UTF8MB4.
- Корректно функционирующие HTTP-запросы.
- Доступность REST API.
- Работают запланированные задание и петлевые-запросы.
По безопасности:
- Наличие только активных шаблонов.
- Обновленные плагины.
- Установлен HTTPs.
- Выключен режим отладки (Debug mode).
- Наличие защищенного соединения.
- Фоновые обновления активны.
- Имеется коммуникация с WordPress.org.
Во второй вкладке “Информация” отображаются разные параметры конфигурации используемого вами сервера, движка, активной темы, БД, плагинов и т.п. С помощью кнопки “Скопировать информацию в буфер обмена” вы можете сохранить все эти данные и поделиться ими с другими пользователями, например, со сторонними веб-разработчиками на тематических форумах, тех.поддержкой своего хостинга и т.п. Это такая краткая «выжимка» обо всех важных настройках сайта и сервера.
Улучшения блочного редактора
Про редактор Gutenberg я как-то напишу отдельный пост, сегодня просто немного о его новых функциях в WordPress 5.2.
Во-первых, было улучшено быстродействие. По сравнению с самой первой версией редактор работает на 35% быстрее с большими текстами, шустрее загружается, а также стал в 2 раза более отзывчивым при наборе текста (71мс вместо 191мс).
Во-вторых, были представлены новые блоки:
- RSS – вывод RSS-потоков в постах/страницах.
- Календарь – просмотр постов, опубликованных в тот или иной день.
- Блок поиска – классическая функция системы.
- Облако тегов (можете почитать про вывод облака меток в качестве виджета и специальные функции для него).
Также появился инструмент управления блоками.
С его помощью вы сможете легко отключать ненужные в работе блоки. Там в редакторе достаточно много элементов, которые практически никогда не используются.
Другие изменения в WordPress 5.2
В новом релизе системы возросли минимальные требования — теперь нужен PHP не ниже 5.6. Причем в дальнейшем требования будет только расти (для большинства современных хостингов это не проблема – там уже есть ветка 7.х).
Улучшена работа некоторых блочных элементов Gutenberg: скорость загрузки, изменение размеров картинок/блоков. Также добавили новые Emoji и иконки для панели управления.
Появилась новая функция is_privacy_policy и соответствующие классы оформления под нее. А еще есть хук wp_body_open, позволяющий разработчикам вставлять код в самом начале тега body.
На этом все. Незначительные правки по безопасности, доступности/функциям системы я пропустил, т.к. для рядовых пользователей они не имеют особой ценности.
1 комментарий к статье “WordPress 5.2 — что нового? Защита от ошибок, здоровье сайта и улучшения редактора”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- RocketVideo by SocialJet – вставка видео в WordPress на автомате
- Как откатить Вордпресс и модули на предыдущие версии (вручную и с плагинами)
- WebAsk — добавление опросов и анкет на сайт с WordPress
- 17 альтернатив WordPress для бизнес-сайта, которые стоит рассмотреть
- TasteWP — удобный сервис для тестирования сайтов на WordPress
- Плагины импорта и экспорта настроек темы (Customizer) и виджетов
- ePayCore — платежный сервис для фрилансеров разработчиков и не только
- WooCommerce (42)
- Безопасность (11)
- Видео (6)
- Виджеты (28)
- Возможности (140)
- Вопрос-ответ (6)
- Начинающим (51)
- Новости (45)
- Оптимизация (23)
- Плагины (243)
- Сервисы (84)
- Хаки и секреты (86)
- Шаблоны (44)
- WordPress 5.4 — множество доработок в блочном редакторе и 2 новых блока
(5,81 из 7, голосов - 16)
- WordPress 5.2 — что нового? Защита от ошибок, здоровье сайта и улучшения редактора
(4,00 из 7, голосов - 21)
- Где взять шаблоны для WordPress? (новый опрос)
(4,85 из 7, голосов - 13)
- WordPress 5.3 — тема Twenty Twenty, улучшения админки и Gutenberg редактора
(5,00 из 7, голосов - 10)
- WordPress 4.7 — что нового?
(7,00 из 7, голосов - 7)
- Новый WordPress 3.6 — что нас ждет в конце апреля?
(6,71 из 7, голосов - 7)
- WordPress 4.6 — что нового?
(6,57 из 7, голосов - 7)

- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- WordpressPlugins.ru
- Majordomo - выгодные цены на виртуальный хостинг
- Все о фриспинах за регистрацию в онлайн казино
- Продвижение в зависимости от объема проиндексированных страниц
- Что такое Skype и с чем его едят?
- Домашняя бухгалтерия или как правильно вести семейный бюджет
- Создана камера, записывающая триллион кадров в секунду
- Как начать зарабатывать на спортивных ставках
- Продвижение web-сайта по региональному признаку
- Новый информер метрики прямо на сайте
Тоже оценили преимущества Gutenberg? Мне хватило около трёх постов собрать в нем.
Очень крутая штука.