我正在爲客戶端網站(ExpressionEngine)構建新聞部分,並且他們要求每篇文章都有類似Facebook的按鈕。所以我去了Facebook的開發者網站,找到了使其工作的必要代碼。ExpressionEngine條目中的Facebook「贊」按鈕無法正常工作
我遇到的問題是,如果我喜歡一篇文章,它就像所有文章一樣!我在OpenGraph元標記中使用我的ee標籤作爲標題和永久鏈接,但無濟於事。
打開圖表代碼:
{exp:weblog:entries weblog="news" orderby="date" sort="desc" limit="1" disable="member_data|trackbacks"}
<meta property="og:title" content="{title}" />
<meta property="og:type" content="non_profit" />
<meta property="og:url" content="{title_permalink=news/article}" />
<meta property="og:image" content="http://dallascityhomes.net/_images/dch-logo-big.png" />
<meta property="og:site_name" content="Dallas City Homes" />
<meta property="fb:admins" content="--removed--" />
{/exp:weblog:entries}
實際按鈕(它被纏繞的EXP內:博客:條目標記):
<div>
<a href="http://twitter.com/share?text={title}" class="twitter-share-button">Tweet</a>
<fb:like href="{title_permalink=news/article}" layout="button_count" show_faces="false" width="80" font="arial"></fb:like>
</div>
當然的JS腳本FB等,我轉移到文檔底部:
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
有沒有人遇到過這個?知道解決方案?
你可以發佈代碼嗎? – Ross 2011-04-04 13:23:42
已添加代碼! – 2011-04-04 13:30:02