Letzte SeedProd Nachrichten

WordPress-Tutorials, -Tipps und -Ressourcen für das Wachstum Ihres Unternehmens

SeedProd lässt sich nun über die WordPress-Abilities-API programmieren

SeedProd lässt sich nun über die WordPress-Abilities-API programmieren 

Geschrieben von: Autorenavatar John Turner
Autorenavatar John Turner
John Turner ist der Gründer von SeedProd. Er ist Unternehmer, Web-Entwickler, Marketer, SysAdmin, DBA, Support-Techniker und kann sogar kochen.
    
Bewertet von: Gutachter-Avatar Stacey Corrin
Gutachter-Avatar Stacey Corrin
Stacey Corrin ist zertifizierte Expertin für Content-Marketing und Suchmaschinenoptimierung und verfügt über mehr als 15 Jahre Erfahrung im Verfassen von Artikeln zu WordPress, SEO und digitalem Marketing. Sie ist für die Inhalte bei SeedProd und RafflePress verantwortlich und berichtet über Tools und Strategien, die sie selbst aktiv nutzt und testet.

Vor ein paar Monaten habe ich eine Automatisierung für eine meiner Websites eingerichtet. Ich wollte ein Skript, das den „Coming Soon“-Modus nach einer Inhaltsaktualisierung deaktiviert – so etwas, das man auf jeder Website, die man verwaltet, immer wieder macht. Ganz einfach. Ein einziger Schritt.

Das hatte ich erwartet: ein kurzer API-Aufruf, und fertig. Was tatsächlich passierte: Es gab keinen Standard-Endpunkt. Um das zu erledigen, musste ich das Dashboard öffnen und mich manuell durchklicken.

Genau diese Reibungspunkte wollten wir beseitigen.

Heute gebe ich die Integration von SeedProd in die WordPress-Abilities-API bekannt. Dabei handelt es sich um einen neuen Standard in WordPress 6.9, der es Plugins ermöglicht, benannte Aktionen zu registrieren und diese für jeden REST-API-Client zugänglich zu machen.

In Version 6.20.0 registriert SeedProd acht dieser Aktionen, sodass jedes kompatible Tool die Funktionen von SeedProd erkennen und direkt auslösen kann, ohne das Dashboard zu nutzen.

Diagramm, das zeigt, wie SeedProd Funktionen über die WordPress-Funktionen-API registriert, die eine Verbindung zu Claude, WPVibe und beliebigen REST-Clients herstellt

Steuern Sie SeedProd, ohne das Dashboard zu berühren

In dieser ersten Version sind acht Funktionen enthalten, die alle in jedem SeedProd-Tarif verfügbar sind. Die einzigen Ausnahmen bilden Funktionen, die an Pro-Funktionen gebunden sind, wie beispielsweise das Ein- und Ausschalten des Theme Builders. Wenn Ihre Lizenz diese Funktion nicht umfasst, steht sie Ihnen nicht zur Verfügung:

  • get-status – Gibt den aktuellen Status von SeedProd zurück: „Coming Soon“-Modus, Wartungsmodus, Status des Theme Builders und Lizenzinformationen.
  • toggle-coming-soon – Schaltet den „Coming Soon“-Modus ein oder aus.
  • toggle-maintenance – Schaltet den Wartungsmodus ein oder aus.
  • list-pages – Gibt alle SeedProd-Seiten mit ihren IDs zurück.
  • save-page – Erstellt oder aktualisiert eine SeedProd-Seite.
  • toggle-theme – Schaltet den SeedProd-Theme-Builder ein oder aus.
  • import-theme – Importiert ein SeedProd-Theme über eine ZIP-URL.
  • activate-license – Aktiviert einen Pro-Lizenzschlüssel.

Dies ist die erste Reihe. Wir werden weitere hinzufügen, sobald wir sehen, wie die Nutzer sie einsetzen und welche Funktionen am sinnvollsten zu automatisieren sind.

Wie sich dies auf Ihren Arbeitsablauf auswirkt

Nehmen wir an, Sie richten eine neue Kundenwebsite ein und müssen vor der Übergabe ein Theme importieren, eine Lizenz aktivieren und den „Coming Soon“-Modus aktivieren. Früher waren dafür drei separate Bildschirme im Dashboard erforderlich.

Jetzt sind es drei API-Aufrufe oder ein einziges Gespräch mit WPVibe, unserem kostenlosen Plugin, das Ihre WordPress-Seite mit KI-Tools wie Claude und ChatGPT verbindet.

Oder vielleicht verwalten Sie zwanzig Websites und benötigen vor einem größeren WordPress-Update einen schnellen Statuscheck. Ein einziger „get-status“-Aufruf pro Website zeigt Ihnen, bei welchen der „Coming Soon“-Modus aktiv ist, welche Themes verwendet werden und ob die Lizenzen noch gültig sind.

