Полноценное редактирование сайта – это всего лишь полгода, чтобы стать реальностью. Ожидается, что эта функция появится в WordPress 5.6, выпуск которой запланирован на декабрь. Чтобы подготовить авторов тем к предстоящему изменению, Каролина Наймарк создала новый веб-сайт и учебный курс, удачно названный « Полное редактирование сайта» .
Наймарк был давним автором темы и участником команды WordPress Themes. Она была руководителем группы или представителем в течение нескольких лет и является одним из лидеров, стоящих за продвижением тем, готовых к доступности.
Авторы темы сталкиваются с двумя серьезными препятствиями. Во-первых, редактирование всего сайта все еще находится в экспериментальной фазе. Во-вторых, не хватает документации, руководств и курсов, которые позволяют глубоко погрузиться в эту эволюцию тем для WordPress. По крайней мере, в последнем случае у Наймарка достаточно опыта, чтобы что-то с этим поделать, а именно в этом заключается суть этого нового начинания.
Потеряв работу из-за COVID-19, она хотела использовать свободное время, чтобы внести свой вклад в работу редактора блоков. «В то же время люди вокруг меня начали задавать вопросы о полном редактировании сайта, и благодаря тестированию, которое я провела, я знала, с чего начать», – сказала она. «Если бы я могла поделиться этим, я могла бы облегчить процесс для других».
Ее представительская роль в команде тем также дала уникальное представление о сложной битве, с которой придется столкнуться авторам тем. Наймарк сказала, что ей нужно срочно редактировать весь сайт. «Я вижу только очень небольшую часть экосистемы – темы WordPress, которые представлены для включения в каталог тем WordPress; но большинство тем, которые я вижу, не используют блоки », – сказала она. «Темы не стилизованы под блоки, и редактор не соответствует лицевой стороне. Мы, как авторы тем, недостаточно быстро адаптировались к редактору блоков, и теперь через шесть месяцев произойдет еще одно большое изменение ».
Курс доступен всем бесплатно прямо сейчас. Однако это может быть не всегда. Nymark ищет спонсорство у людей в сообществе WordPress. Идея состоит в том, что они могли бы профинансировать текущее развитие курса. Если спонсорских денег недостаточно, ей нужно будет превратить их в платный курс. Если это произойдет, она сказала, что план будет заключаться в использовании модели единовременной оплаты. Из-за частых обновлений редактирования всего сайта она хочет, чтобы у клиентов был доступ к обновленным материалам курса.
Разработчики, имеющие практические знания в области разработки тем, являются основной аудиторией курса. Прежде чем кто-либо углубится, он должен понять функции WordPress, PHP, HTML и CSS.
В настоящее время курс не закончен. Это неудивительно, поскольку до включения редактора сайта в WordPress еще полгода. Тем не менее, он требует от авторов тем некоторых основ, с которыми им необходимо ознакомиться, прежде чем делать следующие шаги. На сайте также есть открытый форум, к которому может присоединиться любой желающий и начать обсуждение создания тем из блоков.
Курс разбит на следующие разделы, каждый со своими уроками:
Большинство уроков содержат короткие видеоролики продолжительностью от двух до пяти минут. Nymark предоставляет полные стенограммы видео для пользователей, которые предпочитают читать. Помимо видео и стенограммы, некоторые уроки имеют загружаемый материал, например примеры кода. В настоящее время есть только один тест для части курса «Все о блоках».
Сейчас курс охватывает только основы. Для авторов тем, которые уже перешли на блочные темы, они могут посчитать часть вводного материала слишком низкоуровневой. Тем не менее, им следует ожидать в дальнейшем более сложных тем. Для авторов тем, которым еще предстоит погрузиться в блочную систему, сейчас будет отличная возможность наверстать упущенное и начать подготовку к следующему этапу разработки темы.
Nymark готов добавить в курс больше контента в ближайшее время, но оставаться в курсе событий на данный момент – постоянная задача. «Я записала контент, который я не могу использовать из-за того, как быстро меняется редактор блоков, но это было ожидаемо», – сказала она. «Меня больше всего беспокоит то, что я не хочу распространять дезинформацию, а это сложно на этой ранней стадии».
В дорожной карте представлены примеры тем и слайдов, которые другие могут загрузить и использовать для презентаций во время встреч WordPress. Она также создает синтаксический анализатор, который создаст улучшенную ссылку на блоки, которую авторы тем смогут использовать в своих шаблонах.
Даже для такого опытного человека, как Наймарк, нужно научиться. Она сказала, что все еще трудно представить, как будет работать система шаблонов, когда все сказано и сделано. Поскольку все меняется, это образовательный процесс, поскольку она выстраивает курс для обучения других.
«Когда я начинала, самой большой проблемой для меня было то, как были сохранены шаблоны и части шаблонов», – сказала она. «Когда вы редактируете и сохраняете шаблон в редакторе сайта, он сохраняется как пользовательский тип сообщения, и этот шаблон будет использоваться вместо файла, который у вас есть в теме. В настоящее время при изменении темы используется структура блоков, сохраненная в шаблоне, но стилизованная под новую тему. Вот почему так важен стиль авторов темы и блоки тестирования ».
Для создания тем, особенно для одностраничных сайтов или блогов, структура темы, вероятно, будет намного проще, чем то, что мы видим сегодня. Наймарк сказал, что новая система, хотя и находится в стадии активной разработки, все еще кажется достаточно знакомой, чтобы упростить переход от традиционных тем. Большая разница между принятием меньшего количества решений относительно пользовательского JavaScript и PHP и большей работой над дизайном.
«Обратной стороной этого является то, что вначале, я думаю, мы увидим меньше вариаций в темах», – сказала она. «Как только пройдет первое волнение от игры с новыми игрушками, это может показаться ограничением. Шаблоны блоков будут играть важную роль, и я с нетерпением жду возможности их использовать ».
Для авторов тем, которые впервые погружаются в воду полного редактирования сайта, она предлагает начать с воссоздания верхних и нижних колонтитулов и других небольших разделов в виде шаблонов блоков. Достаточно промочить ноги, не ныряя головой.
Второй рекомендуемый шаг – подумать о том, как преобразовать параметры настройщика в блочную систему. Например, если подумать о различных вариантах заголовков, которые есть во многих темах, возможно, стоит создать шаблоны блоков, чтобы предоставить эти варианты выбора пользователям через полнофункциональный редактор.
Наймарк определил несколько областей, которые необходимо решить в будущем, а именно документацию. «Общее отсутствие документации – проблема не только для редактирования всего сайта, но и для всего проекта Gutenberg», – сказала она. «Это мешает людям учиться и вносить свой вклад».
Одна из ключевых функций, которые она хотела бы видеть, – это возможность для авторов тем блокировать шаблоны, чтобы пользователи не могли случайно удалить критические блоки, обеспечивающие функциональность их веб-сайтов.
Она также перечислила несколько необходимых компонентов, которые разрабатываются командой Гутенберга, но еще не готовы:
Впереди еще много работы, и многие вопросы все еще витают в воздухе. Однако есть надежда на более светлое будущее, поскольку WordPress движется к общему языку дизайна через блоки.
«Дизайнерам будет проще создавать макеты, не заботясь о коде, – сказал Наймарк, – а после того, как шаблоны можно будет экспортировать, также будет проще делиться этими макетами как темами. Барьер входа будет перемещен; будет легко создать базовую тему, но может быть сложнее создавать полные решения для пользователей ».
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…