我有一个拥有3000多个帖子的wordpress网站,其中的标题中有“ - ”,比如Big-cave-nature-hd-wallpaper-for-Backgrounds。我更改了一些帖子标题并删除了“ - ”标题,但它非常耗时。我想批量替换所有帖子的标题中的连字符“ - ”,用空格替换它。 我尝试搜索并替换插件以仅用标题中的空格替换“ - ”,但它用帖子标题中的空格替换了“ - ”以及帖子的网址,并且所有帖子都停止了工作。
我想要一种方式,以便我可以用帖子标题中的空格替换“ - ”而不是帖子的网址或其他字段。
网站:http://www.worldofdth.com/home
任何帮助都会得到满足。 感谢
答案 0 :(得分:0)
您需要使用phpMyAdmin或类似的东西附加到MySql数据库,并发出以下查询:
update wp_posts set post_title = replace(post_title,'-',' ') where post_status = 'public' and post_type = 'post';