Wp Rest Api
Skill AktivVerwenden Sie dies beim Erstellen, Erweitern oder Debuggen von WordPress REST API-Endpunkten/Routen: register_rest_route, WP_REST_Controller/controller-Klassen, Schema-/Argumentvalidierung, permission_callback/Authentifizierung, Response-Formulierung, register_rest_field/register_meta oder das Aussetzen von CPTs/Taxonomien über show_in_rest.
Um Entwickler, die KI-Assistenten verwenden, zu befähigen, WordPress REST API-Endpunkte korrekt und effizient zu erstellen, zu erweitern und zu debuggen, indem fachkundige Anleitungen und Verfahren bereitgestellt werden.
Funktionen
- Registrierung von REST-Routen und Endpunkten
- Implementierung benutzerdefinierter Controller-Klassen
- Schema- und Argumentvalidierung
- Handhabung von Berechtigungsrückrufen und Authentifizierung
- Gestaltung von REST-API-Antworten
- Aussetzen von CPTs und Taxonomien über REST
- Hinzufügen benutzerdefinierter Felder und Metadaten zu Antworten
Anwendungsfälle
- Beim Erstellen neuer benutzerdefinierter REST-API-Endpunkte für ein WordPress-Plugin.
- Beim Debuggen von 401/403/404-Fehlern im Zusammenhang mit WordPress REST API-Routen.
- Wenn Felder in REST-API-Antworten für benutzerdefinierte Beitragstypen oder Taxonomien hinzugefügt oder geändert werden müssen.
- Bei der Implementierung von Schema-Validierung für eingehende REST-API-Anfragen.
Nicht-Ziele
- Allgemeine WordPress-Plugin- oder Theme-Entwicklung außerhalb von REST-API-Belangen.
- Direkte Verwaltung von WordPress-Core-Updates oder serverseitigen Konfigurationen.
- Bereitstellung eines Full-Stack-Frameworks zum Erstellen ganzer WordPress-Anwendungen.
- Handhabung von Frontend-JavaScript-Interaktionen, die nicht mit dem Konsumieren von API-Daten zusammenhängen.
Vertrauen
- warning:Aufmerksamkeit für ProblemeOffene Probleme (6) sind zahlreicher als geschlossene Probleme (2) in den letzten 90 Tagen, was darauf hindeutet, dass die Betreuer möglicherweise langsam reagieren oder Schwierigkeiten haben, Schritt zu halten.
Ausführung
- info:Angepinnte AbhängigkeitenObwohl Node.js-Skripte verwendet werden, ist das explizite Anpinnen von Interpreter-Versionen oder Abhängigkeits-Lock-Dateien innerhalb der gebündelten Skripte der Fähigkeit aus der bereitgestellten SKILL.md nicht direkt ersichtlich.
Praktischer Nutzen
- info:NutzungsbeispieleObwohl die Fähigkeit Verfahren beschreibt und auf Dokumentation verweist, werden konkrete, End-to-End-Beispiele, die zur Verwendung bereit sind und die Aufrufe und beobachtbaren Ausgaben demonstrieren, nicht explizit in SKILL.md oder seinen Referenzen bereitgestellt.
Installation
npx skills add WordPress/agent-skillsFührt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.
Qualitätspunktzahl
Vertrauenssignale
Ähnliche Erweiterungen
Wordpress Advanced Architecture
98Advanced WordPress development with REST API endpoints, WP-CLI commands, performance optimization, and caching strategies for scalable applications.
Django Expert
99Use when building Django web applications or REST APIs with Django REST Framework. Invoke when working with settings.py, models.py, manage.py, or any Django project file. Creates Django models with proper indexes, optimizes ORM queries using select_related/prefetch_related, builds DRF serializers and viewsets, and configures JWT authentication. Trigger terms: Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web.
Wordpress Pro
99Develops custom WordPress themes and plugins, creates and registers Gutenberg blocks and block patterns, configures WooCommerce stores, implements WordPress REST API endpoints, applies security hardening (nonces, sanitization, escaping, capability checks), and optimizes performance through caching and query tuning. Use when building WordPress themes, writing plugins, customizing Gutenberg blocks, extending WooCommerce, working with ACF, using the WordPress REST API, applying hooks and filters, or improving WordPress performance and security.
Spring Boot Engineer
98Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories, and configures reactive WebFlux endpoints. Use when building Spring Boot 3.x applications, microservices, or reactive Java applications; invoke for Spring Data JPA, Spring Security 6, WebFlux, Spring Cloud integration, Java REST API design, or Microservices Java architecture.
Wp Interactivity Api
95Verwenden Sie dies beim Erstellen oder Debuggen von WordPress Interactivity API-Funktionen (data-wp-* Direktiven, @wordpress/interactivity Store/State/Actions, Block viewScriptModule-Integration, wp_interactivity_*()) einschließlich Leistung, Hydration und Direktivenverhalten.
Wordpress Block Editor Fse
95Modern WordPress block development and Full Site Editing with theme.json, block themes, and custom blocks for WordPress 6.7+