我尝试使用信息中心将此HTML放入我的页面内容中:
<div>
<p class="text-center">
<a class="btn btn-large btn-light" title="Kontakt" href="/?page_id=20">Kontakt <i class="fa fa-phone"></i></a>
<a class="btn btn-large btn-light" title="Standorte & Informationen" href="/?page_id=20">Standorte &
Informationen <i class="fa fa-globe"></i></a>
</p>
</div>
但这是我在页面上得到的HTMl:
<div>
<p class="text-center">
<a class="btn btn-large btn-light" title="Kontakt" href="/?page_id=20">Kontakt <i class="fa fa-phone"></i></a>
</p>
<p>
<a class="btn btn-large btn-light" title="Standorte & Informationen" href="/?page_id=20">Standorte &<br />
Informationen <i class="fa fa-globe"></i></a>
</p>
</div>
看到区别?那么为什么它会生成两个<p>
,并且首先有我所说的类?也许是我的错误,我没有得到WordPress的东西?
答案 0 :(得分:2)
wpautop可能处于活动状态并插入第二个p
。
尝试删除两个a
- 元素之间的空行,它应该可以正常工作。
答案 1 :(得分:2)
它与Wordpress默认格式化过滤器
有关将它放在你的functions.php
中remove_filter( 'the_content', 'wpautop' );