Wordpress

Underscore wordpress: Automattic/_s: Hi. I’m a starter theme called _s, or underscores, if you like. I’m a theme meant for hacking so don’t use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there. That’s what I’m here for.

10.07.2023

Underscores wordpress стартовая основная тема для создания своих шаблонов

Если вы начинающий, продвинутый разработчик или просто хотите сделать сайт уникальным, то вам понадобится основа с чего начинать и тут пригодится тема underscores для wordpress. Разберемся для чего нужны пустые темы, чем они будут полезны и как ими пользоваться.

Шаблоны WordPress

7.8k.

Содержание

  1. Для чего нужна стартовая тема
  2. Тема Underscores мини обзор
  3. Где взять underscore

Для чего нужна стартовая тема

Новичок в разработке тем WordPress не использует фреймворки или готовые решения, а делает все с нуля, потому что:

  • Делать на бесплатном шаблоне это плохо, переделывать чужую работу намного дольше и труднее
  • Фреймворки типа Bootstrap и им подобные не совсем совместимы с WP, приходится их адаптировать через костыли

На помощь приходят стартовые темы, именно на них пишут сайты большинство программистов, потому что базовый функционал вложен в файлы, а внешний вид и CSS разметка не сделаны, что дает сразу несколько плюсов:

  1. Не нужно создавать файлы темы с нуля
  2. Все необходимые элементы размечены, остается только по комментариям в HTML и классам сделать работу
  3. Настройка CSS и внешнего вида полностью зависят от специалиста
  4. Некоторые встроенные функции, полезные для пользователя
  5. Подробные мануалы по использованию

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

Тема Underscores мини обзор

Говорить про starter themes Underscore можно бесконечно, другое название _s, но отмечу несколько моментов, дающих понятие, что получит человек.

  • Тема построена на стандартах HTML5
  • Примеры создания некоторых функций, например пользовательские поля
  • По умолчанию встроенный файл страницы 404 ошибки
  • Разделение файлов функций
  • _s уже адаптирован, и меню и контент сделаны отлично, остается прикрепить стили
  • 2 примера положения сайдбара на странице, слева и справа
  • Лицензия свободного распространения GPLv2, то есть разработка темы WordPress под продажу не запрещена

Единственное, что можно добавить это микроразметку, любую из современных, например, Shema.org.

Где взять underscore

Существует официальный сайт от разработчиков WordPress (компания Automattic) underscores.me, регистрация не нужна, существует генератор тем.

Вводите информацию о теме, которая содержится в style. css, имя темы, короткое описание, автор и ссылку на официальный сайт создателя. Возможно подключить поддержку WooCommerce и включить препроцессоры CSS с помощью галочек. После ввода всех строчек нажимаем genereate и автоматически начнется загрузка архива.

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

Закончу статью, приложу видео, наглядно разобран процесс верстки под андерскор, успехов в работе.

Пожалуйста, оцените материал:

Валентин

Давно занимаюсь и разрабатываю сайты на WordPress. Считаю что лучшего решения для ведения бизнеса не найти, поэтому считаю долгом делиться информацией с остальными.

Обзор начальной темы Underscores WordPress

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

Стартовая тема — что это и зачем?

Чтобы создать свой ВП-шаблон, используют 3 способа:

  • с «нуля»,
  • фреймворки,
  • стартовые темы.

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

Для быстрой разработки пользуются последними двумя способами.

Фреймворки содержат основные блоки («кирпичики»), из которых можно сделать готовую тему. Но в этом случае Вы ограничены их возможностями. Во-первых, нужно постоянно следить за обновлениями фреймворка и проверять работу новых или изменившихся блоков. Во-вторых, — это снижение скорости работы готовой темы. Такой конструктор обычно имеет множество блоков, которые не будут использоваться. Но их код все равно будет вызываться, что может в общем замедлить работу сайта.

Начальные (или стартовые) изначально содержат правильную структуру кода темы. Так называемый каркас, который можно изменять. Тут также нужно разбираться в программировании.

