Import External XML 时间:2013-03-19 作者:jmysona 我不知道从哪里开始。我想创建自定义帖子类型,它将列出客户网站上的属性。我希望这些属性从其他网站/软件提供。因此,其他网站/软件将向我的Wordpress网站发送XML文件,我希望接收该文件并将其转换为我的自定义帖子。有谁能帮我了解一下这项任务,即从哪里开始?是否需要在数据库中创建自定义表?如何捕获该XML文件?任何信息都将不胜感激。谢谢 2 个回复 SO网友:kaiser 获取数据要获取帖子,您可以使用HTTP_API, fetch_feed() 或SimplePie. 这完全取决于如何以及从何处获取XML。这里有一个关于HTTP API的答案](https://wordpress.stackexchange.com/a/73659/385) 和another one.存储(&A);维护数据的主要问题是您需要一个存储位置。因此,您可以设置一个自定义的帖子类型,也可以设置一些自定义的分类法。只要确保they\'re properly registered to each other. 困难的部分将是插入、更新和删除post数据、元数据、作者和分类术语。在间隔上检索数据通常utilize the Transient API and/or the Schedule/Cron API. SO网友:Mike Madern 我为我们自己的公司做了这样一个剧本。My case:我需要一个脚本来导入XML文件列表,并为文件中的每一行发布帖子。What I did:<我在脚本中创建了一个CPT,其中存储了提要信息。我创建了一个XML导入,它为每一行创建一个帖子。该脚本被放入一个cronjob中,该cronjob每天运行一次以刷新数据My code:这是我的代码:http://pastebin.com/NAhspY20 (30天后到期)它不会完全是你正在寻找的,但我希望它会给你一个从哪里开始的想法。 结束 文章导航