如何使代码只显示一个类别?
<?php
$categories = get_the_category();
foreach($categories as $key => $category) {
$url = get_term_link((int)$category->term_id,\'category\');
$categories[$key] =
"<dt><h1>{$category->name}</h1> </dt>" .
"<dd>{$category->category_description}</dd>";
}
echo "<dl>\\n" . implode("\\n",$categories) . "\\n</dl>";
?>
我之所以这样问,是因为我在一些帖子上有两个类别,但我只想展示其中的一个。有没有办法把它添加到上面的代码中,这样它只显示一个感谢。
最合适的回答,由SO网友:Vinod Dalvi 整理而成
谢谢你的提问。
尝试使用以下代码。
<?php
$categories = get_the_category();
if($categories[0]) {
$url = get_term_link((int)$categories[0]->term_id,\'category\');
$temp = "<dt><h1>{$categories[0]->name}</h1> </dt><dd>{$categories[0]->category_description}</dd>";
echo "<dl>\\n" . $temp . "\\n</dl>";
}
?>
致以最诚挚的问候,
维诺德·达尔维