| name | wp-backend |
| description | Use when writing WordPress backend/server-side code - PHP development, database queries, REST API endpoints, admin interfaces, settings pages, custom post types, taxonomies, cron jobs, WP-CLI commands, plugin architecture, hooks system, OOP patterns, security (nonce, sanitization, SQL injection), performance optimization, and WordPress.org submission |
WordPress Backend Development
Backend/server-side WordPress development including PHP coding standards, architecture patterns, security, and performance.
Available Resources
PHP Development
Development Workflow
Deployment
Templates
- Custom Post Type - CPT registration class locking in project conventions (i18n labels, activation-only rewrite flush,
show_in_rest). No dedicated command — use this template directly when a task involves registering a post type.
When to Use
Use this skill when working on:
- PHP Files: Writing or reviewing
.php files
- Database Operations: Custom queries, table creation, migrations
- Custom Tables: Creating and managing custom database tables with
dbDelta()
- REST API: Creating custom endpoints, authentication
- Admin Interface: Settings pages, meta boxes, admin menus
- Custom Post Types/Taxonomies: Registering and managing
- Hooks: Creating actions and filters
- Cron Jobs: Scheduled tasks
- WP-CLI: Custom commands
- Security: Nonce verification, input sanitization, output escaping
- Performance: Query optimization, caching strategies
Quick Reference
Common Backend Tasks
- Creating settings page → PHP Coding Standards + Security
- Building REST API → PHP Coding Standards + Security
- Database queries → PHP Coding Standards + Performance
- OOP architecture → OOP Patterns
- Plugin submission → WordPress.org Submission