2017-01-16 11 views
0

私は3つの特定の変数をWordpressのMySqlデータベースの中に持っています。私はJust Variables Wordpressプラグインを追加しました。 WordpressのOptionsテーブルに変数を追加しました。Wordpress APIで利用できないテーブルに接続するにはどうすればよいですか?

私の研究から、OptionsテーブルはAPI経由でアクセスできません。

私はReact Nativeアプリを構築しています。 ComponentDidMountでは、db &からこれらの値を読み込み、その結果をアプリケーションに表示したいと考えています。書く必要はありません。

APIでアクセスできない場合、このデータベースに接続するにはどうすればよいですか?

私の目標は、React NativeアプリからアクセスできるクライアントのWordpress Adminパネルに3つの変数のセットを持たせることです。 Just Variablesプラグインは、クライアントがこのデータを入力するための本当にクリーンな方法を作成しましたが、今はそのデータにアクセスする必要があります。

フィードバックありがとうございました&アドバイス!

答えて

0

現在WPコアにあるWordPress REST APIを使用できます。 register a routeに移動し、そのルートに必要なデータをロードできます。

add_action('rest_api_init', 'so_41683154_endpoint'); 

function so_41683154_endpoint(){ 
    register_rest_route('rr/v1', '/my-point/', array(
     'methods' => WP_REST_Server::READABLE, 
     'callback' => 'so_41683154_callback', 
     'permission_callback' => function() { 
      return true;  
     } 
    )); 
} 

function so_41683154_callback(){ 
    $options = range(1, 5); # replace with actual options 

    return $options; 
} 

あなたのデータは、http://your-site.com/wp-json/rr/v1/my-point/

に存在することになります
関連する問題