圣诞节版
由于圣诞节时间和我的大脑遇到了一些严重的技术难题,我
get_the_category()
和
get_the_categories
过滤器混淆。
以下是修改后的过滤器功能,工作:
您还可以使用get_the_categories
filter
add_filter( \'get_the_categories\', function ( $categories )
{
// Only return the first object in the array
return $cat[] = $categories[0];
});
原始答案,因为您将所有内容直接传递给
foreach
循环,最容易
break
第一次迭代后的循环
<?php
foreach((get_the_category()) as $cat)
{
$catname =$cat->category_nicename;
echo "<a href=\\"/category/";
echo $catname;
echo "/\\">";
echo "<img src=\\"/wp-content/categorias/";
echo $catname;
echo ".png\\" alt=\\"$catname category image\\" /></a>\\n";
// Lets break the loop after one iteration
break;
}
?>