删除phpMyadmin中的封装<p>标记</p>

时间:2014-05-27 19:41:40

标签: mysql phpmyadmin

我正在构建一个关于wordpress的博客,并从旧博客中导入了大约3000个帖子。所有post_content字段都有p个标签封装它们,p标签用于换行符(而不是br),例如:

<p>Maecenas congue volutpat nisl<p>&nbsp;</p> sit amet imperdiet.</p>

如何删除所有封装的p标签,但同时在phpMyadmin中保持换行符不受影响?

1 个答案:

答案 0 :(得分:0)

由于Wordpress在PHP上运行,您可以在PHP中使用它

$changes = array("<p>", "</p>");
$changed_text = str_replace($changes, "", "<p>Maecenas congue volutpat nisl<p>&nbsp;</p> sit amet imperdiet.</p>");

然后,在您要剥离的内容被剥离后,将它们放回数据库中。