可以在外部将变量传递给WordPress吗?

时间:2015-02-09 作者:user1801618

我想知道是否可以从WordPress之外的表单传递json变量?情况是这样的:用户填写位于x服务器上的表单。然后,他的答案被发送到位于Y服务器的WordPress网站,根据他的答案,他将得到一份工作。我一直在谷歌上搜索,看看是否能找到一个例子,但一个也找不到。

你能指引我吗?

谢谢

1 个回复
最合适的回答,由SO网友:Privateer 整理而成

这是可能的,有很多方法可以做到这一点,所有这些方法都要求您可以编写代码或找到愿意为您编写代码的人。

一种选择是通过ajax to admin-ajax.php 以及任何想要的身份验证令牌。。。然后收听admin ajax。php并进行相应的处理。

另一种方法是创建自己的端点来检查特定的post数据,然后,如果它看起来正确的话,加载wordpress并添加您需要的内容。为此,您可以搜索引导wordpress或查看索引。php在wordpress根目录中,并查看它如何加载wordpress。。。然后在需要时也这样做。

可能还有很多其他方法,但这两种方法实现起来相对简单,可以做您想做的事情。

还有,你可以去看看wp-api.org, 我刚刚在kaiser的一篇帖子中偶然发现了另一个帖子。

结束

相关推荐

从WordPress JSON API获取自定义字段

我正在使用插件(https://github.com/WP-API/WP-API) 为了从WordPress获取JSON数据,我有一个自定义的post类型events,其中附加了许多自定义字段,如datefrom、dateto、latitude和longitude。此URLhttp://www.domainname.com/wp-json/posts?type=events&lang=fr 是否正确地将事件返回给我,但是,我没有得到任何自定义字段,在这方面是否有任何帮助?