# X-Kater WordPress Starter Минимальный каркас проекта для многостраничного сайта на WordPress с использованием ACF Pro. ## Быстрый старт 1. Скопировать переменные окружения: ```bash cp .env.example .env ``` 2. Запустить окружение: ```bash docker compose up -d ``` 3. Открыть установку WordPress: - `http://localhost:8080` 4. В админке активировать тему `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`. 1. Установить зависимости: ```bash npm install ``` 2. Разовая сборка: ```bash npm run scss:build ``` 3. Режим разработки (watch + autoprefixer): ```bash npm run scss:dev ``` 4. Продакшен-сборка: ```bash npm run scss:prod ``` Скомпилированный CSS: `wp-content/themes/xkater/assets/css/main.css`. Для резиновой верстки добавлены: - SCSS-функция `fluid(...)` для `clamp(...)`; - миксин `fluid-property(...)`; - миксин `container(...)`; - миксин `respond(...)` для брейкпоинтов.