Zum Hauptinhalt springen

Wp Rest Api

Skill Aktiv

Verwenden 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.

Zweck

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-skills

Fü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

96 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit4 days ago
Sterne1.5k
LizenzNOASSERTION
Status
Quellcode ansehen

Ähnliche Erweiterungen

Wordpress Advanced Architecture

98

Advanced WordPress development with REST API endpoints, WP-CLI commands, performance optimization, and caching strategies for scalable applications.

Skill
bobmatnyc

Django Expert

99

Use 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.

Skill
jeffallan

Wordpress Pro

99

Develops 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.

Skill
jeffallan

Spring Boot Engineer

98

Generates 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.

Skill
jeffallan

Wp Interactivity Api

95

Verwenden 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.

Skill
WordPress

Wordpress Block Editor Fse

95

Modern WordPress block development and Full Site Editing with theme.json, block themes, and custom blocks for WordPress 6.7+

Skill
bobmatnyc