Blogger:自定义社交共享链接页面URL

时间:2013-06-23 19:41:09

标签: social-networking blogger

我正在使用带有自定义社交分享按钮的Blogger模板。我遇到的问题是将当前博客URL添加到链接。

这是我的代码:

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

如果我这样离开,那么当我点击分享网页时,它实际上会显示data:blog.url,而不是实际的网页网址。

我尝试使用:

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

但是,这只会使整个菜单根本不显示(甚至从源代码中省略)。

是否有解决方案,或者我将不得不使用jQuery来获取URL并将其插入链接?

2 个答案:

答案 0 :(得分:0)

这是我使用的,它完美地运作

expr:share_url='data:post.url'

OR

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

答案 1 :(得分:0)

使用此代码:

<a expr:href='&quot;https://plus.google.com/share?url=&quot; + data:post.url.canonical' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' target='_blank'><span>Google+</span></a>