-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Summary
Add tests for WordPress plugin lifecycle and architecture - a fundamental skill with zero current coverage.
Current State
- No tests for plugin activation/deactivation hooks
- No plugin settings page tests
- No admin menu registration tests
- No plugin update/migration pattern tests
Proposed Tests
Knowledge Tests
- Plugin header requirements
- Activation hook naming conventions
- Plugin dependencies and version management
- Uninstall vs deactivation best practices
Execution Tests
register_activation_hook()/register_deactivation_hook()- Plugin settings page with
register_setting()and sanitization - Admin menu registration (
add_menu_page(),add_submenu_page()) - Plugin update/migration patterns
- Admin notices with dismissible functionality
Why This Matters
Plugin development is the most common WordPress development task. Every WordPress developer needs to understand plugin architecture.
Metadata
Metadata
Assignees
Labels
No labels