我的博客的推文按钮与其他按钮一样正常:它通过数据获取页面的标题和URL:post.title / data:post.url。麻烦的是,几天前,我在他们的标题中添加了一个哈希和帖子的数量。例如,第129个文本的标题是“Kernel”,然后我重命名为“#129 Kernel”(没有引号),之后,推文按钮不会读取帖子标题中的#和任何内容来之后。
我已经意识到,如果我替换了#for%23它可以很好地工作,但有没有办法自动更换,而不重命名所有帖子并取出它们的数量?
答案 0 :(得分:0)
请尝试使用以下数据标记 -
expr:href='"https://www.blogger.com/share-post.g?blogID=" + data:blog.blogId + "&postID=" + data:post.id + "&target=twitter"'
这是Blogger提供的原生共享网址生成器。这将生成表单的URL -
https://www.blogger.com/share-post.g?blogID=BLOGID&postID=POSTID&target=twitter
然后,这将自动重定向到Twitter共享窗口,其中包含自动填充帖子的标题和URL。该帖子的标题将被转义。此共享网址生成器也可用于为其他社交网络生成共享网址(又名facebook
,pinterest
,email
,方法是替换第一行中的target
参数)
这样做的缺点是,您无法添加用户跟随或添加主题标签,就像您在构建Twitter共享网址时通常可以做的那样。