0
Ich muss get_header Aktion verwenden, um in meine functions.php einhängen, so dass ich überprüfen kann, ob die Anfrage an eine richtige Seite gesendet wird, aber zu diesem Zeitpunkt, $ _POST ist leer, wahrscheinlich wegen Redirect. Gibt es eine Möglichkeit, irgendwie, dass Informationen zu meiner Funktion übergeben:Verwenden von POST-Parametern in WordPress functions.php
add_action('get_header', 'handle_app_post');
Sie müssen eine Aktion verwenden, die ausgelöst wird, bevor Daten gesendet werden. Versuchen Sie es mit der Aktion "init". – GeorgeQ
add_action ('init', 'handle_app_request'); in der Rückruffunktion habe ich echo json_encode ($ _ POST); Das sollte den superglobalen Wert an die App zurückgeben, die eine POST-Anfrage macht, aber stattdessen gibt es ein leeres Array zurück. – Milos
Sind Sie sicher, dass es sich um eine 'POST'-Anfrage handelt und nicht nur um eine' GET' Anfrage? Erstellen Sie die Anfrage mit einem Formular? – GeorgeQ