首先,我是WordPress的新手,其次,我已阅读了与该问题相关的所有帖子,博客等,到目前为止,没有任何意义。
我有一个简单的三页网站。所有这三个页面都在页面顶部使用此基本代码来显示横幅类型的图像:
<div class="banner-section" style="background-image: url('/wp-content/themes/company/images/home-banner.jpg');">
<div class="banner-content align-centered" style="padding-top: 12.05%;">
<div class="row">
<div class="medium-6 small-6 columns"><img src="/wp-content/themes/company/images/home-banner-k-logo.png" /></div>
<div class="medium-6 small-6 columns"><img src="/wp-content/uploads/2018/10/company-new-combined.png" /></div>
</div>
</div>
<img class="main-img" src="/wp-content/themes/company/images/home-banner.jpg" />
</div>
其中两个页面工作正常。 WordPress中只有页面之一(联系表单页面)将图像包装在段落标签中。为什么只有此页面?我可以自己包装它并设置一些CSS以消除空白,从而对其进行破解。但为什么?为什么WordPress在这里会不一致?
答案 0 :(得分:0)
这可能是因为您使用的是联系表单插件之类的东西,无论如何,您都可以添加自己的样式,但是请在子主题上使用它。
答案 1 :(得分:0)
WordPress会自动插入<p>
和</p>
标签,以分隔内容中断。
要禁用wpautop过滤器,可以使用:
remove_filter('the_content', 'wpautop');