如何在我的WordPress站点上显示异地数据库信息?

时间:2013-05-24 作者:Matt

我从我的个人电脑上托管了一些在线游戏,游戏会将信息保存到我的Mysql数据库中。我想在我托管的Wordpress网站上显示实时数据(如果可能的话)。我知道最简单的方法是进行远程连接,但我的主机不允许这样做。我所要做的就是从表中提取一些数据(角色健康、人性化水平等),并将其显示在页面上。

如果有任何可能的答案,我将不胜感激。是否有可能在我的计算机上以其他方式显示此信息,并将其从我的Wordpress站点中拉出,而不使用远程数据库方法?

我对这个主题了解不多,所以请解释任何答案或给我一些我可以用谷歌搜索的主题。

1 个回复
SO网友:Matthew Boynes

正如@s\\u ha\\u dum在评论中提到的,构建API或某种XML或JSON提要(或利用已有的API或JSON提要,或在任何系统上安装插件等)实际上是远程获取数据的唯一方法。一旦开始,你可以使用wp_remote_get 查询API。

为了让这个问题更具体一些,假设您在域中创建了一个JSON提要。com/游戏。json。为了从WordPress中获取它,您可以执行以下操作:

$response = wp_remote_get( \'http://domain.com/games.json\' );
if ( !is_wp_error( $response ) ) {
    $data = json_decode( $response->body ) );
    # Do something with $data
}

结束

相关推荐

如何使主页菜单(首页)使用index.php而不是page.php

我在wordpress网站上需要一个“主页”菜单项,所以我创建了一个新页面并将其命名为“主页”,将其添加到我的主菜单项中,然后从阅读设置中选择“主页”作为首页。现在的问题是Home 正在使用page.php 而不是index.php. 我真的需要使用索引获取主页。php,因为我已经在索引中设计了首页。php你能告诉我如何使主页使用索引吗。php而不是页面。php