Стартовый контент. Это была грандиозная идея, одна из самых больших мечтаний WordPress. Это был новичок в квартале в конце 2016 года . Как и введение форматов сообщений в 2011 году, сообщество разработчиков было полностью заинтересовано, по крайней мере, в этой конкретной версии выпуска. Затем мы перешли к следующему новшеству, когда эта функция исчезла из поля зрения всех, кроме самых ярых евангелистов.
Некоторые из нас были сожжены годами, живя и умирая из-за развития функций, которые нам нужны больше всего.
Выпущенный в WordPress 4.7, стартовый контент с тех пор, похоже, пошел по пути форматов сообщений. Спустя четыре года только 141 тема в каталоге тем WordPress поддерживает эту функцию. Не было никаких движений, чтобы продвинуть его дальше его первоначальной реализации. И он никогда не касался того, что авторы темы хотели в первую очередь. Это было началом. Но в конечном итоге участники были предоставлены самим себе, предлагая индивидуальные решения для чего-то, что никогда не сработало – полнофункциональной демонстрации и импортированного контента. Четыре года – это вечность в мире веб-разработки, и нет смысла ждать, чтобы увидеть, продвинется ли WordPress вперед.
До тех пор, пока Хелен Хоу-Санди не опубликовала на прошлой неделе Revisiting Starter Content , большинство, вероятно, предполагало, что эта функция будет отнесена к устаревшему коду, используемому фанатами старой школы этой функции и теми авторами тем, которые считают себя завершителями.
«Стартовый контент в 4.7 всегда должен был быть первым шагом, а не конечной целью или даже точкой покоя», – пишет Хоу-Санди. «Есть еще две важные вещи, которые необходимо сделать: темы должны иметь единый способ показать пользователям, как лучше всего использовать эту тему как на отдельном сайте, так и в более широком контексте предварительного просмотра, а сайты с существующим контентом также должны иметь возможность преимуществами такого рода определений «идеального содержания» ».
Вторым шагом должен был стать этот четырехлетний сопроводительный билет, позволяющий пользователям импортировать исходный контент на существующие, не свежие сайты.
После того, как первоначальная функция упала, ландшафт темы изменился. Давайте смотреть правде в глаза. WordPress может просто не выдержать конкуренции с тематическими компаниями, которые раздвигают границы, создавая желаемый пользователям опыт на гораздо более высокой скорости.
Посмотрите, где сейчас находится плагин Starter Templates от Brainstorm Force для темы Astra . Пользователи могут нажать кнопку и импортировать полный набор страниц с содержимым или даже отдельные шаблоны. И тема Astra не одинока в этом. Это становится все более распространенным стандартом, предлагая пользователям своего рода адаптацию. Управляемая служба WordPress GoDaddy удовлетворяет аналогичную потребность в хостинге.
По мере того, как использование WordPress становится все более распространенным, ему все больше требуется способ привлечь пользователей.
По сути, это сводится к вопросу: как мне сделать так, чтобы это выглядело как демо?
Ах, извечный вопрос, который пытаются решить авторы темы. Будь то ограничения в программном обеспечении или, возможно, устаревшие рекомендации по обзору тем, связанные с демонстрационным и импортированным контентом, это было препятствием, которое было трудно преодолеть. Но некоторые переплыли его и двинулись дальше. В то время как WordPress, казалось бы, годами возился с нею, Brainstorm Force и другие тематические компании решили эту проблему и продолжили вводить новшества.
Это не обязательно плохо. Есть много идей , чтобы украсть копию и тянуть в базовую платформу.
Одна из других проблем, с которыми сталкивается функция начального контента WordPress, заключается в том, что она привязана к настройщику. Учитывая направление блочной системы, легко спросить, что ждет нас в будущем. Настройщик – первоначально называвшийся настройщиком темы – был, по сути, проектом, позволяющим пользователям вносить изменения в интерфейс и наблюдать за тем, как эти настройки происходят в режиме реального времени. Однако новые функции, такие как глобальные стили и редактирование всего сайта, выполняются на отдельных экранах администратора. Большинство параметров темы в конечном итоге будет отнесено к глобальным стилям, пользовательским шаблонам, стилям блоков и шаблонам блоков. Настройщику может быть нечего делать.
Прямо сейчас в WordPress слишком много мест для редактирования интерфейсных частей сайта WordPress. Я надеюсь, что все эти вещи в конечном итоге будут объединены в один менее запутанный интерфейс. Но я отвлекся …
Стартовый контент следует переосмыслить. Тот, кто возьмет на себя управление этим, нуждается в новом подходе, который перенимает современные методы от ведущих тематических компаний.
Конечная цель должна заключаться в том, чтобы позволить авторам тем создавать несколько наборов шаблонов / контента, которые конечные пользователи могут предварительно просматривать и импортировать. Его не следует связывать с тем, новый ли это сайт. Любой владелец сайта должен иметь возможность импортировать контент и автоматически запускать его . Он также должен быть расширяемым, чтобы позволить темам поддерживать конструкторы страниц, такие как Elementor, Beaver Builder и многие другие.
Это похоже на мысли Хоу-Санди. «Для будущего выпуска мы должны начать изучать, как может выглядеть импорт начального контента на существующие сайты, будь то оптом или по частям», – написала она. «Многие из нас, кто работает в сфере разработки / консультирования WordPress, как правило, никогда не переключаются между общедоступными темами на наших сайтах, но давайте не будем забывать, что это значительная часть нашей пользовательской аудитории, и мы хотим, чтобы они могли не только публиковать, но и публиковать так, как они хотят ».
Давайте сделаем это правильно, сохраним широкое видение и предоставим авторам тем возможность принять стандартизированный базовый метод WordPress вместо того, чтобы каждый создавал собственные решения.
Я даже не коснулся недавнего призыва использовать стартовый контент для превью тем WordPress.org. Чтобы взволновать многих авторов тем о возможности, потребуется нечто большее, чем просто идея. Этот билет оставался без прогресса в течение семи лет, и у большинства он был в списке желаний намного дольше. Это интересное предложение, которое годами обсуждали на различных встречах команды.
Как и многие другие вещи, авторы тем либо оставили надежду, либо занялись своими делами. Их нужно привлекать к участию не только как третьих лиц, которые создают с помощью основных инструментов WordPress, но и как разработчиков, которые вносят свой вклад в эти функции.