AgentSkillsCN

wp-backend

在编写WordPress后端/服务器端代码时使用此功能——包括PHP开发、数据库查询、REST API端点、管理界面、设置页面、自定义文章类型、分类法、定时任务、WP-CLI命令、插件架构、钩子系统、面向对象编程模式、安全性(nonce、数据净化、SQL注入)、性能优化,以及向WordPress.org提交作品。

SKILL.md
--- frontmatter
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

  • Testing Guide - Unit testing, coverage requirements, and best practices
  • PHPStan Setup - Static analysis configuration and usage

Deployment

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