Claude zeigt den aktuellen Status von SeedProd nach Ausführung des Befehls „get-status“ an, einschließlich des „Coming Soon“-Modus, des Wartungsmodus, des Theme Builders und des Lizenzstatus

Das gilt für alle sich wiederholenden Aufgaben: Wartungsmodus vor der Bereitstellung, Seitenüberprüfungen vor Migrationen, Theme-Importe für ganze Stapel neuer Websites. Wenn Sie eine Aufgabe mehr als einmal ausführen, können Sie sie automatisieren oder Ihrer KI überlassen.

Erste Schritte mit der Abilities-API

Die Abilities-API ist eine Funktion von WordPress 6.9. Sie müssen also mindestens Version 6.9 installiert haben, damit die Endpunkte auf Ihrer Website verfügbar sind. Sie können Ihre Version unter „Dashboard“ » „Updates“ überprüfen.

Schritt 1: Aktualisieren Sie SeedProd auf Version 6.20.0

Gehen Sie in Ihrem WordPress-Dashboard zu „Plugins“ und aktualisieren Sie SeedProd. Die Abilities-API wird automatisch registriert, ohne dass eine separate Einrichtung erforderlich ist.

Schritt 2: Prüfen Sie, was verfügbar ist

Jedes verbundene Tool kann bei WordPress abfragen, welche Plugin-Aktionen auf Ihrer Website registriert sind. Die Funktionen von SeedProd werden automatisch in dieser Liste angezeigt, sodass keine zusätzlichen Konfigurationen erforderlich sind.

Die 8 SeedProd-Funktionen, die in Claude nach der Verbindung mit einer WordPress-Seite aufgeführt sind, darunter „get-status“, „toggle-coming-soon“, „toggle-maintenance“ und weitere

Schritt 3: Eine Aktion ausführen

Teilen Sie Ihrem Tool mit, welche Funktion es auslösen soll. Bitten Sie es, den „Coming Soon“-Modus zu aktivieren, den Status Ihrer Website zu überprüfen oder ein Theme zu importieren – es ruft dann den entsprechenden Endpunkt auf. Sie müssen sich nicht selbst um die API-Aufrufe kümmern.

Claude bestätigte, dass die Funktion „SeedProd Toggle – Coming Soon“ erfolgreich ausgeführt wurde und deaktivierte den „Coming Soon“-Modus auf einer verbundenen WordPress-Seite

Schritt 4: Verbinden Sie Ihr KI-Tool

Wenn Sie WPVibe verwenden, erkennt es die Funktionen von SeedProd automatisch auf jeder verbundenen Website. Starten Sie eine Unterhaltung und bitten Sie es, Maßnahmen zu ergreifen.

Warum SeedProd mit Ihren Tools kompatibel ist

Vor der Einführung der Abilities-API musste man die benutzerdefinierten Endpunkte eines Plugins kennen, um dessen Funktionen über REST auszulösen – sofern es überhaupt welche gab. Alles, was über die Standard-REST-API von WordPress hinausging, erforderte den Einsatz von WP-CLI, manuelle Eingriffe im Dashboard oder eine speziell für dieses Plugin entwickelte Integration.

Mit WordPress 6.9 wurde die Abilities-API eingeführt, um dieses Problem zu beheben. Sie bietet Plugins eine standardisierte Möglichkeit, benannte Aktionen zu registrieren, die jeder kompatible Client erkennen und ausführen kann. Da SeedProd diese API unterstützt, funktionieren KI-Tools und Automatisierungsskripte sofort und ohne separate Integration für jedes einzelne.

Aktualisiere auf Version 6.20.0 und probier es aus. Wenn du WPVibe bereits nutzt, verbinde es mit deiner SeedProd-Website und lass es eine Funktion ausführen. Ich würde mich freuen zu erfahren, was du als Erstes automatisierst.

Vielen Dank, dass Sie Teil der SeedProd-Community sind.

John und das SeedProd-Team

P.S. Sie nutzen SeedProd Pro noch nicht? Starten Sie noch heute mit SeedProd Pro, um alle Funktionen freizuschalten.

Autorenavatar
John Turner
John Turner ist der Gründer von SeedProd. Er ist Unternehmer, Webentwickler, Vermarkter, SysAdmin, DBA, Support-Techniker und kann sogar kochen.

Offenlegung: Unser Inhalt wird von den Lesern unterstützt. Das heißt, wenn Sie auf einige unserer Links klicken, erhalten wir möglicherweise eine Provision. Wir empfehlen nur Produkte, von denen wir glauben, dass sie einen Mehrwert für unsere Leser darstellen.