10 thủ thuật và plugin category hữu ích WordPress
10 Thủ Thuật và Plugin Category Hữu Ích cho WordPress
Categories (Danh mục) là một phần quan trọng trong việc tổ chức nội dung trên website WordPress của bạn. Chúng giúp người dùng dễ dàng tìm kiếm những bài viết liên quan và cải thiện SEO cho trang web. Tuy nhiên, đôi khi việc sử dụng Categories một cách mặc định lại chưa đủ để tối ưu hóa trải nghiệm người dùng và hiệu quả quản lý. Bài viết này sẽ giới thiệu 10 thủ thuật và plugin hữu ích để bạn tận dụng tối đa sức mạnh của Categories trong WordPress.
1. Tối Ưu Hóa Cấu Trúc Category
Một cấu trúc Category tốt là nền tảng cho việc tổ chức nội dung hiệu quả. Hãy suy nghĩ kỹ về cách bạn phân loại thông tin trước khi bắt đầu tạo Categories.
- Xác định chủ đề chính: Liệt kê các chủ đề chính mà trang web của bạn tập trung vào.
- Tạo Categories cấp cao: Dựa trên các chủ đề chính, tạo các Categories cấp cao nhất.
- Sử dụng Subcategories: Để phân loại chi tiết hơn, hãy sử dụng Subcategories (Danh mục con) để chia nhỏ các Categories cấp cao.
Ví dụ, nếu bạn có một blog về du lịch, các Categories cấp cao có thể là “Châu Á”, “Châu Âu”, “Châu Mỹ”. Sau đó, trong mỗi Category này, bạn có thể tạo các Subcategories như “Việt Nam”, “Pháp”, “Brazil” tương ứng.
2. Viết Mô Tả Category Hấp Dẫn
Mỗi Category nên có một mô tả ngắn gọn và hấp dẫn. Mô tả này sẽ hiển thị trên trang Category và giúp người dùng hiểu rõ hơn về nội dung mà họ sẽ tìm thấy.
Để thêm mô tả Category, bạn có thể vào Posts > Categories, chọn Category cần chỉnh sửa và nhập mô tả vào ô “Description”. Sử dụng các từ khóa liên quan đến chủ đề của Category để cải thiện SEO.
3. Sử Dụng Plugin Category Order and Taxonomy Terms Order
Theo mặc định, WordPress hiển thị Categories theo thứ tự chữ cái hoặc ID. Plugin Category Order and Taxonomy Terms Order cho phép bạn sắp xếp Categories theo cách thủ công, kéo thả để thay đổi thứ tự. Điều này rất hữu ích để ưu tiên hiển thị các Categories quan trọng hoặc phổ biến nhất.
4. Hiển Thị Số Lượng Bài Viết Trong Category
Hiển thị số lượng bài viết trong mỗi Category giúp người dùng đánh giá mức độ phong phú của nội dung. Bạn có thể thêm đoạn code sau vào file functions.php của theme để hiển thị số lượng bài viết:
function category_posts_count( $category ) {
$count = $category->category_count;
$title = apply_filters( 'single_cat_title', $category->name, '', true );
echo 'term_id ) . '">' . $title . ' (' . $count . ')';
}
Sau đó, bạn có thể sử dụng hàm category_posts_count() trong template để hiển thị Category cùng với số lượng bài viết.
5. Tạo Category Page Template Tùy Chỉnh
Bạn có thể tạo các Category Page Template tùy chỉnh để hiển thị nội dung theo cách độc đáo. Ví dụ, bạn có thể tạo một template hiển thị các bài viết theo dạng lưới, danh sách hoặc sử dụng layout khác biệt so với trang blog chính.
Để tạo Category Page Template, bạn cần tạo một file PHP mới trong thư mục theme của bạn, ví dụ: category-template.php. Thêm đoạn code sau vào đầu file:
<?php
/**
* Template Name: Category Template
*/
?>
Sau đó, viết code HTML và PHP để hiển thị nội dung Category theo ý muốn. Cuối cùng, chọn template này cho Category trong phần chỉnh sửa Category.
6. Sử Dụng Plugin Yoast SEO để Tối Ưu SEO Category
Plugin Yoast SEO giúp bạn tối ưu SEO cho các trang Category. Bạn có thể chỉnh sửa tiêu đề, meta description và URL của Category để cải thiện thứ hạng trên các công cụ tìm kiếm.
7. Plugin Category Featured Image Plus
Mặc định, WordPress không hỗ trợ featured image (ảnh đại diện) cho Categories. Plugin Category Featured Image Plus thêm chức năng này, cho phép bạn gán ảnh đại diện cho mỗi Category, làm cho trang Category trở nên hấp dẫn hơn về mặt hình ảnh.
8. Tạo Category Widgets
Widgets cho phép bạn hiển thị Categories ở các vị trí khác nhau trên website, chẳng hạn như sidebar hoặc footer. WordPress có sẵn widget Categories mặc định, nhưng bạn có thể tùy chỉnh nó hoặc sử dụng các plugin khác để tạo các widgets Categories nâng cao hơn.
- Sử dụng widget Categories mặc định của WordPress.
- Cài đặt plugin để tạo Category widget tùy chỉnh.
- Sử dụng code để tạo Category widget theo ý muốn.
9. Ẩn Categories Khỏi Trang Chủ
Đôi khi, bạn không muốn hiển thị tất cả Categories trên trang chủ của blog. Bạn có thể sử dụng code hoặc plugin để ẩn một số Categories cụ thể khỏi trang chủ.
Ví dụ, bạn có thể sử dụng đoạn code sau trong file functions.php để ẩn Category có ID là 5:
function exclude_category( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$query->set( 'category__not_in', array( 5 ) );
}
}
add_action( 'pre_get_posts', 'exclude_category' );
10. Sử Dụng Plugin Taxonomy Images
Plugin Taxonomy Images cho phép bạn thêm hình ảnh vào Categories (và các Taxonomy khác). Điều này hữu ích khi bạn muốn hiển thị hình ảnh nhỏ đại diện cho từng Category trên trang chủ hoặc các trang khác.
- Cài đặt và kích hoạt plugin Taxonomy Images.
- Vào phần chỉnh sửa Category và tải lên hình ảnh.
- Sử dụng code hoặc shortcode để hiển thị hình ảnh Category.
Việc sử dụng các thủ thuật và plugin này sẽ giúp bạn tối ưu hóa việc sử dụng Categories trong WordPress, cải thiện trải nghiệm người dùng và nâng cao hiệu quả SEO cho trang web của bạn.
