web-dev-qa-db-ja.com

Phpを使ってWordpressデータベースのデータに外部からアクセスする方法

IOSアプリと特定のWordPressデータベーステーブルのデータを共有したい。クライアントは、wpデータベースに独自のテーブルを作成するワードプレスフォームプラグインを介したデータ入力を望んでいます。私が見たプラグインはAPI自体を持っておらず、wordpress REST AP​​Iの例はすべてAJAXを使っています。投稿またはユーザーデータ。データベースに直接アクセスすることを含まないphpによってこれを行う方法はありますか?更新に伴うデータベース構造の変更がアプリを壊す恐れがあります。

1
TijuanaKez

データベースで直接クエリを実行するためにPHPを使用したくない場合は、REST AP​​IとJavascriptを使用してデータを収集する必要があります。注目に値する1つの点は、これらのREST AP​​Iも、リクエストを行ったときに返される情報を収集するために直接データベースクエリを使用することです。つまり、DBにアクセスするためにPHPを記述した場合にアプリを壊すWordpressデータベース構造への更新は、使用するAPIプラグインも壊すことになります。唯一の違いは、ほとんどのプラグイン開発者が、そのコードが非推奨になったときに更新が行われる限りは非常に迅速であり、問​​題を早く修正できる可能性があることです。

これが私がWordpressレポジトリで見つけた一つのJSON APIプラグインです: http://wordpress.org/plugins/json-api/

他にもあると思います。見ているだけです。これが物事を少しはっきりさせるのに役立つかどうか私に知らせてください。