Skip to content

About

Чистая стартовая тема WordPress («пустышка») для натяжки верстки. Без фреймворков, чужих CSS-ресетов и лишних скриптов.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

WordPress Starter Theme

WordPress PHP Zero Dependencies License

Чистая тема-«пустышка» для натяжки верстки и заказной разработки. Без чужих CSS-ресетов, UI-фреймворков и лишних JS-скриптов.

Особенности

  • Zero-Conflict CSS — в style.css вынесены только обязательные служебные классы ядра WP (.screen-reader-text, .alignwide, .alignfull, подписи картинок). Чужих стилей для тегов (h1-h6, p, button, input) нет — верстка встает без перебивания стилей темы.
  • Фикс WP Admin Bar — шапка и прижатые элементы не залезают под панель администратора (учтены 32px на десктопе и 46px на мобильных).
  • theme.json (v3) — совместимость с блочным редактором WordPress 6.x и 7.x без навязывания блочной темы (FSE).
  • Чистый PHP 8+ — разметка по стандартам WordPress (wp_body_open(), HTML5-формы, семантические шаблоны).

Структура

├── 404.php                 # 404 ошибка
├── archive.php             # Архивы рубрик/тегов/дат
├── comments.php            # Комментарии и форма ответа
├── footer.php              # Подвал сайта (wp_footer)
├── functions.php           # Регистрация темы и стилей
├── header.php              # Шапка сайта (wp_head, wp_body_open)
├── index.php               # Основной цикл постов
├── page.php                # Статичные страницы
├── search.php              # Результаты поиска
├── searchform.php          # HTML5-поиск
├── sidebar.php             # Сайдбар с виджетами
├── single.php              # Одиночная запись
├── style.css               # Метаданные темы + системные классы WP
├── theme.json              # Настройки редактора блоков
├── rtl.css                 # Заготовка под RTL
├── screenshot.png          # Превью в админке
├── LICENSE                 # Лицензия GPL-2.0
├── inc/
│   ├── template-functions.php # Фильтры body_class и pingback
│   └── template-tags.php    # Мета-теги постов (дата, автор, категории)
└── template-parts/
    ├── content.php          # Карточка поста
    ├── content-none.php     # Заглушка «ничего не найдено»
    ├── content-page.php     # Контент страницы
    └── content-search.php   # Элемент поисковой выдачи

Быстрый старт

  1. Закинуть папку темы в wp-content/themes/.
  2. Активировать в Внешний вид → Темы.
  3. Подключить ассеты верстки в functions.php (или писать напрямую в style.css).

Лицензия

Отсутствует. Пользуйтесь на здоровье)

About

Чистая стартовая тема WordPress («пустышка») для натяжки верстки. Без фреймворков, чужих CSS-ресетов и лишних скриптов.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages