"Chỉ hiển thị tiêu đề bài viết ở trang nhãn (Label) và trang Archive"



Traidatmui.com – Có một bạn hỏi mình cách để làm sao chỉ hiển thị tiêu đề bài viết (Post Title) ở trang nhãn (label) và Archive, vì vậy bài viết hôm nay mình chia sẻ đến các bạn thủ thuật để mọi người tham khảo. Thật ra bài viết này đã được chia sẻ rất nhiều, ở những trang tiếng Anh thủ thuật này cũng khá phổ biến nên hôm nay mình xin được trích và chia sẻ để các bạn tham khảo. Với thủ thuật này, thay vì theo mặc định thì bài viết trong Blogspot ở trang nhãn sẽ hiển thị phần tiêu đề và bên dưới là nội dung thì bây giờ chỉ còn tiêu đề bài viết.



» Bắt đầu thủ thuật

1. Đăng nhập vào tài khoản Blogger
2. Vào phần thiết kế (Design)
3. Chọn chỉnh sửa HTML (Edit HTML)
4. Chọn mở rộng mẫu tiện ích (Expand Widget Templates)
5. Tìm đến dòng code như bên dưới
<b:include data='post' name='post'/>

6. Bây giờ bạn hãy thay code vừa tìm được thành code bên dưới
<b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType == "static_page"'>
<b:if cond='data:blog.pageType != "item"'>

<h3 class='post-title'><a expr:href='data:post.url'><data:post.title/></a></h3>

<b:else/>

<b:include data='post' name='post'/>

</b:if>

<b:else/>

<b:include data='post' name='post'/>
</b:if>
</b:if>

7. Cuối cùng save template lại là xong

» Cập nhật 06/11/2011

Ở code trên nó xảy ra vấn đề đối với các blog có sử dụng trang tĩnh của blogger, tức là khi sử dụng code trên thì nội dung ở trang tĩnh sẽ không hiển thị được khi xem trang đó. Vì vậy ở đây mình khắc phục lại để các bạn nào có sử dụng cách tạo trang tĩnh của blogger có thể áp dụng thủ thuật này. Bạn chỉ cần thay code ở bước 6 thành code bên dưới là được

<b:if cond='data:blog.homepageUrl != data:blog.url'>

<b:if cond='data:blog.pageType != "static_page"'>

<b:if cond='data:blog.pageType != "item"'>

<h3 class='post-title'><a expr:href='data:post.url'><data:post.title/></a></h3>

<b:else/>

<b:include data='post' name='post'/>

</b:if>

<b:else/>

<b:include data='post' name='post'/>
</b:if>

<b:else/>

<b:include data='post' name='post'/>

</b:if>

Chúc bạn thành công!
Tham khảo anshuldudeja.com

Xem khác cùng chủ đề

2 nhận xét | Viết lời bình

11/06/2011 05:14:00 SA Trả lời

ko được, làm được mấy trang label nhưng khi vào mấy page thì nội dung trong page đều mất hết ....... TDM test lại cái ....

Admin
11/06/2011 05:49:00 SA Trả lời

@ Hoang Nguyen: Mình đã cập nhật lại code khắc phục lỗi mà Hoang gặp phải. H có thể áp dụng lại.

Bạn nhập từ: cungly Bạn nhập từ: lleu Bạn nhập từ: kkrong Bạn nhập từ: cuoilon Bạn nhập từ: roile Bạn nhập từ: hehehe Bạn nhập từ: byebye Bạn nhập từ: idontknow Bạn nhập từ: votay more »

Giải pháp bán hàng online Số 1 Việt Nam
Lên đầu trang Xuống cuối trang