Có sự khác biệt giữa các nguyên tắc phân loại và danh mục?


48

Tôi đã đọc kỹ bản mã cho WordPress và bối rối về các định nghĩa mơ hồ giữa Phân loại là gì và Danh mục là gì. Đối với vấn đề đó, thuật ngữ cũng là một từ được sử dụng trong mô tả của Phân loại tư duy, nhưng dường như được sử dụng theo cách gợi ý rằng nó không chỉ giới hạn trong Phân loại.

Cả hai đều được mô tả như một cách để phân loại và nhóm các bài viết với nhau. Tôi hiểu rằng Taxonomies là một dạng tổng quát hơn của các thể loại, nhưng chính xác thì chúng liên quan với nhau như thế nào?

Có một sự khác biệt tinh tế mà tôi chỉ không chọn?


Tôi nghĩ bạn nên tạo các phân loại tùy chỉnh cho các loại bài đăng tùy chỉnh thay vì sử dụng các danh mục gốc để nó ít gây nhầm lẫn hơn.
Brad Dalton

Câu trả lời:


59

Phân loại, như được mô tả trước đây là một danh từ tập thể cho sau đây

  • category

  • post_tag

  • post_format

  • link_category

  • phân loại tùy chỉnh

Bốn phân loại đầu tiên là các nguyên tắc phân loại tích hợp, trong khi các phân loại tùy chỉnh là các phân loại được tạo thủ công bởi người dùng register_taxonomy. Phân loại tùy chỉnh có thể được phân cấp (như phân loại tích hợp category) hoặc không (như thẻ bài)

Các danh mục và thẻ mà bạn tạo ở mặt sau dưới màn hình 'Bài đăng' là về mặt thực tế của các nguyên tắc phân loại categorypost_tag

Bạn không thể tạo thêm điều khoản trong post_format. post_formatcó bản dựng theo các thuật ngữ như post_format_video, post_format_galleryv.v. Xem codex cho tất cả các định dạng bài đăng

nhập mô tả hình ảnh ở đây

BIÊN TẬP

Tôi đã cập nhật trang Phân loại trong bộ mã để bao gồm sơ đồ của tôi và post_formatphân loại thiếu


3
+1. Chỉ cần một chút tính toán: ngay cả các nguyên tắc phân loại tích hợp cũng được tạo thông qua register_taxonomy. 2 lần . :)
gmazzap

Jip, nhưng chúng không được tạo bởi người dùng. Xem quan điểm của bạn mặc dù, tôi thực sự nên đã thêm chi tiết cụ thể trong câu trả lời của tôi. :-) Rất cám ơn
Pieter Goosen

Thành thật mà nói, tôi đã thêm các bình luận để không bỏ lỡ cơ hội trêu chọc WordPress về việc đăng ký kép ngu ngốc các loại bài đăng và phân loại: D
gmazzap

1
Sẽ tốt hơn nếu bạn nhấp vào hình ảnh @goose, nó sẽ tăng kích thước.
Brad Dalton

1
@GM hahaha, xem trò đùa trong tất cả những điều này. Nó giống như ăn cùng một miếng thịt hai lần
Pieter Goosen

7

Thể loại, thẻ, liên kết danh mục và định dạng bài được xây dựng trong phân loại.

Từ Codex

Về cơ bản, phân loại học là một cách để nhóm các thứ lại với nhau.

Tên của các nhóm khác nhau trong phân loại được gọi là thuật ngữ. Lấy một nhóm động vật làm ví dụ, chúng ta có thể gọi một nhóm là "chim" và một nhóm khác là "cá". "Cá" và "chim" là các thuật ngữ trong phân loại học của chúng tôi. Như một ví dụ từ WordPress, một danh mục hoặc thẻ (xem phần tiếp theo) là một thuật ngữ.


4

Categorylà một trong những tích hợp taxonomytrong WordPress.

Vì vậy, để làm rõ mọi thứ: phân loại học là một cách để nhóm các thứ lại với nhau.

chúng ta có thể tạo các phân loại tùy chỉnh trong WordPress giống như các nội dung dựng sẵn. ví dụ Carscó thể là một nguyên tắc phân loại termsnhư

Audi
Toyota
Benz
Mazda

chủ yếu có hai loại phân loại có sẵn hierarchicalnon hierarchical

Categorylà ví dụ tốt nhất về phân loại phân cấp và Taglà một ví dụ về phân loại không phân cấp

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.