워드프레스 현재 카테고리 ID 가져오기
지금 보고 있는 카테고리 페이지의 현재 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' );
$category= get_queried_object();
echo $category->term_id;
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 codex: get_the_category를 참조하십시오.
카테고리 ID를 취득하기 위한 코드:
<?php
$category = get_the_category();
echo $category[0]->cat_ID;
?>
저는 2016년 10월 18일 오늘 일합니다.
그러면 에코 대신 변수가 기록됩니다.
<?php $catID = the_category_ID($echo=false);?>
변수에서 현재 카테고리 ID를 가져옵니다.
<?php $catID = the_category_ID($echo);?>
이것은 직접 인쇄하지 않습니다.인쇄 통계는 인쇄 시간에만 표시됩니다.
언급URL : https://stackoverflow.com/questions/15228823/wordpress-getting-current-category-id
'programing' 카테고리의 다른 글
테이블에 날짜 값을 삽입하는 방법 (0) | 2023.03.13 |
---|---|
json IAM 정책에 주석을 추가하려면 어떻게 해야 합니까? (0) | 2023.03.13 |
wp_nav_menu에서 링크를 위한 클래스를 추가하는 방법 (0) | 2023.03.13 |
태그를 통한 사용자 지정 게시 유형 수집 (0) | 2023.03.13 |
JSON 반복기를 사용한 안전 경고 입력 (0) | 2023.03.13 |