c3b68e03a341b6b99cfe19c261a2db9e9b7eebcb
X-Kater WordPress Starter
Минимальный каркас проекта для многостраничного сайта на WordPress с использованием ACF Pro.
Быстрый старт
- Скопировать переменные окружения:
cp .env.example .env - Запустить окружение:
docker compose up -d - Открыть установку WordPress:
http://localhost:8080
- В админке активировать тему
X-Kater Theme.
ACF Pro
- Установите ACF Pro через админку WordPress (
Plugins -> Add New -> Upload Plugin) или положите папку плагина вwp-content/plugins/acf-pro. - JSON полей ACF сохраняется в
wp-content/themes/xkater/acf-json.
SCSS
Структура SCSS находится в wp-content/themes/xkater/assets/scss.
- Установить зависимости:
npm install - Разовая сборка:
npm run scss:build - Режим разработки (watch + autoprefixer):
npm run scss:dev - Продакшен-сборка:
npm run scss:prod
Скомпилированный CSS: wp-content/themes/xkater/assets/css/main.css.
Для резиновой верстки добавлены:
- SCSS-функция
fluid(...)дляclamp(...); - миксин
fluid-property(...); - миксин
container(...); - миксин
respond(...)для брейкпоинтов.
Description
Languages
PHP
55.3%
CSS
24.8%
SCSS
10.7%
JavaScript
5.7%
Shell
3.5%