WordPress 5.0 выпустили 6 декабря. Этот релиз содержит существенное изменение в редакторе страниц и записей WordPress. Новый редактор под кодовым названием Gutenberg — это существенный скачок вперед в функциональности и удобстве создания контента. Он использует новую блочную систему для редактирования структуры страницы сайта, которая позволяет встраивать самые разные форматы контента в посты и страницы сайта на WordPress и предоставляет большую гибкость при размещении этих блоков на странице.
(adsbygoogle = window.adsbygoogle || []).push({});
Как только Gutenberg и WordPress 5.0 стабилизируются, они будут предоставлять долгосрочные преимущества пользователям WordPress и сообществу. Но в краткосрочной перспективе эти изменение могут вызвать проблемы для некоторых владельцев сайтов на WordPress. В этом посте мы обсудим несколько особенностей нового релиза WordPress, которые помогут вам решить, стоит ли переходить на WordPress 5.0.
Почему WordPress меняет редактор контента?
Команда разработчиков WordPress уже довольно давно говорит о новом редакторе Gutenberg. Цель, по словам Мэтта Малленвега, заключается в том, чтобы «упростить первый опыт работы с WordPress для тех, кто пишет, редактирует, публикует и разрабатывает сайты. Новый блочный редактор призван дать пользователям лучшее визуальное представление того, как будет выглядеть их страница после публикации».
В целом мы согласны с тем, что блочный редактор Gutenberg будет гигантским скачком вперед в использовании WordPress для создания контента в Интернете. Но, как сказал Мэтт, целью является упрощение адаптации для начинающих пользователей. Для остальных из нас, которые уже наработали ряд инструментов и решений для расширения функционала старого редактора, будет некоторый период адаптации к новому подходу создания контента.
(adsbygoogle = window.adsbygoogle || []).push({});
Потенциальные проблемы с устаревшими плагинами и темами
WordPress существует уже более 15 лет, и за это время были созданы миллионы веб-сайтов с использованием существующей среды редактирования. Многие сайты после создания не обновляются до более современных тем. На сайтах WordPress установлено большое количество заброшенных плагинов — плагинов, которые больше не поддерживаются их разработчиками. Никто не тестирует совместимость этих заброшенных плагинов и старых тем с новым редактором Gutenberg.
Добавляет потенциальных проблем тот факт, что многие из этих сайтов размещаются на управляемых WordPress-хостингах, которые будут автоматически обновляться до новой версии WordPress.
Некоторые владельцы сайтов WordPress не смогут иметь возможности эффективно редактировать страницы, которые они ранее публиковали. У некоторых может не загружаться экран редактирования. У некоторых сайтов могут появиться ошибки сервера 500 или белые экраны вместо страницы редактирования записи.
С более чем 60 000 уникальных плагинов в каталоге дополнений WordPress разработчикам, скорее всего, будет нецелесообразно тестировать все плагины с новым редактором. Активно поддерживаемые плагины, по большей части, проверяются их авторами и вовремя обновляются. Заброшенные плагины скорее всего не будут протестированы на совместимость с новым WordPress 5, поэтому вам нужно проверить, будет ли WordPress 5.0 работать с этими плагинами.
(adsbygoogle = window.adsbygoogle || []).push({});
То же самое относится к темам. Их разработчики активно поддерживают многие темы. В других случаях тема могла быть создана как одноразовый проект под клиента или создана для сообщества, а затем оставлена без изменений. Эти неподдерживаемые темы не были протестированы с Gutenberg и WordPress 5.0.
Если вы боитесь проблем с совместимостью вашего сайта с WordPress 5.0, вы можете сохранить текущий редактор WordPress, установив плагин WordPress Classic Editor. Мы рекомендуем сделать это заранее, а не пытаться использовать новый редактор с несовместимым кодом. Но стоит также отметить, что Gutenberg и WordPress 5.0 являются значительным шагом вперед в области удобства и возможностей редактирования. Поэтому стоит потратить время на то, чтобы сделать ваш сайт совместимым с нововведениями, обновив или заменив проблемные плагины и темы.
Как понять, можно ли мне обновиться до WordPress 5.0?
У вас есть тестовая среда для вашего сайта? Вы пробовали новый редактор Gutenberg? Вы используете современную версию PHP? Отлично, вы, вероятно, будете готовы к обновлению WordPress версии 5.0. Как и со всеми мажорными релизами, мы рекомендуем сначала обновить тестовую среду, чтобы увидеть возможные проблемы.
Ищите ошибки на всех макетах страниц. Также имеет смысл вернуться во времени на тестовую среду и просмотреть старые записи и страницы, чтобы убедиться, что они готовы к новому редактору.
Как обычно, резервное копирование файлов сайта и базы данных перед любым обновлением поможет избежать непоправимых ошибок и неприятных ситуаций, особенно при обновлении такого масштаба.
Если ваш хостинг-провайдер автоматически обновляет WordPress
Если вы пользуетесь управляемым WordPress-хостингом, ваш хостинг-провайдер автоматически обновит WordPress. Убедитесь при этом, что у вас есть резервные копии рабочей версии сайта. Проконсультируйтесь с хостинг-провайдером, чтобы узнать, какую поддержку они предоставят для нового редактора WordPress, и когда они будут обновляться до WordPress 5.0.
(adsbygoogle = window.adsbygoogle || []).push({});
Если вы используете на сайте конструктор страниц, такой как Visual Composer, Divi, Beaver Builder или любой другой инструмент, который использует шорткоды, узнайте у разработчика, поддерживает ли их инструмент Gutenberg. Многие конструкторы страниц(пейджбилдеры) поставляются в комплекте с премиальными темами. Вам может потребоваться проверка сомвестимости темы с новыми функциями и возможностями WordPress.
Каково влияние Gutenberg на безопасность сайта?
В настоящее время мы не знаем о каких-либо проблемах безопасности с WordPress 5.0 или Gutenberg. Проект продвигается в производство быстрыми темпами, что увеличивает риск возникновения проблемы безопасности, поскольку это сокращает время, необходимое для тестирования и отладки.
На данном этапе развития WordPress существует большое количество сообществ, следящих за безопасностью WordPress, которые следят за кодовой базой и активно исследуют потенциальные уязвимости в новых выпусках WordPress.
После выхода WordPress 5.0, скорее всего, будет серия небольших релизов, которые появятся в течение следующих недель. Мы рекомендуем вам следить за официальным блогом WordPress и сообщениями об обновлении безопасности.
В целом это обновление — хорошая новость для сообщества WordPress
Как уже упоминалось выше, Gutenberg и WordPress 5.0 являются крупным шагом вперед в развитии WordPress. Никакие инновации не происходят без риска или неудобств при такой большой пользовательской базе. Мы приветствуем новый WordPress и будем использовать его во всех наших проектах.