之所以用到这个功能,是由于小白将一个废弃已久的wordpress网站数据换成另外一个域名,原网站的文章希望保留。将文章全部由已发布变为草稿,然后像正常更新文章一样,一天更新一篇。这样比起每天来复制、粘贴要效率高。
这个过程要操作数据库,所以事前一定要做好数据库的备份工作。
将wordpress所有已发布文章,设置为草稿,SQL代码如下:
UPDATE `wp_posts` SET `post_status` ='draft' WHERE (`post_status`='publish');
这段代码其实是借鉴了网络上的一个将所有待审核文章修改为发布状态,代码如下:
UPDATE `wp_posts` SET `post_status` ='publish' WHERE (`post_status`='pending');
大家仔细对比一下代码内容,可以发现一些要素:草稿’draft’,已发布’publish’,待审核’pending’。通过这几个组合可以自由变换文章的发布状态。
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
4. 如有侵犯版权、链接无法下载、失效或广告,请联系管理员处理!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
4. 如有侵犯版权、链接无法下载、失效或广告,请联系管理员处理!