Um boilerplate para WordPress que usa Composer e Git para gerenciar core, plugins e temas, com configuração por ambiente e uma estrutura de pastas mais organizada.
vinkla/wordplate
Um boilerplate de WordPress baseado em Composer, com configuração por arquivo de ambiente, gerenciamento de plugins pelo WP Packages, Vite e Tailwind CSS.
- Estrelas
- 2,168
- Forks
- 154
- Issues abertas
- 0
- Último commit
- há 5 dias
O que é?
O WordPlate é um projeto inicial para WordPress que instala o próprio WordPress pelo Composer, permitindo gerenciar atualizações do core e dos plugins com as mesmas ferramentas usadas para outras dependências PHP. Configurações como as credenciais do banco de dados ficam em um arquivo .env, e o diretório public funciona como raiz do site.
É possível instalar plugins pelo WP Packages com comandos como composer require wp-plugin/<slug>, e colocar must-use plugins em um diretório mu-plugins usando os caminhos do instalador. O projeto inclui o Headache, um plugin que remove recursos padrão do WordPress, como feeds, scripts de emoji e XML-RPC, além do Clean Image Filenames, que converte caracteres acentuados nos nomes dos arquivos enviados.
Para o desenvolvimento front-end, o projeto inclui uma configuração do Vite para compilar CSS e JavaScript e traz o Tailwind CSS por padrão. Também oferece ferramentas de depuração como dump() e dd(). O projeto requer PHP 8.4 e MySQL 8.0.
Recursos principais
- 01Instala o WordPress e os plugins pelo Composer
- 02Armazena variáveis de ambiente, como as credenciais do banco de dados, em um arquivo .env
- 03Instala plugins pelo WP Packages e oferece suporte a must-use plugins
- 04Inclui o Vite para compilar CSS e JavaScript
- 05Inclui o Tailwind CSS por padrão
- 06Inclui os plugins Headache e Clean Image Filenames
Casos de uso
- Começar um novo projeto WordPress que será gerenciado com Composer
- Desenvolver temas WordPress personalizados com Vite e Tailwind CSS
- Manter ativos os plugins exigidos pelo cliente por meio da instalação de must-use plugins
Início rápido
- 1
Crie um novo projeto com o Composer
composer create-project --prefer-dist vinkla/wordplate example-app - 2
Atualize as credenciais do banco de dados no arquivo .env
- 3
Sirva o diretório public com o servidor integrado do PHP
php -S 127.0.0.1:8000 -t public/
Antes de usar
- Requer PHP 8.4 e MySQL 8.0, além do Composer.
- O README não informa uma licença, portanto os direitos de uso não estão claros.
Tópicos
Perguntas frequentes
- O que é wordplate?
- Um boilerplate de WordPress baseado em Composer, com configuração por arquivo de ambiente, gerenciamento de plugins pelo WP Packages, Vite e Tailwind CSS. O WordPlate é um projeto inicial para WordPress que instala o próprio WordPress pelo Composer, permitindo gerenciar atualizações do core e dos plugins com as mesmas ferramentas usadas para outras dependências PHP. Configurações como as credenciais do banco de dados ficam em um arquivo .env, e o diretório public funciona como raiz do site.
- wordplate é gratuito? Qual é a licença?
- wordplate não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- wordplate ainda é mantido?
- Manutenção ativa. O último commit de wordplate foi em 2 de nov. de 2026.
- Para que posso usar wordplate?
- Começar um novo projeto WordPress que será gerenciado com Composer Desenvolver temas WordPress personalizados com Vite e Tailwind CSS Manter ativos os plugins exigidos pelo cliente por meio da instalação de must-use plugins
- Como instalar wordplate?
- Crie um novo projeto com o Composer: composer create-project --prefer-dist vinkla/wordplate example-app Atualize as credenciais do banco de dados no arquivo .env Sirva o diretório public com o servidor integrado do PHP: php -S 127.0.0.1:8000 -t public/
- Onde consigo wordplate?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vinkla/wordplate
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um tema inicial para WordPress que usa templates Laravel Blade, Vite para builds e Tailwind CSS para estilização.
Boilerplate de React + Vite + TypeScript com shadcn/ui, Tailwind e Supabase, além de instruções para os assistentes de IA Copilot e Cursor.
Wave é um kit inicial de SaaS baseado em Laravel que oferece autenticação, cobrança, planos de assinatura, funções e permissões, além de ferramentas administrativas prontas para uso.
Um template inicial para criar apps desktop multiplataforma com Electron, React, TypeScript e Vite.
Starter open source de SaaS com Next.js, autenticação Clerk, multi-tenancy, RBAC, i18n, Drizzle ORM e Tailwind CSS.