一般情况下,如果我们的WordPress标题、文章内容需要有字符替换的,我会使用WPReplace插件替换,这个也是我们分享的一款插件,可以很方便的替换常规的内容中的文字。但是在这里老蒋有需要替换WP程序文章中的某个HTML标签,但是在用插件替换的时候好像被编译无法替换。
update wp_posts set post_content = replace(
post_content,
substring(
post_content,
locate('<p><a href=', post_content),
locate('</a></p>', post_content) + LENGTH('</a></p>') - locate('<p><a href=', post_content)
),
''
);
这个我们可以批量替换到内容中的一些A标签连接。当然,有类似的也可以用这个方法修改替换,这里需要注意的就是WP程序的表前缀,如果你不是WP_,则需要修改成你自定义的。
本文出处:老蒋部落 » 利用MySQL命令批量替换HTML特殊标签字符的问题 | 欢迎分享( 公众号:老蒋朋友圈 )