有人知道一种为制作中的帖子提供编辑历史记录的方法吗?也就是说,当人们看到一篇文章时,他们可以看到它被修改了,并检查一系列的更改,就像其他网站可能做的一样(见下文)。
我试图寻找一种方法,但我发现的一切都是指仪表板中的修订历史,而不是面向公众的一面。
Figure 1: StackExchange
Figure 2: 电视com公司
Figure 3: 脸书
有人知道一种为制作中的帖子提供编辑历史记录的方法吗?也就是说,当人们看到一篇文章时,他们可以看到它被修改了,并检查一系列的更改,就像其他网站可能做的一样(见下文)。
我试图寻找一种方法,但我发现的一切都是指仪表板中的修订历史,而不是面向公众的一面。
Figure 1: StackExchange
Figure 2: 电视com公司
Figure 3: 脸书
您可以使用smth等从wpdb获取修订
$revisions = $wpdb->get_results("select * from {$wpdb->posts} where post_parent={$post_id} and post_type=\'revision\'")
选择修订版后,您可以使用一些js diff工具,如我正在寻找一个类似的解决方案,事实上,有一个插件用于此目的。它很久没有更新,但在我的测试中,它正在WP 4.1.1上工作。
比较表中的单元格为空,这是一个问题,但它并不能完全破坏交易。如果有人更喜欢编程,他们可能会改进这个插件。看起来插件作者很友好,但不再参与WP开发。
“我现在不想对这个插件进行任何开发,但如果有人愿意,我很乐意在wordpress.org项目中添加一名开发人员来继续这项工作。”source“”
http://www.wpbeginner.com/plugins/how-to-show-post-updatesrevisions-to-your-readers-in-wordpress/
我没有设置修订数量的限制,这使得我的一些帖子有20多个修订,那么如何删除这些修订呢?顺便说一下,我正在使用WPMU,并且有很多博客,那么如何删除我所有博客的WordPress修订版呢?