首页 文章

Facebook赞按钮:使用变量指定“当前网页”与手动包括页面URL?

提问于
浏览
0

在Facebook“like button”中,代码片段都要求指定单个页面URL . 类似按钮的代码片段应该包含在include中,所以显然我想在类似按钮代码片段中使用某种变量,以便它可以自动检测当前页面的URL . Twitter,LinkedIn和GooglePlus按钮都会自动检测 .

这是我的代码 . 它工作正常,但您可以看到指定单个页面URL的位置 . 是否有可以替代使用的变量,因此代码段可以放入包含?

谢谢 .

<iframe src =“// www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.[MYWEBSITE].com%2F[MYPAGENAME.shtml]&send=false&layout=standard&width=50&show_faces=false&action = like&colorscheme = light&font = tahoma&height = 20“scrolling =”no“frameborder =”0“style =”border:none; overflow:hidden; width:46px; height:20px;“ ALLOWTRANSPARENCY = “真”> </ IFRAME>

2 回答

  • 1

    您可以通过使用 XFBML / HTML5 版本的Like按钮并省略 href / data-href 属性来实现此目的,方法是不将其包含在您指示JS-SDK在呈现Like按钮时使用当前页面URL的代码中 .

  • 0

    您可以使用iframe执行此操作 .

    我的代码是:

    <iframe src="//www.facebook.com/plugins/like.php?href='. get_permalink( get_the_ID() ) .'&amp;width&amp;layout=button_count&amp;action=like&amp;show_faces=false&amp;share=false&amp;height=21&amp;appId=438288506277662" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:21px;" allowTransparency="true"></iframe>
    

    注意重要的部分:

    href='. get_permalink( get_the_ID() ) .'
    

    希望有所帮助! - 杰克

相关问题