10 Saya mencoba untuk mendapatkan ID kategori dari arsip saat ini yang ditampilkan. Saya mencoba: // category (can be a parent category) $current_cat_ID = get_query_var('cat'); // print_r ($current_cat_ID); Itu tidak mencetak apa pun ... php sumber di mana dalam templat kode berada? Adakah pertanyaan khusus sebelum kode? Michael akan catselalu diatur terlepas dari struktur permalink, atau mungkin hanya category_namedalam beberapa kasus? Saya tidak ingat saat ini ... Milo Jawaban: 34 kamu bisa menggunakan get_queried_object() $category = get_queried_object(); echo $category->term_id; Milo sumber 3 Saya telah mencari jawaban untuknya selama berjam-jam. Saya berharap Wordpress memiliki dokumentasi yang lebih baik. Terima kasih! Django Reinhardt @Fayaz Ini akan berlaku secara otomatis untuk jawaban ini. Django Reinhardt 2 Jika Anda ingin mencari di halaman kategori, Anda bisa mendapatkan id dari kategori saat ini dengan: $category = get_category( get_query_var( 'cat' ) ); $cat_id = $category->cat_ID; Jika Anda ingin mendapatkan id kategori dari kategori tertentu di halaman mana pun, Anda dapat mencoba menggunakan kode di bawah ini: $category_id = get_cat_ID('Category Name'); Bhumi Patel sumber
34 kamu bisa menggunakan get_queried_object() $category = get_queried_object(); echo $category->term_id; Milo sumber 3 Saya telah mencari jawaban untuknya selama berjam-jam. Saya berharap Wordpress memiliki dokumentasi yang lebih baik. Terima kasih! Django Reinhardt @Fayaz Ini akan berlaku secara otomatis untuk jawaban ini. Django Reinhardt 2 Jika Anda ingin mencari di halaman kategori, Anda bisa mendapatkan id dari kategori saat ini dengan: $category = get_category( get_query_var( 'cat' ) ); $cat_id = $category->cat_ID; Jika Anda ingin mendapatkan id kategori dari kategori tertentu di halaman mana pun, Anda dapat mencoba menggunakan kode di bawah ini: $category_id = get_cat_ID('Category Name'); Bhumi Patel sumber
2 Jika Anda ingin mencari di halaman kategori, Anda bisa mendapatkan id dari kategori saat ini dengan: $category = get_category( get_query_var( 'cat' ) ); $cat_id = $category->cat_ID; Jika Anda ingin mendapatkan id kategori dari kategori tertentu di halaman mana pun, Anda dapat mencoba menggunakan kode di bawah ini: $category_id = get_cat_ID('Category Name'); Bhumi Patel sumber
cat
selalu diatur terlepas dari struktur permalink, atau mungkin hanyacategory_name
dalam beberapa kasus? Saya tidak ingat saat ini ...Jawaban:
kamu bisa menggunakan
get_queried_object()
sumber
Jika Anda ingin mencari di halaman kategori, Anda bisa mendapatkan id dari kategori saat ini dengan:
Jika Anda ingin mendapatkan id kategori dari kategori tertentu di halaman mana pun, Anda dapat mencoba menggunakan kode di bawah ini:
sumber