Monday, October 8, 2007

Chèn biểu tượng feed cho từng nhãn (label)

Đăng ký dịch vụ lưu trữ đám mây: Dropbox, Mediafire, OneDrive. Sau khi đăng ký xong, cài đặt phần mềm cho Windows hoặc ứng dụng điện thoại - máy tính bảng để đồng bộ dữ liệu.

Mỗi blog có thể có nhiều nhãn, nhưng một số người chỉ quan tâm và có nhu cầu đọc một hoặc một số nhãn nào đó trên blog của bạn qua các chương trình đọc Feed. Làm thế nào để người dùng biết link đến feed cho từng nhãn trên blog của bạn? Hãy đọc bài hướng dẫn sau, bạn sẽ biết cách thực hiện.


Bình thường, nếu không đăng ký FeedBurner và thay đổi Post Feed Redirect URL trong Site Feed (Settings -> Site Feed) liên kết đến Feed cho các bài đăng của blog sẽ có dạng: http://tencuaban.blogspot.com/feeds/posts/default. Từ chương trình đọc feed trên web hay các chương trình trên Windows người dùng có thể đọc một phần hoặc tất cả nội dung của một bài đăng dựa theo chế độ cài đặt của bạn tại Allow Blog Feeds.




Theo hướng dẫn của Blogger link đến Feed cho từng nhãn của bạn sẽ là:

http://tencuaban.blogspot.com/feeds/posts/default/-/labelname

Nhớ phải có dấu "-". Và như vậy có thể dùng link này kết hợp với một hình ảnh, bạn hoàn toàn có một một biểu tượng feed cho từng label.

Cách thực hiện:

- Đăng nhập Blogger và hãy bảo đảm bạn trên blog của bạn có ít nhất một tiện ích label được sử dụng.

- Tiếp theo vào Template -> Edit HTML, nhớ bấm Expand Widget Templates và tìm id='Label1' (hoặc id='Label2' nếu bạn sử dụng đến nhãn thứ 2 )( Có thể dùng Ctrl + F để tìm). Bạn lưu ý đoạn mã sẽ như thế này:


<b:widget id='Label2' locked='false' title='Labels' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2>
<data:title/>
</h2>
</b:if>
<div class='widget-content'>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'>
<data:label.name/>
</a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>

<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>


Nào bây giờ hãy chép đoạn code:


<a expr:href='data:post.url + "/feeds/posts/default/-/" + data:label.name'><img src='Link đến biểu tượng feed'/></a>


Trong đó Link đến biểu tượng Feed bạn có thể lựa chọn từ một trong các hình sau: (Đưa chuột phải lên hình bạn chọn và click Properties để lấy link)

và dán theo một trong hai cách: phía dưới thẻ <li> (hoặc phía dưới thẻ </li>) để biểu tượng xuất hiện trước (hoặc sau tên của nhãn).

Tham gia Cộng đồng sử dụng Blogger Việt Nam trên Facebook, giải đáp thắc mắc, mẹo vặt, chia sẻ kinh nghiệm sử dụng Blogger (BlogSpot)...

