Development Guide
Project Structure
LitePress follows modern WordPress development practices:
public/content/plugins
- Pluginspublic/content/themes
- Themespublic/content/mu-plugins/
- Must-use pluginspublic/wp/
- WordPress core (managed by Composer)
Local Development
- Clone the repository
- Run
composer install
- Configure your
.env
file - Start development!
Reinstallation
To reset your project:
ADMIN_PASSWORD="your-password" composer run re-install
Important Notes
- Some WordPress plugins may not support SQLite due to MySQL-specific syntax
- Environment variable changes require container restart when using Docker
- Use WordPress coding standards for development