首页 > 网站建设 > wordpress > 利用phpmyadmin将wordpress待审状态文章批量发布的方法
2014
12-20

利用phpmyadmin将wordpress待审状态文章批量发布的方法

最近使用火车头采集器采集文章时,由于使用的是网友提供的免登录接口,因此发布到后台的文章全部成了待审文章,可能是规则原作者的设置吧,不过没关系,我们将利用phpmyadmin将待审状态文章批量发布,基本属于一键完成的,所以同样可取!

1、首先来wordpress后台看下对于未发布文章的标记——“待审”,不急,下面我们将对其进行一键处理!

利用phpmyadmin将wordpress待审状态文章批量发布的方法 - 第1张  | 心岛博客

2、利用phpmyadmin打开数据库名为p115的数据库,并找到文章列表所在的数据表wp_posts,双击后即可查看到列表中的文件,我特地选取了两个文章做对比,一个是已经发布的,一个是未发布的,如下图所示:

利用phpmyadmin将wordpress待审状态文章批量发布的方法 - 第2张  | 心岛博客

利用phpmyadmin将wordpress待审状态文章批量发布的方法 - 第3张  | 心岛博客

3、如上图所示,数据表中对于已发布文章的标记单词为:publish;对于未发布文章的标识是pending这个单词;接下来我们通过sql语句将pending替换为publish即可实现文章的发布。

利用phpmyadmin将wordpress待审状态文章批量发布的方法 - 第4张  | 心岛博客

4、同样点击数据表上方的SQL按钮,进入数据表代码编辑器,并在里面输入以下数据表执行命令:

UPDATE wp_posts 
SET post_status = 
REPLACE( post_status, 'pending', 'publish' )

利用phpmyadmin将wordpress待审状态文章批量发布的方法 - 第5张  | 心岛博客

5、点击执行后如下图所示:

利用phpmyadmin将wordpress待审状态文章批量发布的方法 - 第6张  | 心岛博客

利用phpmyadmin将wordpress待审状态文章批量发布的方法 - 第7张  | 心岛博客

6、为了检测我们的数据库执行语句是否正确执行,我们首先可以点击浏览按钮,看下数据表中的字段标识,然后再登录网站后台看下:

利用phpmyadmin将wordpress待审状态文章批量发布的方法 - 第8张  | 心岛博客

7、通过上图的结果,我们可以看出原来文章后面的待审字样消失了,说明,数据库语句完美运行!

最后编辑:
作者:xindao
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。