Стартовый контент теперь будет разрешен в темах WordPress.org

Стартовый контент теперь будет разрешен в темах WordPress.org

starterc

Новая бета-версия WordPress 4.7 позволит использовать стартовый контент в темах. Пока что эта возможность лишь тестируется, но вообще это шаг в правильном направлении. Использование стартового контента – то, о чем разработчики тем мечтали уже давно.

В двух словах: если вы обычный пользователь, который ищет крутую тему для установки на своем новом сайте, вы быстро столкнетесь с определенной проблемой. В большинстве случаев после активации своей новой темы вы обнаружите, что сайт выглядит совсем не так, как на скриншоте с превью. И это способно запутать новичка, который первый раз сталкивается с WordPress. «Подождите, почему мой сайт выглядит иначе, чем на скриншоте?»

На протяжении многих лет разработчики тем пытались бороться с проблемой самыми разными способами. Создавали произвольные скрипты установки, выводили на экран разные пошаговые инструкции, поставляли XML-пакеты с тестовыми данными, предлагали стартовые плагины и т.д. Однако большинство этих методов имеют одну и ту же проблему – они зависят от пользователя, который должен будет совершить определенные действия после активации темы, что далеко не все хотят или будут делать. Сегодня наметились определенные сдвиги в лучшую сторону – стартовый контент будет интегрирован в новую версию WordPress.

Как стартовый контент работает в данный момент

Вот официальный тред. Прочитав данную информацию, некоторые вещи становятся понятными:

Стартовый контент может быть помещен в кастомайзер только при просмотре темы в свежей сборке (флаг fresh_site задан в 1). «Свежая сборка» – это ключевое слово здесь, и это самое крупное ограничение. Флаг fresh_site очищается сразу после публикации/сохранения записи или страницы, изменения виджетов или сохранения состояния кастомайзера.

Иными словами, стартовый контент доступен только для новых сайтов – сайтов, на которых ничего нет, кроме установленной темы. К примеру, если пользователь перейдет в записи и что-то опубликует для теста… все, с этого момента стартовый контент будет недоступен.

Из официального треда можно извлечь не так много полезной информации по данной возможности. Потому мы решили ее протестировать.

Эксперименты со стартовым контентом

Andrei Baicus, разработчик из ThemeIsle, провел тесты с последней бетой WordPress 4.7:

«Стартовый контент доступен только в бета-версии в данный момент. Возможно, что он будет несколько изменен, но в целом он будет иметь именно ту форму, что сейчас:

Вы можете размещать некоторые дефолтные виджеты в сайдбарах, но только с дефолтными настройками. Вряд ли вы сможете изменить заголовок виджета или поместить в виджет некоторый контент.

Вы можете создавать дефолтные стартовые страницы. К примеру, новая дефолтная тема, Twenty Seventeen, имеет 5 таких страниц. Вы можете создать свой собственный набор страниц, как в данном случае. Вероятно, это один из самых полезных аспектов использования стартового контента.

Вы можете задавать опции темы или модификации темы. К примеру, вы можете выводить определенную страницу в качестве главной. Однако вы не можете задать шаблон страниц для данных страниц (вы можете использовать только стандартные страницы WP).

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

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

В данный момент все это находится в разработке. Возможно, что-то даже не войдет в заключительный релиз WordPress 4.7. Но мы надеемся, что стартовый контент появится в новой версии. Также мы надеемся, что идея стартового контента будет расширена до более полной формы в следующих итерациях WordPress. И если не 4.7, то версия 4.8 уже станет первым релизом, полностью поддерживающим стартовый контент.

Произвольные главные страницы и стартовый контент – крепкий фундамент для последующей настройки тем пользователями. Что вы думаете по этому поводу? Повлияет ли стартовый контент на разработчиков тем? Хорошее ли это направление для пользователей?

Источник: https://www.codeinwp.com

Сохранено из oddstyle.ru

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

%d такие блоггеры, как: