WordPress 3.7.1,其中一个页面包含大量如下所示的代码:
...
<td>
<strong>Text</strong><br/>
Text<br/>
Text
</td>
我知道,不是最好的 HTML,但是,由于各种原因,无法更改 HTML 结构。我可以保存页面并且它工作正常,但是,当我尝试再次编辑页面时(没有安装 TinyMCE 或类似软件)WP 甚至没有询问就剥离了所有 br 标签(不,我什至没有切换到可视化编辑器,仅限 HTML 编辑)。
我已经搜索了 WWW,但还没有找到可行的解决方案。大多数修复都与 TinyMCE 相关。
也是非常高的投票 Removing <p> and <br/> tags in WordPress posts什么都没有改变。
任何人都知道解决方案或我必须查看 WP 的哪一部分才能找到问题?不幸的是,我离 WP 专家还很远。
编辑:安装文本控件插件并将所有内容设置为“无格式”也无济于事。
最佳答案
似乎我们在先前版本的文档中使用可视化编辑器破坏了它,生成了一些无效的 HTML,这反过来混淆了 HTML 编辑器,从而完全删除了所有 br 标签。
在使 HTML 再次有效后,它不再去除 br 标签,仍然是奇怪的行为。
关于html - 当我尝试编辑它们时,WP 从我的页面中删除所有 br 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21515819/