Unpublish Posts in WordPress

明眼人一看就知道我这个blog用的是wordpress。说来也让人失望,我还没怎么深入wordpress,wordpress就暴露给我一个缺陷:无法在后台unpublish posts,或者说undo publish。

问了一下google,google说这个功能还在wordpress的wishlist上,真想不通,这么一个常用的unpublish功能,竟然还没开发出来。我只好自己动手了:先发了一个test post,save但不publish,看看数据库里是怎么保存它的。

好了,答案一下就出来了,unpublish其实非常简单:posts表里一条记录就是一个post,找到对应的记录,把post_status从”publish”改为”draft”就可以了。

Leave a Reply

Your email address will not be published. Required fields are marked *