Ẩn Bài Viết Thuộc Một Nhãn Ngoài Trang Chủ

Blog cho phép tạo tối đa 20 trang tĩnh. Vậy nếu bạn muốn tạo nhiều trang với chức năng tương tự thì có thể làm theo hướng dẫn này nhé.

thủ thuật ẩn bài viết ngoài trang chủ của blogspot, thủ thuật tạo thêm trang tĩnh cho blogspot
Đơn giản hơn có nghĩa là nếu bạn muốn ẩn bài viết nào đó không cho phép nó hiển thị ngoài trang chủ thì bạn đặt cho tất cả các bài viết đó một nhãn nhất định rồi thực hiện các bước như sau:
Đây là code của mình trước khi tiến hành chỉnh sửa.


<b:includable id='main' var='top'>
  <!-- posts -->
  <div class='blog-posts hfeed'>
    <b:include data='top' name='status-message'/>

    <data:defaultAdStart/>
    <b:loop values='data:posts' var='post'>
      <b:if cond='data:post.dateHeader'>
        <h2 class='date-header'><data:post.dateHeader/></h2>
      </b:if>
      <b:include data='post' name='post'/>
<!--facebook comment start-->
<div id='fb-root'/>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = &quot;//connect.facebook.net/vi_VN/all.js#xfbml=1&amp;appId=1501768176733851&quot;;
  fjs.parentNode.insertBefore(js, fjs);
}(document, &#39;script&#39;, &#39;facebook-jssdk&#39;));</script>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<fb:comments colorscheme='light' expr:href='data:post.canonicalUrl' numposts='7' width='740'/>
</b:if>
<!--facebook comment end-->
      <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
        <b:include data='post' name='threaded_comments'/>
      </b:if>
      <b:if cond='data:blog.pageType == &quot;item&quot;'>
        <b:include data='post' name='threaded_comments'/>
      </b:if>
      <b:if cond='data:post.includeAd'>
        <b:if cond='data:post.isFirstPost'>
          <data:defaultAdEnd/>
        <b:else/>
          <data:adEnd/>
        </b:if>
        <data:adCode/>
        <data:adStart/>
      </b:if>
      <b:if cond='data:post.trackLatency'>
        <data:post.latencyJs/>
      </b:if>
    </b:loop>
Đầu tiên bạn tìm
<b:includable id='main' var='top'>
Code của mình có thêm phần comment facebook màu xanh nếu bạn cũng có phần này thì copy ra chỗ khác, phần màu tím bạn chú ý của bạn có thể khác, nếu khác thì copy đoạn màu tím ra chỗ khác để thay thế sau.
Cách tiến hành như sau:
1. Thay thế đoạn <bloop values...>   đến  </b:loop> thành đoạn code sau:
<b:loop values='data:posts' var='post'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == &quot;true&quot;'>
<b:if cond='data:label.name != "labelan"'>
<b:include data='post' name='printPosts'/></b:if></b:if>
</b:loop></b:if><b:else/><b:include data='post' name='printPosts'/></b:if>
</b:loop>
lablean là tên nhãn bạn muốn ẩn tại trang chủ (bạn phải gõ chính xác tên nhãn của bạn).
2. Tìm thẻ </b:includable> của <b:include data='top' name='status-message'/> rồi thêm code bên dưới vào Dưới nó. (phần màu xanh nếu bạn không có thì xóa đi, còn màu tím là thay tương ứng như code gốc)

<b:includable id='printPosts' var='post'>
<b:if cond='data:post.dateHeader'>
<h2 class='date-header'>
<data:post.dateHeader/>
</h2>
</b:if>
<b:include data='post' name='post'/>
<!--facebook comment start-->
<div id='fb-root'/>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = &quot;//connect.facebook.net/vi_VN/all.js#xfbml=1&amp;appId=1501768176733851&quot;;
  fjs.parentNode.insertBefore(js, fjs);
}(document, &#39;script&#39;, &#39;facebook-jssdk&#39;));</script>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<fb:comments colorscheme='light' expr:href='data:post.canonicalUrl' numposts='7' width='740'/>
</b:if>
<!--facebook comment end-->
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:include data='post' name='threaded_comments'/>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:include data='post' name='threaded_comments'/>
</b:if>
</b:includable>
Bạn thấy code trên đã có những phần màu xanh và màu tím tương ứng với code cũ rồi nhé.
Với thủ thuật này thì các bài viết thuộc nhãn lablean sẽ không còn xuất hiện ngoài trang chủ nữa.
Chúc các bạn thành công.

Google+

author funny icon

Hi! Bạn đang xem Ẩn Bài Viết Thuộc Một Nhãn Ngoài Trang Chủ tại blog thanksban ^_^
Chúc bạn một ngày tốt lành, hạnh phúc.
Have a beautiful day!

4 nhận xét

nhận xét
September 17, 2014 at 2:01 AM ×

minh đã ép blog của bạn vào blog của mình rồi nhé , rất vui được liên kết với bạn , khi nào rãnh mời bạn ghé qua thienhieu.com chơi nhé

Reply
avatar
^_^
September 17, 2014 at 2:03 AM ×

bạn ơi , mình có góp ý kiến với bạn nhé . bạn nên bỏ cái xác minh comment thì tốt hơn bạn ạ

Reply
avatar
^_^
October 4, 2014 at 4:39 PM ×

Thời gian vừa rồi bị đau nên giờ mới reply cm của anh được.
Chúc blog của anh ngày càng phát triển nhé. :)

Reply
avatar
^_^
October 4, 2014 at 4:40 PM ×

Em sơ ý quá :(
Cám ơn ý kiến đóng góp của anh

Reply
avatar
^_^

Chào bạn.
» Nếu có thắc mắc, góp ý, hãy để lại lời nhận xét.
» Cách chèn link: <a href='Link' rel='nofllow'>Tên hiển thị</a>
Home Show Code ConvertHide Code Convert Show EmoticonHide Emoticon

& ' " < >
Thanks for your comment