Огромный сборник статей от WPTec для начинающих

Новости

Настройщик исчезнет для некоторых пользователей блочной темы с WordPress 5.9

Девять лет назад у кастомайзера было непростое начало среди авторов тем и пользователей. Несмотря на это, он стал стандартом для изменения внешнего вида веб-сайта. Разработчики привыкли к API. Пользователи привыкли настраивать через него цвета, шрифты и даже внутренние параметры WordPress. Однако для многих он исчезнет после активации темы блока.

Я начал писать этот пост о грядущей блочной системе тем и редакторе сайта. Тем не менее, я потратил так много времени на объяснение изменений настройщика, что решил, что лучше всего сосредоточиться на этом аспекте, чтобы пользователи знали свои варианты, если они столкнутся с трудностями.

Это также продолжение поста, который я опубликовал в октябре 2021 года на ту же тему. С тех пор кое-что изменилось.

WordPress 5.9 будет запущен с несколькими последними компонентами полного редактирования сайта. Центральным элементом этих функций станет новая система тем, которая позволит темам создавать проекты полностью из блоков. Как только такая тема активна, пользователи могут редактировать интерфейс своего сайта с помощью редактора сайта и глобальной системы стилей.

Редактор сайта — это, по сути, следующая итерация того, к чему стремился настройщик. Разница в том, что теперь пользователи могут настраивать каждый аспект внешнего интерфейса своего сайта, а не только настраивать параметры, предоставленные автором темы.

Для многих пользователей блочной темы исчезновение настройщика не будет проблемой. Однако три отсутствующих варианта не имеют точного эквивалента:

  • Решение с частичным значком сайта (favicon) существует, но не для каждого сценария.
  • Пользовательское поле CSS недоступно.
  • Перед переключением на блочную тему нет процесса черновика.

Технически настройщик доступен через /wp-admin/customize.php. Несмотря на то, что ссылки на него не отображаются в панели администратора, любой пользователь с необходимыми разрешениями может получить к нему доступ через этот URL-адрес. По крайней мере, первые две проблемы можно смягчить, отредактировав параметры таким образом. Это не идеально, но в крайнем случае сработает.

В блоке «Логотип сайта» есть опция «использовать как значок сайта». Это быстрый и простой способ обновить логотип и фавикон через новый редактор сайта, при условии, что они используют одно и то же изображение.

Если это разные изображения или если пользователь не использует логотип, единственный встроенный способ напрямую изменить значок сайта — это customize.phpупомянутый выше трюк с URL. Блок «Логотип сайта» также добавляет ссылку на параметр настройки. Пользователи также могут выбрать один из десятков плагинов для фавиконок .

Пользовательское решение CSS в ядре WordPress вряд ли будет повторно реализовано в редакторе сайта. Панель глобальных стилей и параметры дизайна для каждого блока — это будущее стилей. Это делает многие из наиболее распространенных стилистических задач намного проще для тех, кто не кодер. В контексте блочных тем среднестатистическому пользователю вряд ли понадобится редактор CSS в настройщике.

Однако бывают ситуации, когда необходим пользовательский CSS. Опять же, простой ответ — получить доступ customize.php еще раз. Для более специализированного решения доступно множество плагинов .

В настоящее время нет решения для предварительного просмотра в реальном времени и настройки тем неактивных блоков. С классическими пользователями можно тестировать настройки перед активацией. В настройщике темы блоков появятся с предупреждающим сообщением.

Как только тема блока активирована из настройщика, WordPress вернет пользователя на страницу «Внешний вид»> «Темы» в панели администратора. Затем они могут изменить свой сайт через редактор сайта.

Однако для некоторых сайтов это может быть проблематично. Почти любое изменение темы будет означать, что есть хотя бы некоторая работа по настройке, и большинство людей не захотят, чтобы их посетители видели незавершенный сайт. Идеально работать с сайта разработки или промежуточного сайта перед переносом изменений. Однако этот вариант не всегда доступен или даже не всем легко понять.

Другое решение — установить плагин режима обслуживания, если вы работаете с живым сайтом. Таким образом, посетители, по крайней мере, будут знать, что под капотом происходят некоторые изменения, и что они могут вернуться позже.

Существует открытый тикет для предварительного просмотра и редактирования тем неактивных блоков. Как написал создатель тикета Антон Власенко в качестве предлагаемого решения: «Все просто: нам нужно реализовать эту функцию». В долгосрочной перспективе это обязательная функция.

Есть одна ситуация, когда настройщик по-прежнему будет доступен через меню администратора и панель инструментов. WordPress автоматически обнаружит, когда плагин или тема подключится к настройщику, и сделает ссылки на них доступными. Мне нравится думать, что мой первый пост, посвященный темам блоков и настройщику, привлек внимание к этой проблеме. По крайней мере, теперь у нас есть исправление.

Предполагая, что в ближайшие две недели не будет других изменений, именно так будет работать настройщик в сочетании с активной темой блока.

Рекомендуем прочитать
Новости

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

Новости

Мобильные приложения WordPress получают новый форум поддержки

Новости

Плагин Preferred Languages ​​Feature нуждается в тестировании

Новости

В ACF 6.1 добавлена ​​поддержка регистрации пользовательских типов записей и таксономий

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *