想象一个有 4 个不同分类术语的博客。
我想显示“所有博客项目”,但每个带有“设计”一词的博客项目都会有不同的外观。所以我想要的是为节点内的行创建一个 CSS 类。我说的对吗?
我可能以一种粗俗、非常老套的方式做到了这一点,但它是:
if (isset($fields["tid"]->content)) {
unset($classes);
unset($class);
unset($classarray);
$classarray = explode(",", $fields["tid"]->content);
echo '<div class="';
foreach ($classarray as $class) {
$class = str_replace('<span class="field-content">', "", $class);
$class = str_replace("</span>", "", $class);
$class = str_replace(" ", "", $class);
echo strtolower($class) . " ";
unset($class);
}
echo '">';
}
else {
echo "<div>";
}
然后我</div>
在文件末尾有一个标签。
这确实需要您在定义内容类型时将分类详细信息添加为内容,并使用一些 CSS 将其隐藏。
好吧,我希望这可能对某人有所帮助,即使它的形式不好。