Cách hiển thị phân loại con trên Trang lưu trữ của phân loại mẹ

Trước đây chúng tôi đã hướng dẫn bạn cách hiển thị các danh mục con trên các trang danh mục trong WordPress. Gần đây, trong khi làm việc với Phân loại tùy chỉnh, chúng tôi nhận thấy cần phải hiển thị phân loại con trên trang lưu trữ phân loại mẹ. Sau khi thực hiện một chút nghiên cứu, chúng tôi không tìm thấy một hướng dẫn nào đề cập đến vấn đề này. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách hiển thị danh sách các đơn vị phân loại con trên các trang phân loại.

Other :

Mở tệp mẫu phân loại tùy chỉnh của bạn có thể trông giống như: taxonomy- {taxonomyname} .php và dán mã sau vào bất cứ nơi nào bạn muốn hiển thị danh sách:

<?php 
$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); 
if ($term->parent == 0) {  
wp_list_categories('taxonomy=YOUR-TAXONOMY-NAME&depth=1&show_count=0
&title_li=&child_of=' . $term->term_id);
} else {
wp_list_categories('taxonomy=YOUR-TAXONOMY-NAME&show_count=0
&title_li=&child_of=' . $term->parent);	
}
?>

Đừng quên thay thế TÊN THUẾ CỦA BẠN bằng tên ngành phân loại của bạn.

Kết quả cuối cùng:

List of Taxonomies

Giải trình:

Chúng tôi đang sử dụng get_term_by để truy vấn thông tin của phân loại hiện tại bằng slug. Ví dụ: nếu phân loại của bạn được gọi là chủ đề và bạn đang ở trên một trang / chủ đề / dinh dưỡng / thì biến $ term sẽ kéo tất cả dữ liệu liên quan đến trang thuật ngữ cụ thể mà bạn đang truy cập.

Trong dự án mà chúng tôi đang thực hiện, các chủ đề phân loại cũng có thứ bậc giống như các danh mục. Vì vậy, chúng tôi quyết định chạy một điều kiện bằng cách sử dụng $ term-> biến cha. Biến này xuất ra ID của phân loại chính. Vì vậy, nếu bạn đang sử dụng dinh dưỡng phân loại là phân loại mẹ, thì $ term-> parent sẽ echo 0. Đây là lý do tại sao chúng tôi đã nói nếu $ term-> parent == 0 thì hãy sử dụng hàm wp_list_categories () để hiển thị các điều khoản từ tùy chỉnh của chúng tôi phân loại là con của thuật ngữ mà bạn đang ở trên trang. Chúng tôi đã hoàn thành điều này bằng cách sử dụng $ term-> term_id làm biến con_of.

Bây giờ nếu bạn truy cập trang phân loại con, nó sẽ trống vì $ term-> cha sẽ không còn bằng 0. Trên trang phân loại con, $ term-> cha xuất ra ID của danh mục mẹ. Vì vậy, chúng tôi đã chạy một câu lệnh khác bằng cách sử dụng cùng một hàm wp_list_categories () ngoại trừ chúng tôi đã thay đổi $ term-> term_id thành $ term-> parent.

Đây là bạn có nó. Chúng tôi hy vọng rằng điều này sẽ giúp ích cho tất cả những ai đang tìm kiếm giải pháp.

Free Download Cách hiển thị phân loại con trên Trang lưu trữ của phân loại mẹ :


Nếu bạn muốn phiên bản mới nhất hoặc bản sạch, vui lòng liên hệ qua messenger tại đây : m.me/101324895411988

If you want the lastest version or original,please contact via messenger

Ủng hộ tôi qua MOMO

Ủng Hộ TÔi

Decryption key :

Trong khi chờ đợi, vui lòng nhấn vao quảng cáo phía trên để tác giả có phí duy trì website , xin cám ơn ^^^

In the meantime, please click on the ad so that the author has a website maintenance fee, very very very thank you ^^^ !!!!

Download Instructions

Join our official telegram group and channel for latest updates.

Để lại một bình luận

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

© 2021 All Rights Reserved | Shared by Tainguyenwordpress