10 Estou tentando obter o ID da categoria do arquivo atual exibido. Eu tentei: // category (can be a parent category) $current_cat_ID = get_query_var('cat'); // print_r ($current_cat_ID); Não imprime nada ... php fonte onde está localizado o código no modelo? existem consultas personalizadas antes do código? Michael vai catser sempre ajustada independentemente da estrutura de permalink, ou talvez apenas category_nameem alguns casos? Não me lembro no momento ... Milo Respostas: 34 você pode usar get_queried_object() $category = get_queried_object(); echo $category->term_id; Milo fonte 3 Estou procurando uma resposta para ele há horas. Eu gostaria que o Wordpress tivesse uma documentação melhor. Obrigado! Django Reinhardt @Fayaz Será automaticamente aplicado a esta resposta. Django Reinhardt 2 Se você deseja encontrar a página de categoria, pode obter o ID da categoria atual: $category = get_category( get_query_var( 'cat' ) ); $cat_id = $category->cat_ID; Se você deseja obter o ID da categoria de qualquer categoria específica em qualquer página, tente usar o código abaixo: $category_id = get_cat_ID('Category Name'); Bhumi Patel fonte
34 você pode usar get_queried_object() $category = get_queried_object(); echo $category->term_id; Milo fonte 3 Estou procurando uma resposta para ele há horas. Eu gostaria que o Wordpress tivesse uma documentação melhor. Obrigado! Django Reinhardt @Fayaz Será automaticamente aplicado a esta resposta. Django Reinhardt 2 Se você deseja encontrar a página de categoria, pode obter o ID da categoria atual: $category = get_category( get_query_var( 'cat' ) ); $cat_id = $category->cat_ID; Se você deseja obter o ID da categoria de qualquer categoria específica em qualquer página, tente usar o código abaixo: $category_id = get_cat_ID('Category Name'); Bhumi Patel fonte
2 Se você deseja encontrar a página de categoria, pode obter o ID da categoria atual: $category = get_category( get_query_var( 'cat' ) ); $cat_id = $category->cat_ID; Se você deseja obter o ID da categoria de qualquer categoria específica em qualquer página, tente usar o código abaixo: $category_id = get_cat_ID('Category Name'); Bhumi Patel fonte
cat
ser sempre ajustada independentemente da estrutura de permalink, ou talvez apenascategory_name
em alguns casos? Não me lembro no momento ...Respostas:
você pode usar
get_queried_object()
fonte
Se você deseja encontrar a página de categoria, pode obter o ID da categoria atual:
Se você deseja obter o ID da categoria de qualquer categoria específica em qualquer página, tente usar o código abaixo:
fonte