如何隐藏小部件从搜索结果'没有符合查询的帖子'在博主?

时间:2016-09-28 16:45:47

标签: xml blogger

我想隐藏搜索结果中的一些小部件"没有匹配查询的帖子"页。我使用过波纹管代码,但它只使用"显示按查询相关性排序的帖子"页。

<b:if cond='data:blog.searchQuery'>
      <style type='text/css'>
        div#HTML4{display:none !important;}
        div#HTML2{display:none !important;}
        div#FollowByEmail1{display:none !important;}
        div#HTML3{display:none !important;}
        div#HTML1{display:none !important;}
        </style>
    </b:if>

1 个答案:

答案 0 :(得分:1)

默认情况下,此代码适用于每个搜索页面,以便在没有搜索结果时使用,添加另一个条件以检查页面上搜索结果的数量。

  

新条件当其搜索页面没有帖子时

<b:if cond='data:blog.searchQuery and data:numPosts == 0'>
  <style type='text/css'>
    div#HTML4{display:none !important;}
    div#HTML2{display:none !important;}
    div#FollowByEmail1{display:none !important;}
    div#HTML3{display:none !important;}
    div#HTML1{display:none !important;}
  </style>
</b:if>

数据:numPosts 仅适用于部分,您必须在主要部分添加此代码。