Вступление
Сегодня, 16-11-2017, WordPress сменила вторую цифру в своей версии, что означает, некие принципиальные изменения в системе. Теперь, WordPress стала очень дружелюбна к новичкам и группам разработчиков, что крайне раздражает, постоянными «напоминалками» об опасности.
Важно! Не забываем перед обновлением до WordPress 4.9 сделать резервную копию сайта. Появившаяся на WP 4.9 песочница, не поможет, если появится конфликт с установленными плагинами и выскочит белый экран.
- Обновиться можно, как всегда из панели.
- Коробку забрать отсюда: https://ru.wordpress.org/releases/
WordPress 4.9 что нового
Авторы не стали экономить на помпезности и заявили в описании версии о значительных улучшениях интерфейса настройки, проверки кода на ошибки и не только!
Это на самом деле так. Так нравившейся мне ранее минимализм редактора «убит» появившейся подсветкой синтаксиса на вкладке Внешний вид >>>Редактор, и как следствие в добавлениях стилей устанавливаемых тем.
Примечательно, что «улучшение» редактора сопровождается, постоянно выскакивающими подсказками, типа, будьте осторожны, прямое редактирование кода может привести к взлому сайта (скрин ниже).
В новом интерфейсе не покидает ощущение, что авторы считают вас разработчиком, работающим над созданием сайта в группе соавторов. Для этого:
- Сделано планирование в изменении оформлении сайта. То есть теперь при изменении CSS файла вы можете, сразу опубликовать. Сохранить или запланировать сделанные изменения. Всё как для записей теперь можно делать и для оформления темы.
- Сделанные изменения и не одно, можно фиксировать ссылками и отправлять группу разработчиков или заказчиков сайта. «WordPress 4.9 может создать ссылку для предварительного просмотра, которую вы можете дать вашей команде и посетителям для сбора отзывов перед тем, как вы примените изменения для сайта»
- Усилена опека над пользователем, теперь перед тем как сохранить новое оформление, WordPress 4.9 вежливо спросит вас о том, хотите ли вы сохранить несохраненные изменения.
О подсветке синтаксиса я уже сказал, повторюсь, появилась подсветка синтаксиса с поиском и показом ошибок. Пробую! Действительно работает, зачёт.
Совет, это не отменяет проверку файлов CSS на валидность, например тут (https://jigsaw.w3.org/css-validator/). Почему? Хотя бы потому, что коробочная тема «Twenty Fifteen» (файл) style.css так и идет с 4 ошибками. Однако, в защиту нового редактора, отмечу, что он (редактор) эти ошибки показывает, как предупреждения.
Стоило мне написать статью и начать серию статей о белом экране, появилась «песочница безопасности». Теперь, перед сохранением редактированных кодов система WordPress 4.9 будет предупреждать вас о сохранении кода с ошибкой.
Также система постоянно будет напоминать вам, что опасно прямое редактирование тем и плагинов. Вам порекомендует создать резерв файлов, чтобы они не переписались следующим обновлением.
Что интересного
- Авторы продолжили заниматься виджетами. Теперь можно добавить галерею через виджет.
- Теперь при смене темы, чтобы не потерять расположение виджетов, WordPress 4.9 предложит сделать это заранее. То же относится к позициям меню.
- Да, авторы набили подсказками вкладку Меню. Теперь стало все просто, они «улучшили опыт взаимодействия интерфейса для создания меню. Новый вариант оснащен гидом» Это была цитата.
Другое
- На вкладке Обновления, теперь плагины в списке на обновления с иконками;
- Наверное, есть еще мелочи. Пока не вижу.
Вывод
Как сказал герой одного сериала, «интерфейс стал дружелюбнее и мне это не нравится», хотя для освоения WordPress это значительный плюс, новичкам будет еще проще.
P.S.
Пока я писал новость и обновлял сайты, вышел WordPress 4.9.1. Последние сайты я обновлял уже с таким приветствием.
©www.wordpress-abc.ru
Еще статьи
- Лендинг пейдж на WordPress — Elementor, Beaver builder и другие
- Как реализовать адаптивные сетки на WordPress
- Перевод сайта WordPress на HTTPS — инструкция технического перехода
- Мусорная корзина WordPress
- Плагины для Яндекс Турбо-страниц WordPress сайта
15-00 уже WordPress 4.9.1.
Я только рад тому, что виджеты наконец-то заработали! А то в версиях 4.8.2 и 4.8.3 почему-то drag&drop в виджетах и во многих местах не работал.
После обновления до 4.9, произошло следующее. То есть, зашёл в редакторе в шаблон header, хотел изменить код банера, а в ответ: “Невозможно соединиться с сайтом для проверки на ошибки, был сделан откат изменений в PHP-коде. Вам нужно загрузить измененный PHP файл другим способом, например через SFTP.”
На ранних версиях такого не было, даже просто попытавшись удалить имеющийся код банера, который там в хидере уже как месяц прописан, так всё равно это же сообщение.
В чём проблема то?
Я вижу, что WordPress 4.9. пытается максимально ограничить прямое редактирование кода. Некоторые добавленные функции, которые ранее я ставил в код, сейчас дают ошибку. Переношу остатки вставок в Code Snippets.
Например (убрать с главной категории):
Нормально сохраняется.
Кстати, через Code Snippets работают оба кода.
Причина проблеммы состоит в плагинах использующие сессии PHP
Пока сделать ничего нельзя.
С выходом новой версии WordPress 4.9 пользуемся пока FileZilla Client.
После выхода следующего обновления возможно исправят.