Repolode
vinkla

vinkla/wordplate

Стартовый шаблон WordPress на Composer с настройками в .env, управлением плагинами через WP Packages, а также Vite и Tailwind CSS.

Звёзды
2,168
Форки
154
Открытые issues
0
Последний коммит
5 дней назад

Что это?

WordPlate — стартовый проект WordPress, который устанавливает сам WordPress через Composer, поэтому обновления ядра и плагинов выполняются теми же средствами, что и обновления других PHP-зависимостей. Такие настройки, как учётные данные для базы данных, хранятся в файле .env, а веб-корнем служит каталог public.

Плагины можно устанавливать через WP Packages командами вроде composer require wp-plugin/<slug>, а must-use плагины — размещать в каталоге mu-plugins с помощью путей установщика. В проект также входит Headache — плагин, который отключает стандартные возможности WordPress, такие как RSS-ленты, скрипты эмодзи и XML-RPC, — и Clean Image Filenames, преобразующий символы с диакритическими знаками в именах загружаемых файлов.

Для фронтенд-разработки в проекте настроен Vite для сборки CSS и JavaScript, а Tailwind CSS включён по умолчанию. Также доступны вспомогательные функции для отладки, например dump() и dd(). Проект требует PHP 8.4 и MySQL 8.0.

Ключевые возможности

  • 01Устанавливает WordPress и плагины через Composer
  • 02Хранит переменные окружения, например учётные данные для базы данных, в файле .env
  • 03Устанавливает плагины из WP Packages и поддерживает must-use плагины
  • 04Включает Vite для сборки CSS и JavaScript
  • 05Включает Tailwind CSS по умолчанию
  • 06Включает плагины Headache и Clean Image Filenames

Сценарии использования

  • Создание проекта WordPress, которым нужно управлять через Composer
  • Разработка пользовательских тем WordPress с помощью Vite и Tailwind CSS
  • Поддержание активности плагинов, обязательных для клиента, с помощью установки must-use плагинов

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

  1. 1

    Создайте новый проект с помощью Composer

    composer create-project --prefer-dist vinkla/wordplate example-app
  2. 2

    Обновите учетные данные базы данных в файле .env

  3. 3

    Запустите раздачу каталога public с помощью встроенного сервера PHP

    php -S 127.0.0.1:8000 -t public/

Что важно знать

  • Требуются PHP 8.4 и MySQL 8.0, а также Composer.
  • В README не указана лицензия, поэтому права на использование неясны.

Темы

Частые вопросы

Что такое wordplate?
Стартовый шаблон WordPress на Composer с настройками в .env, управлением плагинами через WP Packages, а также Vite и Tailwind CSS. WordPlate — стартовый проект WordPress, который устанавливает сам WordPress через Composer, поэтому обновления ядра и плагинов выполняются теми же средствами, что и обновления других PHP-зависимостей. Такие настройки, как учётные данные для базы данных, хранятся в файле .env, а веб-корнем служит каталог public.
wordplate можно использовать бесплатно? Какая у него лицензия?
У wordplate не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
wordplate всё ещё поддерживается?
Активно поддерживается. Последний коммит в wordplate — 2 нояб. 2026 г..
Для чего можно использовать wordplate?
Создание проекта WordPress, которым нужно управлять через Composer Разработка пользовательских тем WordPress с помощью Vite и Tailwind CSS Поддержание активности плагинов, обязательных для клиента, с помощью установки must-use плагинов
Как установить wordplate?
Создайте новый проект с помощью Composer: composer create-project --prefer-dist vinkla/wordplate example-app Обновите учетные данные базы данных в файле .env Запустите раздачу каталога public с помощью встроенного сервера PHP: php -S 127.0.0.1:8000 -t public/
Где скачать wordplate?
Исходный код и инструкции по установке — на GitHub: https://github.com/vinkla/wordplate

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Wave — стартовый набор для SaaS на Laravel со встроенными аутентификацией, биллингом, тарифами подписки, ролями, правами доступа и инструментами администрирования.

6,6 тыс.+4 за неделю909CSSMITОбновлён 3 месяца назад