使用mysql或任何其他方式批量编辑Wordpress Post标题

时间:2013-12-24 05:31:23

标签: mysql wordpress

我有一个拥有3000多个帖子的wordpress网站,其中的标题中有“ - ”,比如Big-cave-nature-hd-wallpaper-for-Backgrounds。我更改了一些帖子标题并删除了“ - ”标题,但它非常耗时。我想批量替换所有帖子的标题中的连字符“ - ”,用空格替换它。 我尝试搜索并替换插件以仅用标题中的空格替换“ - ”,但它用帖子标题中的空格替换了“ - ”以及帖子的网址,并且所有帖子都停止了工作。

我想要一种方式,以便我可以用帖子标题中的空格替换“ - ”而不是帖子的网址或其他字段。

网站:http://www.worldofdth.com/home

任何帮助都会得到满足。 感谢

1 个答案:

答案 0 :(得分:0)

您需要使用phpMyAdmin或类似的东西附加到MySql数据库,并发出以下查询:

update wp_posts set post_title = replace(post_title,'-',' ') where post_status = 'public' and post_type = 'post';