首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook like按钮链接到FB应用程序-这是如何工作的?

问Facebook like按钮链接到FB应用程序-这是如何工作的?
EN

Stack Overflow用户
提问于 2013-02-06 16:54:16
回答 1查看 190关注 0票数 0

当我在我的Facebook账户上最近的活动中“喜欢”我的博客(www.words4u.cz)中的一些帖子时,它显示了类似于“菲利普喜欢应用程序words4u中的帖子XY”的内容。如何删除关于应用程序的部分(我只想显示"Filip likes XY")?

我在我的header.php文件中放了这个:

代码语言:javascript
复制
    <?global $wp_query;
$Magic_no = get_permalink();
$Magic_no_postid = $wp_query->post->ID; 

//echo get_permalink(); 
$data = file_get_contents('http://graph.facebook.com/?id='. $Magic_no);

$json = $data;

$obj = json_decode($json);
$like_no = $obj->{'shares'};
$meta_values = get_post_meta($Magic_no_postid, '_my_key', true);
//$meta_values = 1;
//if ($like_no == '2') {
//   echo "Number of Likes".$meta_values;
if ($like_no == $meta_values) {

} else if (empty($meta_values)) {
add_post_meta($Magic_no_postid , '_my_key', $like_no, true);
update_post_meta($Magic_no_postid , '_my_key', $like_no, false);

} else {
update_post_meta($Magic_no_postid, '_my_key', $like_no, false);

}?>

然后,当我想要显示like按钮时,我将此代码直接插入到php文件(index.php,single.php...)中:

代码语言:javascript
复制
    <div class="fb_like_div">
    <iframe src="http://www.facebook.com/widgets/like.php?href=<?php the_permalink(); ?>&amp;layout=button_count&amp;show_faces=false&amp;width=95&amp;action=like&amp;font&amp;colorscheme=light&amp;height=20&amp;locale=cs_CZ" scrolling="no" frameborder="0" class="fb_like_div_inside" allowTransparency="true"></iframe>
    </div>
EN

回答 1

Stack Overflow用户

发布于 2013-02-06 20:08:45

要使用Sociable插件,请从wp-admin->选择社交插件->社交选项中选择facebook like social图标

并放在post代码的代码末尾

代码语言:javascript
复制
<?php if (function_exists('sociable_html')) { echo sociable_html(); } ?>

3.我希望它能帮助你,如果你还有什么问题请告诉我

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14724993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档