Câu hỏi là "Sự khác biệt giữa các nguyên tắc phân loại phân cấp và không phân cấp là gì?" Câu hỏi này thực sự làm tôi bối rối lúc đầu vì vậy tôi nghĩ rằng sẽ là một ý tưởng tốt để thể hiện sự khác biệt với những người khác đang lướt trang web để tìm sự khác biệt.
Cụ thể câu hỏi đang đề cập đến hierarchical
đối số được truyền cho register_taxonomy()
hàm. Cụ thể hơn, sự khác biệt giữa cái này là gì:
'phân cấp' => sai
register_taxonomy('movie-genre', 'movie', array(
'hierarchical' => false,
'label' => 'Genre',
'query_var' => 'movie-genre',
'rewrite' => array('slug' => 'genres' ),
));
Và cái này?
'phân cấp' => đúng
register_taxonomy('movie-genre', 'movie', array(
'hierarchical' => true,
'label' => 'Genre',
'query_var' => 'movie-genre',
'rewrite' => array('slug' => 'genres' ),
));
Lưu ý Tôi sẽ tiếp tục và trả lời câu hỏi của riêng mình nhưng sẽ không đánh dấu nó là tốt nhất trừ khi không có ai khác bước lên với một câu trả lời thực sự tốt. Ngoài ra cảm giác ruột của tôi nói với tôi rằng tôi có thể không nắm bắt được mọi sự phân biệt giữa hai sự phân đôi vì vậy nếu không xin vui lòng cho chúng tôi biết những gì tôi đã bỏ lỡ.