Việc ẩn bài viết ở trang chủ ta phải dùng một thủ thuật khác với thủ thuật ẩn widget, nếu dùng thủ thuật ẩn widget thì bài viết không được ẩn hoàn toàn. Vì thế mình sẽ dùng CSS kết hợp lệnh <b:if> để ẩn nó.
Đây là thủ thuật đơn giả nên mình sẽ không post hình minh họa kết quả.
Trước tiên thực hiện bạn phải xác định id của widget “Bài đăng trên blog”, thông thường nó đều có id là “Blog1″. (xem trong code template (mở rộng mẫu tiện ích))
Xem hình họa :
Sau khi xác định đc id này, ta thực hiện các bước sau:
1. Vào bố cục
2. Vào chỉnh sửa code HTML
3. Chèn đoạn code bên dưới vào sau dòng code ]]></b:skin>
<style>
<b:if cond=’data:blog.url == data:blog.homepageUrl’>
#Blog1 {
display:none;
visibility:hidden;
}
</b:if>
</style>
4. save template.

05/08/2011 at 19:17
mình muốn đưa các bài viết có cùng chủ đề vào một menu thì làm cách nào? ví dụ mình có các bài về khoa học và muốn khi xuất bản nó nằm vào thẻ menu khoa học thì sao?
còn mình muốn tạo cách bố cục của Blog như trang blog của “trathomonline” bạn có thể giúp mình được không?
08/08/2011 at 09:45
Khi viết bài bạn tạo nhãn cho nó là “Khoa học” (tất cả các bài) Như vậy là nó đã cùng menu rồi đó. Chúc thành công.
18/01/2011 at 00:25
Em hỏi điều này có vẻ hơi non một tí nhưng nếu ẩn như thế này thì có tác dụng gì vậy? Ẩn như thế thì tất cả bài viết sẽ bị mất hết ~.~!?
Liệu có cách nào ẩn một bài viết chỉ định ở ngoài trang chủ không nhỉ? (Chỉ ở trang chủ, bài đó vẫn tồn tại và khi ckick vào link thì vẫn load bình thường)
07/08/2011 at 22:02
Ý kiến của bạn Hiếu hay đấy mà mình kiếm chưa thấy bài nào hướng dẫn vậy hi