WordPress thêm thuật ngữ phân loại theo chương trình
Các câu hỏi tôi thường gặp nhất về WordPress thường là về các loại bài đăng tùy chỉnh (mà tôi đã đề cập trong Cách tạo các loại bài đăng tùy chỉnh cho WordPress) và các nguyên tắc phân loại tùy chỉnh mà chúng ta sẽ giải quyết hôm nay Show Phân loại tùy chỉnh đã được giới thiệu trong WordPress 3. 0 làm tính năng cốt lõi và cho phép bạn nhóm các bài đăng lại với nhau không chỉ bằng thẻ và danh mục. Ví dụ: nếu bạn điều hành một trang web về sách hoặc phim, bạn có thể sử dụng phân loại tùy chỉnh có tên là “Thể loại” và nếu bạn viết về thể thao, bạn có thể sử dụng phân loại có tên “Thể thao. ” Trong bài đăng này, chúng tôi sẽ xem xét phân loại tùy chỉnh là gì, cách sử dụng chúng và cách bạn có thể tạo phân loại của riêng mình Chúng tôi sẽ đề cập đến những điều sau đây Danh mục, Thẻ, Phân loại và Điều khoản là gì?Có rất nhiều nhầm lẫn về sự khác biệt giữa thẻ và danh mục và cách phân loại phù hợp với tất cả những điều này. Sự nhầm lẫn phát sinh từ thực tế là chúng tôi sử dụng từ "phân loại" khi phân loại các mục thành các danh mục nhưng chúng tôi không thực sự có một từ riêng để phân loại các mục thành các thẻ hoặc các nguyên tắc phân loại khác (gắn thẻ?). Do đó, bất cứ khi nào chúng tôi chia các mục thành các nhóm, chúng tôi gọi đây là “phân loại. ” Từ "phân loại" là một thuật ngữ chung để chỉ cách sắp xếp các mục dựa trên một thuộc tính tương tự. Điều khoản là thành viên của phân loại, thuộc tính tương tự dựa trên đó các mục được sắp xếp. "Danh mục" và "Thẻ" đều là một loại phân loại. Các danh mục và thẻ cụ thể là các thuật ngữ bên trong phân loại. Nếu điều này vẫn chưa rõ ràng, đừng lo lắng, hãy tiếp tục đọc và nó sẽ sớm trở nên rõ ràng hơn Về mặt kỹ thuật, không có sự khác biệt giữa danh mục và thẻ, chỉ là cách chúng ta sử dụng chúng theo tùy chỉnh. Hầu hết mọi người chỉ sử dụng một vài danh mục, điều này hợp lý vì nó giúp trang web của chúng tôi dễ duyệt hơn nhiều. Chúng tôi thường phát cuồng với các thẻ, thêm một vài thẻ vào mỗi bài đăng
WordPress định nghĩa một danh mục là phân cấp. Điều này có nghĩa là một danh mục có thể là cha của một danh mục khác. Ví dụ: Bạn có thể có “Nghệ thuật” làm danh mục cấp cao nhất và “Nhiếp ảnh”, “Minh họa” và “Vẽ tranh” làm danh mục phụ. Thẻ không phân cấp. Trong quản trị, điều này được phản ánh trong giao diện người dùng Các danh mục được hiển thị trong một hộp lớn hơn với mỗi danh mục được liệt kê và định vị theo thứ bậc chính xác. Chúng có thể được kiểm tra và bỏ chọn để đạt được cấu trúc danh mục cuối cùng. Thẻ có dạng tự do hơn. Chúng có thể là các loại lỏng lẻo với các đề xuất và có thể thêm nhiều đề xuất bằng dấu phẩy Phân loại được xác định bởi một chủ đề hoặc plugin và có thể được đặt thành bất kỳ loại nào bạn muốn. Bám sát ví dụ về blog thể thao, có lẽ bạn có một phân loại phân cấp có tên là “Thể thao. ” Điều này chứa các thuật ngữ cấp cao nhất như “Võ thuật”, “Thể thao bóng” và “Điền kinh. ” Thuật ngữ võ thuật có thể có một số thuật ngữ phụ như “Karate” và “Taekwondo. ” Bạn cũng có thể muốn sử dụng tên của các vận động viên mà bạn đề cập làm phân loại để có thể dễ dàng liệt kê các mục tin tức liên quan đến những người đó. Bạn có thể tạo phân loại không phân cấp cho việc này. Các thuật ngữ bên trong phân loại này có thể là “Michael Jordan,” “Michael Schumacher” hoặc “Usain Bolt. ” Điều quan trọng là phải hiểu rằng mặc dù có những thông lệ tốt ở đây, nhưng cách bạn sử dụng các nguyên tắc phân loại là tùy thuộc vào bạn. Một trang web tin tức có thể sử dụng các danh mục để phân chia nội dung thành “Thể thao”, “Kinh doanh” và “Khác. ” Một trang web tin tức khác có thể sử dụng cùng một bộ phận, nhưng có thể đặt tên cho phân loại của họ là “Loại tin tức” thay vì “Danh mục. ” Tạo phân loạiBạn sẽ cần viết một số mã để tạo các nguyên tắc phân loại nhưng đừng lo, tôi sẽ cung cấp cho bạn các ví dụ để bạn có thể sao chép và dán. Bạn có thể thêm mã bạn tìm thấy trong bài viết này ở ba vị trí. Nơi tốt nhất để đặt nó là trong một plugin. Bạn có thể tìm hiểu về cách tạo plugin trong WordPress Codex Nếu bạn đang sử dụng chủ đề của bên thứ ba thì bạn nên tạo một chủ đề con để đảm bảo rằng bạn không sửa đổi các tệp gốc của chủ đề. Hãy xem bài viết của chúng tôi về Cách tạo chủ đề con Cách dễ nhất nhưng ít được đề xuất nhất là sử dụng tệp Chúng ta có thể dễ dàng tạo phân loại bằng cách sử dụng hàm Đang tải ý chính 8b3aa667cc980bff22cec0a8e042e6d7 Trong quản trị viên WordPress, nó trông như thế này Một phân loại phân cấp đơn giản trong phần phụ trợĐây thực sự là tất cả những gì chúng ta cần làm để có được một hệ thống phân loại đầy đủ chức năng. Chúng ta có thể tạo phân loại không phân cấp bằng cách thay đổi thuộc tính Đang tải ý chính 46a448719507e2aed117f863f9960f10 Và đây là những gì nó trông giống như trong quản trị viên Một phân loại không phân cấp đơn giản trong phần phụ trợCả hai ví dụ đều tuyệt vời, nhưng chúng ta có thể làm được nhiều hơn nữa. Trước hết, hãy xem ảnh chụp màn hình và lưu ý từ ngữ. “Thêm danh mục mới”, “Chọn từ các thẻ được sử dụng nhiều nhất”, v.v. Văn bản không tự thay đổi để phù hợp với tên phân loại của chúng tôi. Chúng ta hãy xem xét một số tùy chọn nâng cao mà chúng tôi có sẵn Tùy chỉnh phân loạiHàm Nhãn phân loạiĐiều đầu tiên chúng tôi sẽ thêm vào mảng thuộc tính này là các nhãn được sử dụng. Điều này sẽ điều chỉnh tất cả các văn bản liên quan đến phân loại Đang tải ý chính 3d4286dfdb148e149d8446ec6be65dcf Chức năng trên thay thế chức năng ban đầu của chúng tôi như là. Thứ duy nhất tôi đã thêm vào là các nhãn, nhưng đó là một mảng khá lớn do có tất cả các tùy chọn. Đối với tất cả các ví dụ trong tương lai, tôi sẽ bỏ qua các nhãn vì mục đích ngắn gọn Khả năng hiển thị phân loạiĐôi khi, bạn có thể muốn người dùng xem các nguyên tắc phân loại của mình, những lần khác, bạn có thể chỉ muốn sử dụng chúng trong nội bộ. Các đối số cho phép bạn kiểm soát tất cả điều này khá chi tiết. Dưới đây là các tham số khả dụng và các giá trị có thể có của chúng
Hệ thống cấp bậcTôi đã đề cập đến hệ thống phân cấp trong phần mở đầu. Tham số Tôi nghĩ rằng đó là một quy tắc khá tốt để sử dụng các nguyên tắc phân loại theo thứ bậc khi bạn sẽ sử dụng một số thuật ngữ nhất định sẽ không thay đổi quá nhiều theo thời gian Viết lại quy tắcTôi không muốn đi sâu vào chi tiết vì việc viết lại các quy tắc có thể gây ra nhiều rắc rối hơn giá trị của chúng. Tuy nhiên, trong một số trường hợp, bạn có thể cần điều chỉnh chúng, đặc biệt nếu bạn đang sử dụng tên phân loại chung. Nếu bạn muốn sử dụng tên phân loại “Xe hơi” nhưng bạn muốn URL sử dụng tên khác, chẳng hạn như “mẫu xe hơi”, bạn có thể sửa đổi các quy tắc viết lại như vậy Đang tải ý chính e5354442eb22c99b30081d77b0f40cfa Để tất cả chúng cùng nhauMột ví dụ đầy đủ sẽ bao gồm tất cả các nhãn của chúng tôi và một số tùy chọn khác được đặt khi cần. Đây là một ví dụ mà tôi sẽ sử dụng trong cuộc sống thực nếu tôi đang triển khai phân loại "Vận động viên" của mình Đang tải ý chính c9f0d5c3f3db84fd36d003e8c5ec001c Phần kết luậnTrong suốt bài viết này, chúng ta đã xem xét sự khác biệt giữa các danh mục, thẻ, nguyên tắc phân loại và thuật ngữ, đồng thời chúng ta đã học được cách dễ dàng tạo của riêng mình. Hy vọng rằng bây giờ bạn đã biết khi nào nên tạo các nguyên tắc phân loại và cách thực hiện Nếu bạn cần một lối tắt nhỏ đẹp mắt, hãy xem trình tạo phân loại này, cho phép bạn điền vào biểu mẫu tạo các chức năng cần thiết cho bạn Nếu bạn có bất kỳ câu hỏi nào về nguyên tắc phân loại hoặc cần trợ giúp tạo một nguyên tắc, hãy cho tôi biết trong phần bình luận bên dưới thẻ
Chia sẻ bài viết này Daniel Pataki Daniel là CTO tại Kinsta và đã viết cho nhiều ấn phẩm nổi bật như WPMU DEV và Smashing Magazine. Trong thời gian rảnh rỗi, bạn sẽ thấy anh ấy chơi các trò chơi cờ bàn hoặc lên kế hoạch cho trò chơi văn phòng tuyệt vời tiếp theo như Megaball không phá hoại chút nào. Pixel của DEVShareable, fun, & free WP comics.Check them outXây dựng doanh nghiệp WordPress tốt hơnBắt đầu dùng thử miễn phí 7 ngày Theo chúng tôi Liên kết tới Facebook của WPMU DEV Liên kết tới Twitter của WPMU DEV Liên kết tới LinkedIn của WPMU DEV Liên kết tới WPMU Bài viết liên quan và gần đây nhấtCông cụ phải có mạnh mẽ cho mọi nhà phát triển WordPress Tìm nhà phát triển WordPress ở đâu khi bạn cần công việc tùy chỉnh Hơn 35 tài nguyên để trở thành nhà phát triển Kick Ass WordPress Tự động cấm IP toàn cầu với Defender và The Hub (miễn phí. ) Các dự án liên quanchim ruồi chuyên nghiệp Mọi thứ bạn cần để… hậu vệ chuyên nghiệp Thường xuyên quét bảo mật, lỗ hổng… Smush Pro Sự lựa chọn của người dùng, đoạt giải thưởng, và… SmartCrawl Pro Tăng PageRank của bạn và… Nhận các bản cập nhật WP mới trực tiếp vào hộp thư đến của bạn. nhập địa chỉ email của bạn. Đặt muaBằng cách nhấp vào đăng ký, tôi đồng ý nhận tin tức WP vui nhộn. P. S. Chúng tôi giữ email của bạn 100% riêng tư và không gửi thư rác. ) |