我有一个TypePad博客,我想将每个类别标签添加到div类名称中-这样我就可以对不同类别的条目进行样式化显示(可能食品类别将具有黄色背景,艺术条目将具有绿色背景等)
到目前为止,我得到了这个:
<div class="entry <$MTCategoryLabel dirify="1"$>" id="entry-<$MTEntryID$>">
问题是除了:
<div class="entry " id="entry-postnumberhere">
因此,TypePad不能识别每篇文章分配到的类别。
有什么我错过了这里使这个工作吗?
谢谢吧!
CategoryLabel标签需要Category上下文,但是您在Entry上下文中。您可以通过执行以下操作进入Category上下文,这将输出分配给条目的每个类别的名称:
<div class="entry <mtEntryCategories><$MTCategoryLabel dirify="1"$> </mtEntryCategories>" id="entry-<$MTEntryID$>">
或者,您可以只输出分配给条目的主要(第一个)类别:
<div class="entry <mtEntryCategory>" id="entry-<$MTEntryID$>">