Tôi gặp phải một vấn đề với một trang web cần cơ sở danh mục cũng được bao gồm trong cấu trúc permalink tùy chỉnh. Tôi biết đây là một vấn đề và tôi đã đọc nhiều bài viết như thế này giúp tôi hiểu thêm ...
Tôi cần phải có được permalinks để làm việc như thế này:
http://www.new1450.dev/industries/ {Main blog post only showing category selection}
http://www.new1450.dev/industries/development/ {a parent category}
http://www.new1450.dev/industries/development/parent-category-i/ {child of parent}
http://www.new1450.dev/industries/development/parent-category-i/child-category-i/ {child of child}
http://www.new1450.dev/industries/development/parent-category-i/child-category-i/some-cool-post/ {actual post}
Cài đặt permalink của tôi là: Cấu trúc tùy chỉnh:
/industries/%category%/%postname%/
Cơ sở danh mục:
industries/.
Điều này giúp tôi làm việc với:
http://www.new1450.dev/industries/ {Main blog post only showing category selection}
http://www.new1450.dev/industries/development/ {a parent category}
http://www.new1450.dev/industries/development/parent-category-i/child-category-i/some-cool-post/ {actual post}
Vì vậy, có vẻ như đó chỉ là các thể loại con gây ra vấn đề ..
http://www.new1450.dev/industries/development/parent-category-i/ {child of parent}
http://www.new1450.dev/industries/development/parent-category-i/child-category-i/ {child of child}
Tôi có thể lấy ID danh mục bằng cách chặn 404 nhưng tôi không thể xem cách tải trang danh mục bằng ID danh mục phù hợp.
Vì vậy, câu hỏi của tôi là: Có cách nào để tải trang danh mục bằng cách gọi một số lệnh nội bộ hay tôi sẽ phải viết cách riêng của mình để tải trang danh mục? Tôi đã hy vọng rằng tôi có thể sử dụng một chức năng WP vì điều này sẽ là lý tưởng. Nếu đây là cái sau, có điều gì đặc biệt tôi cần phải biết không? Tôi biết tôi phải đặt: status_header(200);
nhưng muốn biết liệu có bất kỳ tiêu đề nào khác hoặc các bước quan trọng cần phải thực hiện không.
Ngoài ra, một chuyển hướng sẽ không hoạt động cho mục đích của tôi. Tôi cần tải trang chuyên mục với ID mới. Nếu nó giúp, cái móc tôi đang sử dụng trong WP để bắt 404 là:template_redirect
Cảm ơn cho bất kỳ thông tin bạn có thể cung cấp về chủ đề này.