【发布时间】:2016-05-13 12:00:56
【问题描述】:
Blogger 模板 - 使用特定 URL 插入代码。
我想在博客中添加特定的元标题。我在“描述搜索”中放置的元描述,但我想手动放置的标题。我希望它是与帖子标题不同的名称。
我按照此处的说明设置“if/else”条件:https://support.google.com/blogger/answer/46995?hl=es
我得到一个类似这样的代码:
<b:if cond='data:blog.pageType == "index"'>
**<title>Motivation</title>**
<b:elseif cond='data:blog.url == "http://www.xxxx1.com"'>
<title>Motivation2</title>
**<b:elseif cond='data:blog.url == "http://www.xxxx2.com"'>**
<title>Motivation3</title>
<b:else/>
<title>~~~~<data:blog.pageName/>~~ <data:blog.title/></title>
</b:if>
但是这种情况是行不通的
<b:elseif cond='data:blog.url == "http://www.xxxx1.com"'>
我用这样的东西进行了测试:
<b:if cond='data:blog.url == "http://www.xxxx1.com"'>
<title>testing32</title>
</b:if>
而且也不工作。
为了证明 data:blog.url 有效,我输入了如下代码:
<b:if cond='data:blog.pageType == "index"'>
**<title><data:blog.url/></title>**
</b:if>
它完美地显示了我的网址......
我发现使它起作用的唯一方法是按帖子名称过滤。
<b:else cond='data:blog.**pageName** == "motivation"'>
是的,很乏味,但如果标题有“'”或“””或外来字符,博主无法正确获取代码。
【问题讨论】: