Like Button
변수 | 설명 |
---|---|
{LikeButton} | 디폴트 "Like"버튼 |
{LikeButton color="grey"} | "Like"버튼 색상 지정 Grey, White, or Black. Like button will always be red if visitor has liked the post. |
{LikeButton size="20"} | "Like"버튼 크기 지정 Maximum: 100 |
Reblog Button
변수 | 설명 |
---|---|
{ReblogButton} | 디폴트 "Reblog"버튼 |
{ReblogButton color="grey"} | "Reblog"버튼 컬러 지정 Grey, White, or Black. |
{ReblogButton size="20"} | "Reblog"버튼 크기 지정 Maximum: 100 |
Example
<html> <head> <style type="text/css"> .like_and_reblog_buttons { border: 1px solid #e8e8e8; border-radius: 3px; list-style: none; } .like_and_reblog_buttons li { float: left; margin: 0; padding: 7px 15px; height: 20px; } .like_and_reblog_buttons li:first-child { border-right: 1px solid #e8e8e8; } </style> </head> <body> ... {block:Posts} ... <ul class="like_and_reblog_buttons"> <li>{ReblogButton}</li> <li>{LikeButton}</li> </ul> {/block:Posts} ... </body> </html>
If your theme uses infinite scrolling or some other form of AJAX pagination, you must request the like status of the new posts once the page is loaded or inserted:
함수 | 설명 |
---|---|
Tumblr.LikeButton.get_status_by_page(n) | Call this function after requesting a new page of Posts. Takes the page number that was just loaded as an integer. |
Tumblr.LikeButton.get_status_by_post_ids([n,n,n]) | Request Like status for individual posts. Takes an array of post IDs. |