16 comments:

  1. Hi Anh, vậy làm thế nào để chèn feed cho blog của vậy? Em hoàn toàn mù mờ về RSS, hầu như không biết cách khai thác fần ứng dụng này.

    ReplyDelete
  2. Feed hay RSS cho các post trên blog của em đã có rồi đấy, em đâu cần chèn gì nữa chứ! Một trong các link sau:
    http://yourblog.blogspot.com/feeds/posts/default
    http://yourblog.blogspot.com/rss.xml
    http://yourblog.blogspot.com/atom.xml

    ReplyDelete
  3. Chào bạn, tôi muốn add feed Blogger của tôi vào My Page của blog Yahoo! (Tôi không thích Yahoo!, nhưng muốn nó hiển thị phần đầu các bài viết trên Blogger của tôi). Tôi đã lần lượt sử dụng 3 link trên (tất nhiên có thay tên blog của tôi vào chữ yourblog), nhưng Yahoo báo là "Error: We were unable to fetch the feeds you requested. Please check the URLs and try again". Tôi thử nhiều lần mà ko được, mặc dù Yahoo! 360 cho biết support feed từ Blogger, Live Journal, Wordpress và Xanga. Bạn có thể chỉ giúp tôi nguyên nhân lỗi trên và cách làm đúng không?
    Ngoài ra, nhờ bạn mách giúp cần điều chỉnh ở đâu để chữa các liên kết như "Home". "Older Posts", "Newer Posts", "Create a link" thành "Trang chủ" "Bài cũ hơn", "bài mới hơn", "tạo một liên kết".

    Cám ơn bạn nhiều.

    ReplyDelete
  4. Bạn chỉ dùng link này để lấy feed (hãy kiểm tra chức năng Site Feed trên Settings để cấu hình feed).

    http://blogcuaban.blogspot.com/feeds/posts/default

    Còn các chữ tiếng Việt bài đăng mới hơn hay cũ hơn chỉ cần thay đổi Language trong Formatting (Settings->Formatting) là tiếng Việt.
    (www.thuthuatblog.com)

    ReplyDelete
  5. Cám ơn bạn. Tôi đã dùng feed đó nhưng không hiểu sao 360 vẫn không nhận. Còn chuyển sang tiếng Việt thì trước đây tôi cũng đã làm, nhưng có điểm dở là mỗi khi sửa một bài cũ nào đó thì bài đó lại chui lên đầu như là post mới vậy (nên cuối cùng tôi chuyển sang tiếng Anh). Bạn có cách nào khắc phục cái vụ này không?
    Ngoài ra, theo kinh nghiệm của tôi, khi dùng đường truyền của vnn thì hầu như không truy cập được các blog sử dụng Blogger. Không hiểu sao có hiện tượng này, tại VNN hay tại Blogger?

    Xin lỗi nếu làm phiền bạn nhiều.

    ReplyDelete
  6. Tôi đã hiểu vấn đề của bạn. Đúng là chọn tiếng Việt thì khi bạn sử nội dung sẽ tự động đưa lên mới nhất. (Theo suy nghĩ logic cá nhân, cái này có thể khắc phục được, tạm thời mình chưa tìm hiểu). Về các thuê bao VNN không thể truy cập được Blogger do bộ lọc của họ. Rất nhiều địa chỉ tại blogspot.com của những người Việt ở nước ngoài đăng các thông tin phản động đối với nhà nước nên vô tình bộ lọc đã lọc luôn địa chỉ của bạn. Nếu bạn có kinh phí, bạn hãy mua tên miền như tôi đang làm hoặc thuê hẵn hosting sau đó dùng các phần mềm làm blog như WordPress,... Tại hurahost.com, giá thuê hàng tháng chỉ khoảng 1$ và tên miền 7.5$/năm (Click trên banner nhà tài trợ của trang nếu bạn không nhớ địa chỉ truy cập)

    ReplyDelete
  7. Cảm ơn sự trợ giúp của bác Nhân, mình đã tạo từng nhãn trong blog của mình, khổ nỗi khi kích vào nhãn thì nó hiển thị câu này trên đầu, ví dụ nhãn Thủ thuật thì: "Hiển thị các bài đăng có nhãn Thủ thuật tin học. Hiển thị tất cả bài đăng". Mình không biết sửa cách nào để bỏ được dòng chữ trên cả. Rất mong được trợ giúp.

    ReplyDelete
  8. bạn ơi giúp mình làm "next page" "previous page" di bạn, bạn làm 1 topic riêng dc ko ? cám ơn nhiều lắm

    ReplyDelete
  9. @Anonymous, ok, mình sẽ có hướng dẫn bạn bỏ câu hiển thị trạng thái này.

    @vuluganck, sẽ sớm có hướng dẫn vấn đề bạn quan tâm. Vui lòng ghé lại tham khảo nhé!

    ReplyDelete
  10. hay quá cám ơn bạn nhiều,nếu bạn cần 1 template cụ thể thì vào blog cua mình:www.zenplate.blogspot.com lỡ có trục trặc do khác template
    mong bạn sớm có bài viết về vấn đề naỳ

    ReplyDelete
  11. khi naò bạn post nhớ nói mình vào mục nào nhé , bạn thông báo cho mình thông wa mail zendersto@yahoo.com
    cám ơn bạn

    ReplyDelete
  12. Chào anh,anh ơi cho em hỏi có cách nào tạo nền theo ý mình cho cho bài đăng hay trong blogspot.
    Cám ơn anh!

    ReplyDelete
  13. Hi ghé thăm http://ngonngulaptrinhvn.blogspot.com sẽ biết bạn ạ

    ReplyDelete
  14. Hi hãy ghé trang http://ngonngulaptrinhvn.blogspot.com/2009/11/xoa-hien-thi-bai-dang-co-nhan.html nhé. Trang này có giải quyết vấn đề "khổ nỗi khi kích vào nhãn thì nó hiển thị câu này trên đầu, ví dụ nhãn Thủ thuật thì: "Hiển thị các bài đăng có nhãn Thủ thuật tin học. Hiển thị tất cả bài đăng". Mình không biết sửa cách nào để bỏ được dòng chữ trên cả"

    ReplyDelete
  15. bác nào rảnh ghé blog em cho vui nhé ^^
    http://fpttelecomfree.blogspot.com

    ReplyDelete
  16. Cái này hay lắm.keke..thanks bác admin nhé.

    ReplyDelete

Cám ơn đã đọc bài viết. Bạn có thắc mắc, gợi ý hoặc bình luận xin chia sẻ bên dưới. Hãy viết bằng tiếng Việt có dấu để mọi người dễ đọc hơn. Xin đừng spam!

Do gần đây nhận rất nhiều spam bán thuốc từ nước ngoài, tạm thời để bình luận bạn bắt buộc phải có tài khoản OpenID hoặc Google. Chức năng này sẽ được khôi phục khi trình trạng spam được cải thiện. Xin lỗi về sự bất tiện này.