Wie man mit Hilfe von PHP auf Daten in der WordPress-database zugreifen kann

Ich möchte Daten in bestimmten WordPress-databasetabellen mit einer iOS-App teilen. Der Kunde möchte eine Dateneingabe über WordPress-Form-Plugins, die eigene Tabellen in der wp-database erstellen. Die Plugins, die ich angeschaut habe, haben selbst keine APIs und Beispiele für WordPress-REST-APIs verwenden alle AJAX, mit denen ich nicht vertraut bin und / oder können nur auf Informationen in WordPress-Posts oder Benutzerdaten zugreifen. Gibt es eine Möglichkeit, dies über PHP zu tun, ohne direkt auf die database zuzugreifen? Ich befürchte, Änderungen in der databasestruktur mit Updates könnten die App kaputt machen.

Solutions Collecting From Web of "Wie man mit Hilfe von PHP auf Daten in der WordPress-database zugreifen kann"

Sofern Sie PHP nicht verwenden möchten, um Abfragen direkt in Ihrer database auszuführen, müssen Sie eine REST-API und Javascript verwenden, um die Daten zu sammeln. Ein wichtiger Punkt ist, dass diese REST-APIs auch direkte databaseabfragen verwenden, um Informationen zu sammeln, die bei einer Anfrage an Sie zurückkommen. Das bedeutet, dass alle Updates der WordPress-databasestruktur, die Ihre App kaputt machen würden, wenn Sie PHP für den Zugriff auf die database schreiben würden, auch das von Ihnen verwendete API-Plugin beschädigen würden. Der einzige Unterschied besteht darin, dass die meisten Plug-in-Entwickler ziemlich schnell sind, was Updates betrifft, wenn ihr Code veraltet ist, und möglicherweise Probleme schneller beheben können, als Sie könnten.

Hier ist ein JSON-API-Plugin, das ich im WordPress-Repo gefunden habe: http://wordpress.org/plugins/json-api/

Ich bin mir sicher, dass es andere gibt. Sieh dich nur um. Lassen Sie es mich wissen, wenn dies hilft, die Dinge ein wenig zu klären.