答案 0 :(得分:0)
Wordpress会自动在您的内容上运行过滤器,称为wpautop
。它用于将编辑器中的回车转换为html间距。您可以使用functions.php
remove_filter( 'the_content', 'wpautop' );
...或者寻找一个插件,它可以让你对自动编辑的内容进行更细粒度的控制。
此外,您可以选择隐藏空的<p>
标记:
p:empty {
display: none;
}
相同的过滤器(wpautop
)会将您的链接包装到<p>
个元素中。解决方案是:
<a>
标记包装到<div>
标记中,或者...... content
上运行您自己的过滤器,在wpautop
之后撤消wpautop
所做的事情。见this question。