如何批量删除所有帖子中的一行

时间:2015-05-14 作者:davidnsfw

我需要从所有帖子中删除一些内容。

每篇帖子都以这一行开头:

<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>
所以我想立刻从我的数据库中的所有帖子中删除这一行。

我知道我可以在phpmyadmin中编辑它,但我不知道怎么做。

以下是每个帖子的外观:

<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>
<p style="text-align: center;">here is some text.</p>
所以基本上我想大规模删除这条线:

<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>
从网站上的每个帖子。

写完剧本后,我完全是个新手。

2 个回复
SO网友:Wali Hassan

要使用phpMyAdmin,请执行以下步骤:

Login to phpMyAdmin panel and select your WordPress database.
Click on the SQL tab which will bring you to a page with a SQL query box.
一旦看到SQL查询框,如下图所示,就可以在那里运行SQL查询。

UPDATE wp_posts SET post_content = REPLACE (post_content, \'<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>\', \'\');
phpmyadmin SQL Query box

SO网友:Yancho Zapryanov

好的建议。它对我很有用,但我必须在表和字段名周围加引号。

UPDATE `wp_edeals_posts` SET `post_content`= REPLACE(post_content, \'<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>\', \'\')

结束

相关推荐

BULK_ACTION挂钩在3.2.X中使用稳定吗?

为wp电子商务开发插件发布/取消发布类别中的所有项目似乎实现这一点最干净的地方是在分类页面上作为一个批量操作——尽管大量的谷歌搜索只找到很少的文档和一系列关于bug追踪器的帖子那么:现在添加bulk\\u action-ID挂钩安全吗?还是应该在admin中创建自定义子页?提前谢谢你