Music

Thứ Bảy, 8 tháng 1, 2011

Cách khắc phục Lỗi Không Hiện Embedded Comment Form Trong Blogger

Cách khắc phục Lỗi Không Hiện Embedded Comment Form Trong Blogger

Chính mình đã gặp trường hợp này khi triển khai một blog trên blogspot với template của bên thứ 3. Tuy đã vào setting>comments để chọn Embedded below post nhưng vẫn không hiện như mình muốn. Tuy vậy nếu chọn dạng full page và popup thì vẫn ok.
Loay hoay tìm mãi trên mạng để xem có chuyên gia nào có giải pháp hữu hiệu cho vấn đề này không thì đã tìm được câu trả lời như mong muốn từ BloggerBuster, một trong những trang yêu thích của blogviet khi cần các thủ thuật đối với blogger powered blogs.
Hôm nay xin chia sẻ lại cùng các bạn và hy vọng những ai gặp tình trang như mình sẽ biết cách để khắc phục hiệu quả về lỗi comment form nhé.
Với các mẫu do bloggẻ cung cấp thì không cần thủ thuật này vì bạn chỉ cần đăng nhập vào Setting và chọn commént như hình dưới là ok. Tuy nhiên, nhu cầu sử dụng các mẫu đẹp và pro thì đôi khi gặp khó khăn giống như vietad.blogspot.com chẳng hạn. Do đó, để khắc phục các bạn cũng cần có thêm các thủ thuật để nó hiện lên như thông thường:
blogger comment form placem Cách khắc phục Lỗi Không Hiện Embedded Comment Form Trong Blogger
Bạn hãy đăng nhập vào blogger, đến phần Layout>Edit HTML và nhớ chọn “Expand widget templates” nhé. SAu đó bạn tìm đến đoạn code sau:
<p class=’comment-footer’> <b:if cond=’data:post.allowComments’> <a expr:href=’data:post.addCommentUrl’ expr:onclick=’data:post.addCommentOnclick’><data:postCommentMsg/></a> </b:if> </p>
Thay toàn bộ đoạn code đó bằng đoạn code dưới đây:
<p class=’comment-footer’> <b:if cond=’data:post.embedCommentForm’> <b:include data=’post’ name=’comment-form’/> <b:else/> <b:if cond=’data:post.allowComments’> <a expr:href=’data:post.addCommentUrl’ expr:onclick=’data:post.addCommentOnclick’><data:postCommentMsg/></a> </b:if> </b:if> </p>
Save Template  và xem thử xem mẫu comment fỏm đã hiện ra hay chưa nhé!
Với một số mẫu blog như vietad.blogspot.com thì không có đoạn code đó, giải pháp sẽ như sau
Bạn có thể làm cách thứ 2 nếu tìm không ra đoạn code ở trên và vietad.blogspot.com cũng nằm trong hoàn cảnh này nên đành áp dụng cách thứ 2 này, đơn giản hơn rất nhiều:
Tìm dòng có chứa đoạn tag như dưới:
<b:include data='post' name='comments' />
Ngay sau dòng đó, bạn thêm dòng sau vào:
<b:include data='post' name='comment-form'/>
Sau đó, Save Template như thường và xem mẫu comment form đã hoạt động chưa. Với vietad.blogspot.com thì thủ thuật 2 hoạt động tốt và thủ thuật 1 không hoạt động do không tìm được đoạn code.
Không thể nói cách nào tốt hơn, nó phụ thuộc vào mẫu blog mà bạn đag dùng.Đo đố hãy nhớ cả 2 cách khi bạn sử dụng nhé. Một số mãu của bên thứ 3 đã được tối ưu rồi và tự động mẫu comment form sẽ hiện thị khi bạn chọn như hình trên, tuy nhiên phần lớn là không hoạt động.
Cám ơnAmada và bloggerbuster vè thủ thuật hữu ích này!
Nguồn: Blogger Buster
Đọc thêm »

Những nhận xét

Taylor Swift

Cùng cười nào???Hô hô hô

Copyright 2010 H u y ề n t h o ạ i c h ă m

Home | Âm nhạc | Hình ảnh | Trò chơi | Truyện đọc | Phim hài | Video clip | Thủ thuật | Tùy bút | Phòng triển lãm | Văn hóa chăm | Học tiếng chăm | Học tiếng anh