如何批量创建所有帖子的修订?

时间:2012-10-20 作者:sergio

我从粘贴的标签、手动创建的列表等中清理了一个旧站点,我希望将旧帖子保留为“修订版”,以便我们可以轻松地与旧帖子进行“比较”,并在需要时检索/还原原始内容。

所以我要么在新的DB中注入修订行,要么在旧的WP安装中自然创建修订行,通过批量更新所有帖子…

…或从新清理的dev安装开始,注入修订版。

问题是旧站点甚至没有使用修订(版本1.6或2左右),所以在我尝试任何东西之前,我应该让wordpress自己生成正确的修订(因此注入只是在现有行中添加内容,而不是在缺少引用的整行中添加内容等)

我知道有几个地方的修订和实际帖子是链接/相关/参考的,所以这个过程应该主要由wp职能部门完成,而手动DB操作更少。

谢谢

1 个回复
SO网友:Mark Kaplun

最好将旧安装升级到当前wp版本,然后重新应用更改。除非它是一个非常大的网站,否则你可能会浪费更多的时间来研究、编码和调试自动解决方案,然后手动编辑帖子。

结束

相关推荐

在页面模板内显示特定帖子的Posts循环?

我想创建一个模板,用于选择要在WordPress页面上显示的5篇特定帖子。基本上,我必须能够查询5个确切的帖子,以显示在Wordpress页面上,使用WP页面模板和自定义字段来选择准确的5个帖子ID。编辑:我有这个代码感谢这个网站。但现在我需要能够通过自定义字段添加页面id数组。这能做到吗?编辑2:实际上代码并没有显示数组中的帖子,而是显示主页上的最新帖子。嗯,嗯。<?php $post_id = array(483,454,376); $posts = get_posts( $p