Plugins von außerhalb von WordPress aufrufen: eine Schritt-für-Schritt-Anleitung
<p>Also muss ich das Plugin von außerhalb meiner Woocommerce-Website aufrufen. Ich habe meine eigene Datenbank, die über die REST-API mit Woocommerce verbunden ist, wenn es um Produkte, Bestellungen usw. geht. Mein Problem ist, dass ich jetzt das Plugin auf admin.php?page=pluginName&action=action&orderid=123456 aufrufen muss. Der Woocommerce-Kommunikationsserver verwendet klassisches ASP. Ich habe versucht, einfach einen POST zu erstellen, aber WordPress fordert mich natürlich auf, mich anzumelden. Ich habe sogar versucht, es auf einer benutzerdefinierten PHP-Seite innerhalb von Woocommerce und dann auf der Plugin-Seite zu veröffentlichen, ohne Erfolg. Gibt es eine Möglichkeit, die Plugin-URL aufzurufen, ohne sich jedes Mal anzumelden? Es könnte PHP-Code in meinem Woocommerce-FTP sein, der einen POST mit der Bestell-ID (Abfragezeichenfolge, die in jedem Datensatz eindeutig geändert wird) empfängt und dann einen AJAX-POST an ein Plugin oder etwas anderes sendet.</p>
<p>Ich habe versucht, benutzerdefinierten PHP-Code zu erstellen, um den POST abzurufen, und dann einen wp_remote_post an die admin.php-URL zu senden, aber nichts hat funktioniert. Ich führe einfach die URL aus und das Plugin erledigt den Rest</p>