Ẩn nhận xét cho bài viết - đôi khi các bạn có một số bài viết nhưng không muốn có nhận xét trên đó tì việc ẩn nhận xét cũng rất là cần thiết cho blogspot, ví dụ khi bạn muốn tạo một trang chuyên biệt như tạo sitemap cho blog,... (không cần đến phần nhận xét, trong trường hợp dùng hết 10 trang tĩnh) hoặc việc ẩn nhận xét trên tất cả các trang tĩnh cũng là một nhu cầu cho blogspot.
Thông thường để thực hiện điều này, trước đây có blogger thường thực hiện như sau. Để ẩn nhận xét cho một bài viết nào đó, thì đặt code như sau vào sau dòng ]]></b:skin> trong Template.
<b:if cond='data:blog.url == "URL_bài viết"'> <style type="text/css"> #comments {display:none} </style> </b:if>
Nếu muốn ẩn phần nhận xét cho nhiều bài khác nhau thì dùng code như bên dưới :
<b:if cond='data:blog.url == "URL_bài viết 1"'> <b:if cond='data:blog.url == "URL_bài viết 2"'> <b:if cond='data:blog.url == "URL_bài viết 3"'> <style type='text/css'> #comments {display:none} </style> </b:if> </b:if> </b:if>
Tuy nhiên điểm yếu của cách trên là dùng CSS để ẩn comments song các cấu trúc liên quan đến comments vẫn được load, ở đây chỉ là ẩn đi mà thôi.
Có một cách khác không dùng CSS mà kết quả triệt để hơn, tức là làm mất đi chức năng comments cho một hay một số trang nhất định nào đó. Để thực hiện, bạn Đăng nhập Blogger, vào Design (Thiết kế) >> Edit HTML (Chỉnh sửa HTML), chọn Expand Widget Templates (Mở rộng tiện ích mẫu).
Tìm đến đoạn code như bên dưới.
Có một cách khác không dùng CSS mà kết quả triệt để hơn, tức là làm mất đi chức năng comments cho một hay một số trang nhất định nào đó. Để thực hiện, bạn Đăng nhập Blogger, vào Design (Thiết kế) >> Edit HTML (Chỉnh sửa HTML), chọn Expand Widget Templates (Mở rộng tiện ích mẫu).
Tìm đến đoạn code như bên dưới.
<b:if cond='data:blog.pageType == "item"'> <b:include data='post' name='comments'/> </b:if>
Chúng ta hãy cùng điểm qua một số trường hợp.
1. Nếu muốn có nhận xét ở các trang tĩnh thì thêm đoạn code bên dưới vào trước đoạn code nói trên (được đánh dấu màu đỏ).
1. Nếu muốn có nhận xét ở các trang tĩnh thì thêm đoạn code bên dưới vào trước đoạn code nói trên (được đánh dấu màu đỏ).
<b:if cond='data:blog.pageType == "static_page"'> <b:include data='post' name='comments'/> </b:if>
2. Nếu muốn không có nhận xét ở một trang tĩnh bất kỳ trong khi vẫn muốn có nhận xét ở các trang tĩnh khác thì đặt đoạn code sau vào trước đoạn code nói trên (được đánh dấu màu đỏ).
<b:if cond='data:blog.pageType == "static_page"'> <b:if cond='data:blog.url == "URL_trang tĩnh"'> <b:else/> <b:include data='post' name='comments'/> </b:if> </b:if>
3. Nếu muốn không có nhận xét ở một hay một số trang bài viết thì thay đoạn code nói trên (được đánh dấu màu đỏ) bằng đoạn code sau.
<b:if cond='data:blog.pageType == "item"'> <b:if cond='data:blog.url == "URL_bài viết 1"'> <b:else/> <b:if cond='data:blog.url == "URL_bài viết 2"'> <b:else/> <b:include data='post' name='comments'/> </b:if> </b:if> </b:if>
4. Trong trường hợp bạn không cần nhận xét cho tất cả các trang bài viết thì thay đoạn code nói trên (được đánh dấu màu đỏ) bằng đoạn code sau.
<b:if cond='data:blog.pageType !== "item"'> <b:include data='post' name='comments'/> </b:if>
Hy vọng chiêu nhỏ này sẽ có ích với một số blogspot.
Theo:Thuthuatblogger
ban con do k. ma hoi nay mjh dua do.
Trả lờiXóayeu mot nguoi la bjk hj sjh tat ca cho nguoi do dk hanh phuc.yeu mot nguoi la buong tay nguoi ay khj nguoi khak muon nam lay ban tay ay.yeu mot nguoi la co gan cuoi khi nguoi ay buoc di nguoi cug nguoi khac du la noi dau lon nhat. huhuhu
Bạn là ai z?
XóaSao lại đi chia sẻ những điều này với mình?
ban juip tui dc k
Trả lờiXóabài viết của bạn hay quá đi.thanks
Trả lờiXóamình muốn cái ô cmt đó nó ẩn, khi cần bấm vô nó hiện ra, có cách nào không bạn ơi
Trả lờiXóaThanks
GREEN VIETNAM
Í mình là cái ô để gõ cmt này này, nó ko mở sẵn như thế này,mà khi ng xem muốn cmt thì bấm vô mở ô cmt ra giống như cái nút ẩn emotion ở đây nè, cần thì bấm mở ra í
Trả lờiXóaBài viết tuyệt quá.thanks
Trả lờiXóaMình làm dc rồi.thanks nhé
Trả lờiXóa