BLOGGER Emporio 根据标签给颜色
BLOGGER Emporio give color based on label
在首页尝试根据标签提供颜色 .feed-view .post-wrapper .snippet-thumbnail-container。例如标签“Italiano”背景颜色:红色和标签“英语”背景颜色:蓝色,
<b:if cond='data:view.isHomepage'><style>.feed-view .post-wrapper .snippet-thumbnail-container{background-color:red!important}</style></b:if>
使用此代码,主页中的所有缩略图都会变红,但是当我添加标签条件时...
<b:if cond='data:view.isHomepage and data:post.labels any (l => l.name == "Italiano")'><style>.feed-view .post-wrapper .snippet-thumbnail-container { background-color: red !important}</style></b:if>
使用此代码完全没有颜色。
我的错误是 post.labels 但我找不到确切的错误。
最后我的主页应该是这样的:
在主题中搜索以下代码(可能出现不止一次,您可以全部更新,或者继续测试直到找到您需要更新的代码):
<b:includable id='postWrapperClasses'>
<b:class cond='data:post.featuredImage' name='image'/>
<b:class cond='not data:post.featuredImage' name='no-image'/>
<b:class cond='data:post.labels and not data:post.labels.empty' name='has-labels'/>
</b:includable>
并向其中添加这一行,如果 post 包含您选择的标签,这将设置自定义 class。
<b:class cond='data:post.labels any l => l.name == "Italiano"' name='SOME-CLASS'/>
然后您可以使用 css
自定义它
.SOME-CLASS .snippet-thumbnail-container {
background: red !important;
}
在首页尝试根据标签提供颜色 .feed-view .post-wrapper .snippet-thumbnail-container。例如标签“Italiano”背景颜色:红色和标签“英语”背景颜色:蓝色,
<b:if cond='data:view.isHomepage'><style>.feed-view .post-wrapper .snippet-thumbnail-container{background-color:red!important}</style></b:if>
使用此代码,主页中的所有缩略图都会变红,但是当我添加标签条件时...
<b:if cond='data:view.isHomepage and data:post.labels any (l => l.name == "Italiano")'><style>.feed-view .post-wrapper .snippet-thumbnail-container { background-color: red !important}</style></b:if>
使用此代码完全没有颜色。 我的错误是 post.labels 但我找不到确切的错误。
最后我的主页应该是这样的:
在主题中搜索以下代码(可能出现不止一次,您可以全部更新,或者继续测试直到找到您需要更新的代码):
<b:includable id='postWrapperClasses'>
<b:class cond='data:post.featuredImage' name='image'/>
<b:class cond='not data:post.featuredImage' name='no-image'/>
<b:class cond='data:post.labels and not data:post.labels.empty' name='has-labels'/>
</b:includable>
并向其中添加这一行,如果 post 包含您选择的标签,这将设置自定义 class。
<b:class cond='data:post.labels any l => l.name == "Italiano"' name='SOME-CLASS'/>
然后您可以使用 css
自定义它.SOME-CLASS .snippet-thumbnail-container {
background: red !important;
}