我正在为我的一个网站创建一个简单的管理系统,现在我正在创建一个受WordPress的帖子系统启发的博客。WordPress如何将邮件恢复到以前的状态?
在我的博客中,您可以将其另存为草稿或已发布的版本。 现在我想要创建一个方法,所以当你删除一个博客时,它会变成数据库中的“垃圾”。当你恢复它时,它会像WordPress一样再次被恢复为同一类型。
但是WordPress如何将它的垃圾回复到原来的post_status呢?我查看了WordPress数据库,但是我无法弄清楚它是如何实现的,导致原始post_status在被删除时被替换为“垃圾”,并且没有存储在表中的任何其他位置。
那么它如何“记住”它的原始post_status?希望你明白我在问什么:D
对不起,不是一个代码相关的问题,但我找不到任何其他地方的任何答案。
- 感谢
'垃圾'是发布状态不是帖子类型。只需在名为post_status的帖子表中添加一列,即可轻松完成。那么你可以按他们的状态来组织你的帖子。 like,'draft','publish','trash'等.... – 2014-11-02 17:02:02
它存储以前的状态。无所谓在哪里。您正在实施新系统,您可以选择将其存储在何处。 – 2014-11-02 17:31:22
我已经在数据库中搜索过它,并且它不存储以前的状态 – Christensen 2014-11-02 17:40:59