Appery.io and Wordpress

时间:2015-03-29 作者:vozer

我正在尝试为我的主页制作一个简单的Wordpress应用程序。

我开始使用Appery。io,对于非程序员来说,这实际上是一个很好的环境。

但我想知道是否有人有将Wordpress网站连接到Appery的应用程序的经验?我从哪里开始?

我的基本需求是:

1) 阅读文章2)直接在App3中评论文章3)推送有关新文章的通知/评论

2 个回复
SO网友:connorb

如果您使用的是Wordpress 4.6,则只需使用以下内容即可使用REST API而无需插件:

add_action(\'rest_api_init\', function() {

    $namespace = \'myapi\';

    register_rest_route($namespace, \'/myroute\', array(
        \'methods\' => \'GET\',
        \'callback\' => \'handle_my_route\'
    ), true);

    function handle_my_route() {
        return \'Hello World!\';
    }
}
然后,转到:yourwebsite/wp-json/myapi/myroute 将返回回调值,在上述情况下,该值为“Hello World”。

SO网友:vozer

我完成了!

所有这些的关键是在Wordprss安装中使用类似“JSON API”的插件来获取帖子等。

例如,您可以稍后键入www.example。com/json?获取\\u帖子

使用生成的链接,您可以转到appery并将其作为REST API服务进行连接。

尚未尝试所有功能,但我相信这是一条路要走。

结束

相关推荐

在加载plugins_后,get_plugins()不工作

知道为什么下面的代码function my_plugin_load() { get_plugins(); } add_action( \'plugins_loaded\', \'my_plugin_load\' ); 抛出此错误?Fatal error: 不应调用未定义的函数get\\u plugins()get_plugins() 定义在plugins_loaded 胡克开火了?如果不是,那么什么才是合适的钩子呢?(这个钩子应该启动插件的引导/加载过程)