我有一个网站,它包含了很多新闻,我必须把这个新闻列在一个PHP文件中,现在我想把每个新闻都插入到wordPress中作为一个帖子。这样做的最佳实践方法是什么(新闻中有100多篇文章),我如何手动构建XML文件以便在WordPress中导入它?或者post insert函数是什么,所以我可以在PHP文件中调用它..?
新闻在这里:https://www.steuerlex24.de/steuerkanzlei-koerfer/information_斯蒂尔-新闻
有一个API来导出XML文件中的新闻。
非常感谢
发布于 2018-09-28 10:33:21
如果要使用PHP,可以使用wp_insert_post以编程方式插入帖子。基本上,您希望提供一系列的帖子信息(标题、内容、日期.)。你可以在这里读到更多关于它的信息:https://developer.wordpress.org/reference/functions/wp_插入_员额/
但问题是,您不应该运行该函数来导入所有100个帖子。我曾经解决过同样的问题:使用WordPress将34k帖子从旧站点迁移到新站点。以下是我所做的:
Simple HTML DOM从页面中提取数据。我将结果附加到页面本身。wp_insert_post插入带有爬行数据的post到数据库wp_insert_post创建带有提取数据的post。海事组织,构建一个WordPress xml文件导入是很困难的。你可以考虑一个更简单的选择是CSV。构建一个CSV文件更直接,更简单。然后,您可以使用CSV导入插件在您的新网站上创建帖子。
https://wordpress.stackexchange.com/questions/315406
复制相似问题