Starter Themes предоставляют все инструменты, которые позволят вам как можно быстрее приступить к разработке дизайна.

Обзор Underscores WordPress

Это начальная тема, поддерживаемая командой Automattic (создатели WordPress). Ее цель — установить базовые стандарты кодирования в качестве основы и дать разработчикам преимущество при создании защищенных тем.

Включает:

  • пользовательские теги шаблонов для оптимальной производительности темы,
  • встроенную мобильную навигацию через файл JavaScript,
  • примеры CSS-макетов для изучения,
  • имеет основе html5,
  • поддерживает Sass,
  • совместима с WooCommerce.

Где скачать?

Заготовку на русском своей будущей темы можно скачать по адресу https://underscores.ru/. Чтобы загрузить архив со всеми файлами, просто введите название темы и нажмите кнопку СОЗДАТЬ. Если кликнуть по ссылке Расширенные настройки, то можно указать дополнительные параметры (слаг, имя и URL автора, описание).

Также весь код доступен на GitHub.

Где взять документацию?

К сожалению, подробного руководства по работе с заготовкой Underscores нет. Ее создатели надеются, комментарии в самом коде послужат лучшим объяснением для разработчиков.

Если вы все же хотите увидеть ее возможности, предлагаем посмотреть серию обучающее видео:

Желаем вам успехов в разработке! Пусть ваша новая тема будет быстрой, удобной и функциональной!

Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.

wp леска подчеркивания | Команда WP-CLI

Создает начальный код для темы на основе _s.

Посмотреть открытые вопросы (0) Посмотреть закрытые проблемы (0)

Создать новую проблему

Дополнительную информацию см. на веб-сайте Underscores.

ОПЦИИ #ОПЦИИ

<слаг>
Слаг для новой темы, используемый для префикса функций.
[—активировать]
Активировать только что загруженную тему.
[—enable-сеть]
Включить только что загруженную тему для всей сети.
[—theme_name=<название>]
Что указать в заголовке «Имя темы:» в «style.css».
[—author=<полное имя>]
Что указать в заголовке «Автор:» в «style.css».
[—author_uri=]
Что указать в заголовке «URI автора:» в «style.css».
[—sassify]
Включить таблицы стилей как SASS.
[—woocommerce]
Включить шаблонные файлы WooCommerce.
[—сила]
Перезаписать уже существующие файлы.

Вверх ↑

ПРИМЕРЫ #ПРИМЕРЫ

 # Создайте тему с именем "Образец темы" и автором "Джон Доу"
$ wp scaffold _s sample-theme --theme_name="Образец темы" --author="Джон Доу"
Успех: создана тема «Образец темы».
 

Top ↑

ГЛОБАЛЬНЫЕ ПАРАМЕТРЫ #ГЛОБАЛЬНЫЕ ПАРАМЕТРЫ

Эти глобальные параметры имеют одинаковое поведение для всех команд и влияют на то, как WP-CLI взаимодействует с WordPress.

Аргумент
Описание
--path=<путь> Путь к файлам WordPress.
--url= Притворный запрос пришел с указанного URL. В мультисайте этот аргумент определяет целевой сайт.
--ssh=[<схема>:][<пользователь>@]<хост\|контейнер>[:<порт>][<путь>] Выполнить операцию над удаленным сервером по SSH (или контейнеру по схеме «docker», «docker-compose», «docker-compose-run», «vagrant»).
--http= Выполнить операцию с удаленной установкой WordPress через HTTP.
--user= Установить пользователя WordPress.
--skip-plugins[=] Пропустить загрузку всех подключаемых модулей или списка подключаемых модулей, разделенных запятыми. Примечание: mu-плагины все еще загружены.
--skip-themes[=<темы>] Пропустить загрузку всех тем или списка тем, разделенных запятыми.
--скип-пакеты Пропустить загрузку всех установленных пакетов.
--require=<путь> Загрузить файл PHP перед запуском команды (можно использовать несколько раз).
--exec= Выполнить код PHP перед выполнением команды (можно использовать более одного раза).
--context=<контекст> Загрузить WordPress в заданном контексте.
--[нет-]цвет Нужно ли раскрашивать вывод.
--debug[=<группа>] Показать все ошибки PHP и добавить подробности в вывод WP-CLI. Встроенные группы включают: bootstrap, commandfactory и help.
--prompt[=] Предлагать пользователю ввести значения для всех аргументов команды или подмножество, указанное в виде значений, разделенных запятыми.
--тихий Подавить информационные сообщения.

