我用C语言编写了WordPress代码段的帖子。要使用Ace编辑器突出显示这些代码段,我必须将每个代码段都放在文本区域内。
问题在于文本区域导致br和p标签出现在其中。
我读了这篇: Removing <p> and <br/> tags in WordPress posts
我在 functions.php 文件中添加了 remove_filter('the_content','wpautop'); 函数。实际上,这确实从所有文本区域中删除了br和p标签,但同时也删除了所有帖子中的所有换行符和段落之间的分隔。
是否可以仅在所有textarea标签上使用 remove_filter 功能?
如果我创建带有textarea的HTML页面,则不会显示标签br和p。该问题仅出现在WordPress中。
https://wordpress.org/plugins/raw-html
更新:
此插件已解决问题: http://wordpress.org/plugins/raw-html
感谢那些试图提供帮助的人! :-)