0

カスタムのソーシャル共有ボタンを備えた Blogger テンプレートに取り組んでいます。私が抱えている問題は、現在のブログの URL をリンクに追加することです。

これが私のコードです:

<li class="googleplus"><a href="https://plus.google.com/share?url=data:blog.url"><span>Google+</span></a></li>

このままにしておくと、クリックして Web ページを共有するdata:blog.urlと、実際の Web ページの URL ではなく が表示されます。

私は使用してみました:

<li class="googleplus"><a expr:href="https://plus.google.com/share?url=data:blog.url"><span>Google+</span></a></li>

ただし、それではメニュー全体がまったく表示されなくなります (ソースから省略されていても)。

これに対する解決策はありますか、それとも jQuery を使用して URL を取得し、リンクに挿入する必要がありますか?

4

2 に答える 2

0

これは私が使用しているもので、完全に機能します

expr:share_url='data:post.url'

また

 <li class='google'>
  <a expr:href='&quot;https://plus.google.com/share?url=&quot; + data:post.url' onclick='javascript:window.open(this.href,   &quot;&quot;, &quot;menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600&quot;);return false;' rel='nofollow' title='Share this on Google+'>
    <strong>
         Google+
   </strong>
    </a>
</li>
于 2013-06-25T18:36:18.353 に答える