我试图让我查看分类页面的电流ID。
我测试过the_category_ID
不过这回显的我的结果,当我用
<?php $catID = the_category_ID(); ?>
有没有办法得到它的值返回给变量,以便其隐藏?
我试图让我查看分类页面的电流ID。
我测试过the_category_ID
不过这回显的我的结果,当我用
<?php $catID = the_category_ID(); ?>
有没有办法得到它的值返回给变量,以便其隐藏?
目前的类ID是全球$cat
变量,当你在一个类别页面。
你可以测试一下:
<?php echo "Current Category ID is: " . $cat ;?>
当你在例如,此网页http://example.com/category/test
请尝试以下
$catID = get_query_var( 'cat' );
the_category_ID
是在2003年弃用 。
试试这个:
if (is_category()) {
$category = get_category(get_query_var('cat'));
$cat_id = $category->cat_ID;
}
功能the_category_ID
已被弃用。 您需要使用get_the_category()
函数来代替。 例如:
$category = get_the_category();
echo $category[0]->cat_name;
多见于WordPress的抄本: get_the_category
此代码当前获得类别ID:
<?php
$category = get_the_category();
echo $category[0]->cat_ID;
?>
这对我的工作,今天2016年10月18日。
这写变量,而不是呼应
<?php $catID = the_category_ID($echo=false);?>
$category= get_queried_object();
echo $category->term_id;
您将获得当前类别ID变量,
<?php $catID = the_category_ID($echo);?>
这不能直接打印,只要给打印statment当时只是打印。