可以发布一个帖子的多个版本吗?

时间:2019-11-18 作者:KC Teigh

我正在评估WordPress的短篇小说博客。这个博客是为了描绘我作为作家的旅程。为此,我希望发表一篇短篇小说,然后,也许几个月/年后,发表一篇(希望)会更好的修订。当读者阅读短篇小说帖子时,他们应该看到最新版本,但也可以访问以前发布的版本。

在做了一些搜索之后,我意识到了修改。据我所知,这些是通过单击“另存为草稿”或发布创建的。我看到了这个问题:How can we publish revisions of a post, in addition to showing the latest post?

我有两个考虑:

如果我“另存为草稿”的次数太多,我可能会推出以前发布的版本

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

我不推荐“另存为草稿”方法,因为我认为它不会帮助您实现最终目标。WordPress正在非公开帖子类型中保存修订(more info here).

我发现了一个“Changelog”插件,它可以帮助跟踪对现有博客帖子的更改。你可以在这里看到https://wordpress.org/plugins/awesome-changelog/.

最后,股票WordPress方法可能如下所示:

发布博客帖子并创建唯一标记。例如,如果您的博客文章名为“Hello World”,请命名标记hello_world_revisions. 然后,当您准备修改帖子时,创建一个新帖子,并将其命名为“Hello World”用相同的标签标记hello_world_revisions 标记,这样一来,所有修改过的博客帖子都会被标记为相同的标签,当您希望用户浏览旧版本时,您可以将其指向该标签。

还有其他方法可以实现您的目标,但它们需要自定义代码和自定义主题。上面提到的项目是一种快速、非编程的入门方式。

相关推荐

How to delete post revisions?

我没有设置修订数量的限制,这使得我的一些帖子有20多个修订,那么如何删除这些修订呢?顺便说一下,我正在使用WPMU,并且有很多博客,那么如何删除我所有博客的WordPress修订版呢?