If statement 博客标题索引和项目页面上的条件
在Blogger上,我有一个我已经应用于项目页面上的所有项目,但是在索引页面上,我需要的是 这是我正在使用的代码,但它不起作用 代码1If statement 博客标题索引和项目页面上的条件,if-statement,conditional,blogger,If Statement,Conditional,Blogger,在Blogger上,我有一个我已经应用于项目页面上的所有项目,但是在索引页面上,我需要的是 这是我正在使用的代码,但它不起作用 代码1 <b:if cond='data:blog.pageType == "index"'> <h3 class='subtitle' itemprop='name'></h3> <b:else/> <h2 class='subtitle' itemprop='name'
<b:if cond='data:blog.pageType == "index"'>
<h3 class='subtitle' itemprop='name'></h3>
<b:else/>
<h2 class='subtitle' itemprop='name'></h2>
</b:if>
代码2
<b:if cond='data:post.body'>
<b:if cond='data:blog.pageType == "index"'>
<h3 class='subtitle' itemprop='name'></h3>
<b:else/>
<h2 class='subtitle' itemprop='name'></h2>
</b:if>
</b:if>
不要把你的代码放进去。它只会在个别帖子上执行。这应该会对你有所帮助
<b:if cond='data:blog.pageType == "item"'>
<!-- Individual Post -->
<h3 class='subtitle' itemprop='name'>h3 test</h3>
<b:else/>
<!-- other pages -->
<h2 class='subtitle' itemprop='name'>h2 test</h2>
</b:if>
检查不同类型的页面和
更新:
Blogger并不是那么可定制的,您可能需要使用jQuery调整来实现这一目标。根据您希望在主页和其他页面上显示的内容,您的问题可以有多种解决方案
看看代码
基本上,h2和h3中显示的文本可以保存在页面末尾的隐藏范围内。在页面加载时,您可以通过编程方式找到它,并根据需要在h2或h3中进行分配。此外,如果您是jQuery新手,请查看现有博客模板中使用的代码。谢谢,但这会使每个帖子子标题上都出现“h3测试”子标题,但是我需要每个子标题在每个帖子中都有自己的名称,而不是被“h3测试”覆盖。有办法解决这个问题吗?H3测试只是一个例子。我相信你希望在你的博客中添加一些常见的文字。你想在class='subtitle'中放什么?而且给我们博客的链接,这样我们就可以更好地理解需求并帮助您。这不是一个常见的文本,每个文本都会根据帖子的不同而有所不同。我相信您有一些文本会在每个页面上发生变化,您希望将其附加到h2/h3中吗?如果我错了,请纠正我是的,这是正确的,因此,例如,如果有一篇关于汽车的帖子,则在项目页面上的副标题将是迷你的,但我需要在索引页面上将其更改为迷你的。每一页上的每个副标题都不一样。