it-swarm-vi.tech

Làm cách nào tôi có thể nhận các bài đăng trong danh mục con để hiển thị trên trang lưu trữ danh mục chính?

Hiện tại khi bạn hiển thị trang danh mục lưu trữ, nó chỉ hiển thị trang đó cho phụ huynh chính và không hiển thị bất kỳ bài đăng nào có thể nằm trong danh mục phụ bên dưới mục chính.

Làm thế nào tôi có thể thay đổi nó để cho mỗi kho lưu trữ danh mục, nó sẽ hiển thị tất cả các bài đăng bên dưới nó, bao gồm các bài đăng thể loại phụ?

5
HeroicNate

Tôi đã chạy thử nghiệm khác và trừ khi tôi mất trí các danh mục con chắc chắn được hiển thị trên trang lưu trữ danh mục trong WordPress v3.0.1 (đó là phiên bản bạn đang chạy hay là bạn ở phiên bản cũ hơn?)

Đây là hai ảnh chụp màn hình, lần đầu tiên hiển thị bố cục danh mục cho bản cài đặt thử nghiệm của tôi :

WordPress Categories Admin Page showing Parent, Child and Grandchild Categories
(nguồn: mikechinkel.com )

Các ảnh chụp màn hình tiếp theo là trang lưu trữ danh mục cho bản cài đặt thử nghiệm của tôi hiển thị ba bài đăng, mỗi bài có một danh mục được chọn; tương ứng là hạng mục Cha mẹ, Con và Cháu:

WordPress Categories Listing Page showing posts from Parent, Child and Grandchild Categories
(nguồn: mikechinkel.com )

Vì vậy Tôi chắc chắn 95% bạn có một plugin hoặc một số mã khác đang vô hiệu hóa các danh mục phụ của bạn khỏi hiển thị trên trang lưu trữ của bạn. Bạn có thể thêm danh sách các plugin bạn đang sử dụng vào nội dung câu hỏi của bạn không?

1
MikeSchinkel

Mối quan hệ giữa danh mục và danh mục con không quan trọng khi bạn hiển thị một danh mục vì chỉ một danh mục (chứ không phải hai hoặc ba như một danh mục chính và hai danh mục phụ) sẽ được hiển thị.

Vì vậy, bạn cần ghi đè truy vấn. Tôi biết rằng điều này có thể thực hiện được thông qua việc lọc hook wp_query (hook, lấy tất cả các con mèo con, thêm chúng vào các đối số truy vấn) nhưng tôi không thể nói với bạn điều này ra khỏi đầu bằng một số mã mẫu. Nhưng có lẽ thông tin nhỏ này đã hữu ích.

Câu hỏi thực sự là Nice cho các trang web nội dung phong cách đi sâu.

0
hakre