是否可以在 blogger/blogspot 的标签中添加锚 html?

Is it possible to add anchor html in labels on blogger / blogspot?

我知道可以像这样在博主帖子中添加锚 html links:

<a href="#test">Test</a>
<a name="test">Test</a>

这也行。

我也想在标签中应用锚点 html,但是当我将标签 # 添加到标签时 Blogger 将 # in %23 in url 地址转换,因此锚点 link 不起作用 有什么技巧或解决方案吗?

我找到了解决方案并希望与 Whosebug 社区分享 在模板 html 跳转到小部件标签展开它并找到以下代码:

<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>

替换为:

<a expr:dir='data:blog.languageDirection' expr:href='&quot;/#&quot; + data:label.name'><data:label.name/></a>

或 跳转到另一个 post:

中的锚点
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url + &quot;/#&quot; + data:label.name'><data:label.name/></a>

来源: https://productforums.google.com/d/msg/blogger/4Xc38prc4Po/shW-6X1SAAAJ

备选方案: 替换代码:

<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>

以下内容:

<a class='tagslist__link' expr:href='data:blog.canonicalHomepageUrl path "/search/label/#" + data:label.name'><data:label.name/></a>

或 跳转到另一个 post:

中的锚点
<a class='tagslist__link' expr:href='data:blog.canonicalHomepageUrl path "/search/label/" + data:label.name + "/#" + data:label.name'><data:label.name/></a>

来源: https://disqus.com/home/discussion/zkreations1/operadores_path_params_y_fragment_en_blogger/?utm_source=reply&utm_medium=email&utm_content=read_more#comment-3503042930

https://www.zkreations.com/2017/04/path-params-fragment-blogger.html#comment-3505039635

所有学分归作者所有