Menu-ngang

☰ MENU

14/05/2024

Chỉ hiển thị tiện ích (Widget) ở trang chủ - không hiển thị ở các trang khác

 Bất cứ khi nào chúng ta thêm widget / gadget vào blogspot blog, widget được hiển thị trong tất cả các trang của blog theo mặc định, Bao gồm cả trang chủ. Để khắc phục sự cố này, bạn phải ẩn các widget từ các trang cụ thể đó. Trong bài này, chúng ta sẽ thảo luận về vấn đề này. Tại đây, bạn sẽ tìm hiểu cách ẩn hoặc hiển thị bất kỳ widget / gadget nào từ bất kỳ trang cụ thể nào. Để ẩn (hoặc hiển thị) các vật dụng trong các bài viết cụ thể, các trang tĩnh, trang chủ hoặc các trang lưu trữ, bạn có thể sử dụng các thẻ có điều kiện.

Bước: 1 - Vào Bảng điều khiển Blogger> Giao diện> và đặt tên cho tiện ích HTML / Javascript mà bạn đã thêm vào blog của mình. Bây giờ bạn sẽ dễ dàng tìm thấy tiện ích đó từ mẫu của blogger. hãy chắc chắn rằng tiêu đề mà bạn đưa ra cho tiện ích nó là một duy nhất để nó không phù hợp với bất kỳ tiêu đề của bất kỳ vật dụng khác đã được thêm vào.



Bước: 2 - Bây giờ đi tới Giao diện> Chỉnh sửa HTML

Bước: 3 - Nhấp vào bất kỳ nơi nào trong vùng văn bản và nhấn CTRL + F để kích hoạt hộp tìm kiếm.

Bước: 4 - Tìm mã tiện ích của bạn bằng cách nhập tên tiện ích vào hộp tìm kiếm.

Bây giờ chúng ta hãy lấy một ví dụ về một trong những widget của tôi trong blog của tôi có tiêu đề với "Kha kha". Mã cho widget đó tương tự như sau:

<b:widget id='HTML2' locked='false' title='kha kha' type='HTML' version='2' visible='true'>
            <b:widget-settings>
              <b:widget-setting name='content'>kha kha</b:widget-setting>
            </b:widget-settings>
            <b:includable id='main'>
                   <b:include name='widget-title'/>
                      <div class='widget-content'>
                          <data:content/>
                      </div>
              </b:includable>
</b:widget>

Mã này đại diện cho Widget / Gadget mà tôi đã thêm vào vị trí Bố cục Trang (Bố cục).

Bước: 5 - Khi bạn tìm thấy mã của widget, hãy thêm các thẻ có điều kiện sau đây được đánh dấu màu đỏ ngay bên dưới và phía trên để ẩn hoặc hiển thị tiện ích con từ các trang hoặc bài đăng cụ thể trong Blogger. Ví dụ, trong trường hợp bạn muốn:

Để hiển thị tiện ích chỉ trong Trang chủ:

<b:widget id='HTML2' locked='false' title='kha kha' type='HTML' version='2' visible='true'>

            <b:widget-settings>
              <b:widget-setting name='content'>kha kha</b:widget-setting>
            </b:widget-settings>
            <b:includable id='main'>
                <b:if cond='data:blog.url == data:blog.homepageUrl'>
                   <b:include name='widget-title'/>
                      <div class='widget-content'>
                          <data:content/>
                      </div>
                </b:if>
              </b:includable>
 </b:widget>

       Hình



Tham khảo