有没有办法在Blogger中获取当前的帖子URL?

时间:2011-01-18 06:42:16

标签: blogger

我需要一些共享按钮的帖子URL。有没有办法检索它?感谢

3 个答案:

答案 0 :(得分:8)

您可以通过layout data tagdata:post.url

检索帖子网址

如果您只想将其值作为文本插入模板,请将其用作代码:<data:post.url>

如果要为html属性使用标记值,请在html属性前加上前缀expr,例如:

<body expr:class='data:blog.mobileClass'>
  ...
</body>

答案 1 :(得分:0)

我在我的博客(www.it.itmrk.com)中使用了以下脚本,这对我有用。

<script type='text/javascript'>
     var postUrl = '<data:post.url/>';
     document.write("<div class="fb-like" data-href='" + postUrl + "' data-layout="standard" data-action="recommend" data-show-faces="true" data-share="true"></div>");
</script>

相应地给每个帖子提供链接。它也可能对你有所帮助。

答案 2 :(得分:0)

您必须创建一个表达式,然后命名元数据,并在引号中创建您将拥有的值。通过这种方式,博客知道什么将表达式转换为&#34; div&#34;

的元数据

示例代码:

<div class="fb-like"  expr:data-href='data:post.url' data-layout="standard" data-action="like" data-size="small" data-show-faces="true" data-share="true"></div>