2017-01-16 49 views
0

我有一个WordPress的MySql数据库中3个特定变量。我添加了Just Variables Wordpress插件。它将其变量添加到Wordpress中的选项表中。如何连接表,这不是可以通过WordPress的API?

从我的研究,选项表无法通过API访问。

我建立一个阵营原生应用。在ComponentDidMount中,我想从db &中读取这些值,在应用程序中显示结果。没有必要写作。

当API不提供访问权时,如何连接到此数据库?

我的目标是有一组在WordPress管理面板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/

相关问题