Die meisten WordPress-Chat-Tutorials enden bei einer Box, die Daten an admin-ajax.php sendet, während der API-Schlüssel in einem eingebundenen Skript liegt. Ein WordPress-Chatbot-Plugin, das auf diese Weise erstellt wurde, gibt den Schlüssel jedem preis, der sich den Quelltext anzeigen lässt, liefert 403 zurück, sobald ein Seiten-Cache die Nonce vom Vortag ausliefert, und kann kein Token streamen, weil wp_remote_post erst zurückkehrt, wenn der gesamte Inhalt eingetroffen ist.
Dies ist eine Bauanleitung, kein Plugin. Du legst die Datei in dein Projekt und öffnest sie mit Claude Code oder Cursor. Sie fragt, welche WordPress- und PHP-Version du verwendest, ob das Widget öffentlich ist und wo deine Inhalte liegen. Dann erstellt sie das Ganze gemeinsam mit dir: den Header-Block und Aktivierungs-Hook, eine Einstellungsseite, die in wp_options schreibt, register_rest_route mit einem echten permission_callback, Nonce- und Berechtigungsprüfungen, einen Shortcode und einen Block, Transients sowie WP_Query für deine Beiträge.
Einmal kaufen, dauerhaft deins. Kein Abonnement. Die Datei bleibt in deinem Repository und funktioniert auch beim nächsten Kundenprojekt.