如何删除额外的<p>&amp; </p>由adsense代码生成

时间:2013-02-08 11:32:51

标签: html css wordpress adsense

如果您访问此link页面,您会在标语之上看到一个位于页脚上方的额外空格。我怎么能删除它? 这是放置谷歌adsense代码的PHP。

<?php cpotheme_show_taglines('post_bottom', 'tagline_bottom'); ?>

2 个答案:

答案 0 :(得分:3)

您可以使用jQuery删除空的<p></p>标记

$('p').each(function() {
    var $this = $(this);
    if($this.html().replace(/\s|&nbsp;/g, '').length == 0)
        $this.remove();
});

或者如果您担心它占用的空间,您可以使用CSS

隐藏它
p:empty {
   display: none;
}

答案 1 :(得分:1)

使用jQuery :empty selector在您的文档中查找<p></p>

$(document).ready(function(){
  $('p:empty').remove();
});