0

私はクライアント Web サイト (ExpressionEngine 内) のニュース セクションを作成しています。彼らは、各記事に Facebook のようなボタンを付けるように要求しています。そこで私は Facebook の開発者サイトに行き、それを機能させるために必要なコードを見つけました。

私が抱えている問題は、1 つの記事が気に入った場合、それがすべての記事のようにカウントされることです! 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:weblog:entry タグ内にラップされています):

                <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>

そしてもちろん、FB のような JS スクリプトは、ドキュメントの一番下に移動しました。

<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>

誰もこれに遭遇したことがありますか?解決策を知っていますか?

4

1 に答える 1

1

ソースを表示すると、fb:like タグの og:url メタ プロパティと href プロパティが正しくレンダリングされているように見えますか?

于 2011-04-04T14:28:31.803 に答える