Командная документация обновляется в каждом выпуске. Чтобы добавить или обновить пример, отправьте запрос на включение соответствующей части кодовой базы.

Understrap

Нам доверяют более 100 000 сайтов…

The Understrap Suite

 

Дочерние темы премиум-класса

Полностью разработанные, прекрасно реализованные темы для быстрого создания сайтов.

Shop Themes

Бесплатно

Understrap Framework

Лучшая стартовая тема для пользовательской разработки WordPress. Родительская и дочерняя тема. Бесплатный и с открытым исходным кодом.

Получите бесплатную тему для начинающих

Instant Understrap

Обучите свою команду, чтобы стать экспертами Understrap в рекордно короткие сроки.

Станьте экспертом

Создано для разработчиков WordPress на заказ

Подчеркивание на серверной части

Начните с простого, мощного кода темы, основанного на подчеркивании, лучшей стартовой теме от Automattic, создателей WordPress.

Bootstrap во внешнем интерфейсе

Добавляйте красивые, гибкие стили, компоненты, сетки и адаптивный дизайн с помощью Bootstrap, отраслевого стандарта для мобильной разработки.

The Understrap Promise

Understrap — это проект с открытым исходным кодом, поддерживаемый и поддерживаемый Howard Development & Consulting, фирмой веб-разработки с более чем 20-летним опытом инноваций в Интернете.

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

Присоединяйтесь к нашему сообществу на GitHub

Курс разработчика Understrap от MasterWP

Зарегистрируйтесь на Instant Understrap от MasterWP, единственное официальное руководство по быстрой ручной разработке WordPress с помощью Understrap.

Обзор семинаров

Наши разработчики говорят сами за себя…

Дэвид Робинсон

«Мы используем Understrap для большинства наших проектов WordPress. Мы считаем, что это отличная отправная точка практически для любого дизайна. Первоначальная настройка темы занимает много времени, что позволяет нам начать разработку раньше. Его легко настроить в соответствии с потребностями наших клиентов, а также создать собственные настраиваемые разделы, которые хорошо работают с темой, поскольку она включает Bootstrap 4».

Зак Дитцен

«Understrap изменил для меня веб-игру! Я использую understrap почти для КАЖДОГО сайта, который я создаю. Это стало ключевой частью моего процесса создания темы.

Это идеальная тема для создания красивых адаптивных сайтов. Я очень рекомендую это всем и каждому!

Хватит читать мой обзор и пристегнитесь!»

Clayton Johnson

«Мы используем Understrap уже много лет. Это легко экономит нам 10 часов работы над пользовательскими веб-сборками.

Лучшая часть — быстро загружаемые страницы без раздувания, что идеально подходит для SEO».

Tasia Duske

«Наш разработчик использует Understrap, когда мы хотим быстро протестировать новую идею продукта или тип мероприятия.

С момента перехода на Understrap мы экономим время и деньги благодаря этим запускам».

Луис Лопес

«Веб-сайты всех моих агентств основаны на Understrap.

Когда вам нужно управлять командой, фреймворки незаменимы. Understrap, тема с Bootstrap и Font Awesome, очень хорошо структурированная, была любовью с первого взгляда.

Спасибо за создание этой замечательной темы и за то, что поделились ею».

Александр Бертон

«Understrap была идеальной темой для меня как разработчика, и я с удовольствием использую ее последние 4 года.

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

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