再会!
我有一个大型杂志网站,刚刚从 Divi 迁移到 X Pro。每个帖子内都有对另一个帖子的建议。总共有超过 10,000 个帖子,所以这不是编辑者可以在每个帖子中手动修复的问题。该元素已添加到帖子内容中。
<blockquote>
<h3>Te sugerimos</h3>
<p class="entry-title"><a href="https://example.com/post-title/" target="_blank" rel="noopener noreferrer" style="outline: none;"><strong>POST TITLE</strong></a></p>
</blockquote>
它应该只是一个h3标签,然后是一个p没有该类的标签entry-title,当然,也没有该blockquote标签。
该代码只是帖子的一部分。回到旧的 Divi 网站,编辑通常使用本机 WP WYSIWYG 编辑器撰写帖子。是迪维,出于我不知道的原因,应用了所有这些……风格?无论如何,一旦我完成迁移,所有内容都会传递到这个基于 X-Pro 的网站。
在这里,我检查了 WP WYSIWYG 中的每一篇文章,它们看起来很正常,当我在网上看到任何文章时,它都有那么大的文本块。当我检查帖子编辑器中的 HTML 选项卡时,我看到了所有垃圾代码。
为了摆脱这一切,我正在考虑使用 REGEX,但老实说,我不知道如何告诉 REGEXclass="entry-title"从p标签内的标签中删除每个标签blockquote,我也会删除它,但前提是它有里面的所有这些元素。
这将是一个救星。我在这里要疯了。
提前致谢!
月关宝盒