您可以使用get_the_category
在循环内获取帖子分配给的类别。要获取可用成员变量的列表,请参见get_categories
.
我建议只针对第一个类别,如果该职位只分配给一位家长和家长的一些子类别,那么这也是家长类别。下面是一个示例,可以将第一个类别分配给帖子的nicename
$category = get_the_category();
$post_cat = $category[0]->category_nicename;
您现在可以使用
$post_cat
作为你的班级。请记住在此行之前添加此代码
echo <div class="btn category-nicename">
这里只是一句忠告,不要滥用
echo
. 必要时使用php标记,以避免不必要地使用
echo
. 顺便说一句,你的语法错了
echo <div class="btn category-nicename">
应该是
echo \'<div class="btn category-nicename">\';
如果您要使用
echo
EDIT
从上面的评论^^,您需要获得当前类别的好名称。您可以使用
get_query_var( \'cat\')
从中你可以得到一个好名字
$category = get_query_var( \'cat\' );
$post_cat = $category->category_nicename;
如上所述,只需使用
$post_cat
在你的课堂上。我希望这能回答你的问题