从其他网站发布到wordpress

时间:2012-10-11 13:58:09

标签: php wordpress xml-rpc

我正在建立一个应该能够发布到wordpress博客的php网站(在同一台服务器上,但在另一个目录中)。 我已经看到它可以使用XML-RPC,但是,我需要添加自定义术语/分类法和“类别”以及其他元数据。 有谁知道我该怎么做? 非常感谢!

2 个答案:

答案 0 :(得分:0)

尝试使用Wordpress JSON插件。它公开了wordpress内容的完整REST API:http://wordpress.org/extend/plugins/json-api/公开的API的完整详细信息在“其他说明”部分下。

如果您尝试将wordpress用作CMS而不是魔术网站构建工具,请使用REST而不是XML-RPC。当您尝试将内容添加到javascript AJAX请求之类的内容时,IT会更容易。

使用XML-RPC访问wordpress特定功能,您可能必须在默认支持的API之外注册自己的函数调用。 WordPress目前支持Blogger API,metaWeblog API,Movable Type API和Pingback API。请参阅注释部分中有关WP集xml-rpc函数的注释。

如果你决定走石器时代的路线并使用XML-RPC,这里有一个链接,概述你需要做些什么来添加我认为你想要的功能:http://kovshenin.com/2010/custom-xml-rpc-methods-in-wordpress/

答案 1 :(得分:0)

好的解决方案比我试图做的更容易。 因为(正如我所提到的)这两个应用程序位于兄弟文件夹中的同一台服务器上。我刚刚包含了wp-config.php和wp-load.php,我从我的应用程序中获得了所有wordpress功能。因此不需要XML-RPC,这在a $$中非常痛苦。