如何通过外部php脚本以编程方式管理帖子?

时间:2012-04-05 作者:bloudraak

如何创建帖子、将其分配到类别、向其添加标记并从磁盘上某处的PHP脚本(例如/usr/local/process.PHP)中设置特色图像,而该脚本不是Wordpress安装或基础设施的一部分?

我搜索了几个小时,没有找到任何特别有用的东西。唯一让我困惑的是如何创建帖子并添加其元数据。其余的工作(如获取图像、提取标题等)已经完成。

Background

我想自动化为我拥有的图像创建帖子的过程。与传统的导入内容不同,我希望替换图像并更新其帖子和元数据(如果已经存在的话)。后者很重要,因为我在Aperture中管理所有图像元数据。每个图像都有一个唯一的名称,格式为AAA999999,并且图像的版本(例如黑白和裁剪)可能具有格式“AAA999999-版本NNN”。如果可能的话,我想指出“aaa999999”和“aaa999999-版本1”的帖子是相关的。我有大约2000张照片要导入。

我想在将来使用该脚本来添加和更新新图像。

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

您可以通过XML-RPC以编程方式远程创建帖子

e、 g.PHP

http://www.nickycakes.com/post-to-wordpress-remotely-with-xmlrpc-in-php/

JAVA

http://code.google.com/p/wordpress-java/

需要注意的是,媒体库处理图像EXIF数据等,从使用贴子切换到只显示没有父贴子的最新上载附件可能更方便(带有父贴子的附件附加到贴子或库中)

结束