# WordPress Plugin Starter Template Welcome to the documentation wiki for the WordPress Plugin Starter Template. This template provides a solid foundation for developing WordPress plugins with best practices for AI-assisted development. ## Quick Links - [Starter Prompt](Starter-Prompt) - [Installation Guide](Installation-Guide) - [Usage Instructions](Usage-Instructions) - [Frequently Asked Questions](Frequently-Asked-Questions) - [Contributing](Contributing) - [Changelog](Changelog) ## About This Template The WordPress Plugin Starter Template is designed to help developers quickly create new WordPress plugins with a solid foundation of best practices. It incorporates modern coding standards, comprehensive documentation, and AI-assisted development workflows. This template is based on the experience gained from developing the "Fix 'Plugin file does not exist' Notices" plugin and other successful WordPress plugins. ## Key Features - **Object-Oriented Architecture**: Well-structured, maintainable code using OOP principles - **Namespace Support**: Modern PHP namespacing for better organization and avoiding conflicts - **Comprehensive Documentation**: Detailed documentation for both users and developers - **Testing Framework**: PHPUnit setup for unit testing - **Internationalization Ready**: Full support for translation and localization - **Update Source Selection**: Choose between WordPress.org, GitHub, or Gitea for plugin updates - **AI Workflow Documentation**: Detailed guides for AI-assisted development - **Wiki Documentation**: Ready-to-use wiki structure for comprehensive documentation ## Getting Started To get started with this template, check out the [Starter Prompt](Starter-Prompt) for a comprehensive guide on customizing the template for your specific plugin needs. **Important**: For the best AI assistance, add the .ai-assistant.md file and .ai-workflows/ directory to your AI IDE chat context. In most AI IDEs, you can pin these files to ensure they're considered in each message. ## Support If you encounter any issues or have questions about the template, please check the [Frequently Asked Questions](Frequently-Asked-Questions) section. If you still need help, you can [open an issue](https://github.com/wpallstars/wp-plugin-starter-template-for-ai-coding/issues) on GitHub.