Facebook sharebuttonの問題<title =>属性

I'm having a bet of a problem, in my site I use the following line to share on facebook, http://www.facebook.com/sharer.php?u={$my_base_url}{$story_url}&t={$title_short}

問題は、story_url変数が次のストーリーに置き換えられていることです。title = plah_plah 私のサイトのページは動的に生成され、正しいページを取得するためにはその変数が必要です そして、それは、facebookに、その説明の中に投稿したストーリーの内容をタイトルに置きます。

これを克服する方法はありますか?

0

1 答え

私はjavascriptでfacebookボタンを作成し、window.titleを使ってそのタイトルを設定します。

これを行う最も簡単な方法は、このようなタグを持つことです

<script>
    document.Write('http://wwwfacebook.com?sharer.php?u=' + window.location + '&t=' window.title);
</script>

もう1つの例を追加する。これは、共有アイコンと完全なリンクを追加するようです。

<script>
    u = encodeURIComponent(location.href);
    t = encodeURIComponent(document.title);
    document.write('Share on Facebook ');   
</script>

それが発生するたびにDocument.Writeにあるものをドキュメントに追加し、組み込みの場所(URL)とタイトルのプロパティを使用して物事を正しく行うことができます。

お役に立てれば、

0
追加された
残念ながら、私は、競合やサイトの負荷の問題を避けるために簡単にしたいと思います。プラス私は実際にそれを行う方法を知らない
追加された 著者 user1043718,
私は次のコードを使用して何らかの理由で空白のページを表示します:  facebookに送信 <script type =" text/javascript " {document.write( ' facebook.com/share.php ?u =&#39 ; + window.location + '&t = {$ title_short} ">'); } </script>
追加された 著者 user1043718,
最後にtitle =パラメータがshare.phpに渡されて以来、この問題はまだ存在していますが、これ以上の方法がありますか?
追加された 著者 user1043718,