Danh mục cung cấp một cách dễ dàng để sắp xếp nội dung WordPress của bạn. Tuy nhiên, còn rất nhiều điều bạn có thể làm với các danh mục để làm cho trang web của bạn thân thiện hơn với người dùng và công cụ tìm kiếm. Trong bài viết này, chúng tôi sẽ giới thiệu cho bạn một số loại hack và plugin dành cho WordPress.
1. Danh mục Nguồn cấp RSS
Bạn có biết rằng mỗi danh mục trên trang WordPress của bạn có nguồn cấp dữ liệu RSS riêng không? Chỉ cần thêm nguồn cấp dữ liệu vào cuối URL danh mục của bạn như sau:
https://tailieuwp.com/category/news/feed/
Đó là tất cả, bạn có thể thêm liên kết này trên các mẫu danh mục. Đừng lo lắng, chúng tôi sẽ hướng dẫn bạn cách tạo các mẫu danh mục ở phần sau của bài viết này.
Một lợi ích tuyệt vời khác của nguồn cấp danh mục là bạn có thể cho phép người dùng của mình đăng ký vào danh mục . Điều này giúp người dùng của bạn có cơ hội chỉ đăng ký các chủ đề mà họ quan tâm.
2. Danh sách danh mục với Liên kết nguồn cấp RSS
Tiện ích danh mục mặc định trong WordPress không cho phép bạn hiển thị liên kết nguồn cấp RSS bên cạnh tên danh mục. Nếu bạn muốn hiển thị liên kết nguồn cấp dữ liệu bên cạnh tên danh mục, thì hãy thêm mã này vào tệp functions.php của chủ đề của bạn hoặc một plugin WordPress dành riêng cho trang web .
function wpb_categories_with_feed() { $args = array( 'orderby' => 'name', 'feed' => 'RSS', 'echo' => false, 'title_li' => '', ); $string .= '
‘;
$string .= wp_list_categories($args);
$string .= ‘
‘;
return $string;
}
// add shortcode
add_shortcode(‘categories-feed’, ‘wpb_categories_with_feed’);
// Add filter to execute shortcodes in text widgets
add_filter(‘widget_text’, ‘do_shortcode’);
Bạn cần thêm mã ngắn [categories-feed] bên trong tiện ích con văn bản để liệt kê các danh mục với liên kết nguồn cấp dữ liệu bên cạnh chúng.
3. Thêm biểu tượng danh mục trong WordPress
Hình ảnh làm cho trang web thú vị hơn. Bạn có thể sử dụng hình ảnh để làm nổi bật các trang danh mục của mình. Để liên kết hình ảnh với danh mục của bạn, bạn cần cài đặt và kích hoạt plugin Hình ảnh phân loại. Khi kích hoạt, bạn cần truy cập Cài đặt »Hình ảnh phân loại để kích hoạt hình ảnh cho các danh mục.
Để liên kết hình ảnh với danh mục, chỉ cần truy cập Đăng »Danh mục và nhấp vào biểu tượng hình thu nhỏ để tải lên hình ảnh danh mục.
Xem hướng dẫn của chúng tôi về cách thêm hình ảnh phân loại trong WordPress để biết thêm chi tiết.
4. Bật Danh mục cho Trang
Theo mặc định, các danh mục chỉ có sẵn cho các bài đăng trong WordPress. Tuy nhiên, bạn có thể liên kết chúng với bất kỳ loại bài đăng nào bao gồm các trang. Đơn giản chỉ cần cài đặt và kích hoạt plugin Thẻ bài và Danh mục cho Trang . Nó hoạt động ngoài hộp và không có cài đặt nào để bạn định cấu hình. Chỉ cần nhấp vào các trang và bạn sẽ thấy các danh mục và thẻ trong menu trang. Hãy xem hướng dẫn của chúng tôi về cách thêm danh mục và thẻ cho các trang WordPress để biết thêm thông tin.
5. Bật bài đăng cố định cho lưu trữ danh mục
Trong WordPress, bạn có thể làm cho các bài đăng trở nên hấp dẫn để giới thiệu chúng trên trang chủ của mình. Để thêm các bài đăng hấp dẫn cho các trang danh mục của bạn, chỉ cần cài đặt và kích hoạt plugin Category Sticky Posts . Khi kích hoạt, plugin sẽ thêm một metabox cố định danh mục trên màn hình chỉnh sửa bài đăng. Xem hướng dẫn của chúng tôi về cách thêm bài đăng dính cho các danh mục WordPress để được hướng dẫn chi tiết.
6. Tạo mẫu danh mục trong WordPress
WordPress đi kèm với một công cụ chủ đề mạnh mẽ. Theo mặc định, nó tìm kiếm các mẫu có tên cụ thể trong chủ đề của bạn để hiển thị các trang nhất định. Ví dụ: mẫu category.php trong chủ đề được sử dụng để hiển thị tất cả các trang danh mục.
Tương tự, bạn có thể tạo mẫu cho các danh mục cụ thể bằng cách đặt tên mẫu với tên danh mục. Ví dụ, để tạo một mẫu cho thể loại phim, bạn sẽ đặt tên cho tệp mẫu là category-movie.php .
Sử dụng tệp category.php của chủ đề làm điểm bắt đầu cho mẫu danh mục duy nhất của bạn và sau đó thực hiện các thay đổi bạn cần. Để có hướng dẫn chi tiết hơn, hãy xem hướng dẫn của chúng tôi về cách tạo các mẫu danh mục trong WordPress .
7. Loại trừ Danh mục cụ thể khỏi Nguồn cấp dữ liệu RSS
Theo mặc định, tất cả các bài đăng của bạn đều xuất hiện trong nguồn cấp dữ liệu RSS của trang web của bạn. Nếu bạn muốn ẩn các danh mục nhất định khỏi nguồn cấp dữ liệu RSS chính của trang web, thì chỉ cần cài đặt và kích hoạt plugin Ultimate Category Excluder . Khi kích hoạt, chỉ cần truy cập Cài đặt »Loại trừ Danh mục để chọn các danh mục bạn muốn ẩn khỏi nguồn cấp dữ liệu RSS của mình.
8. Hiển thị các bài viết gần đây từ các danh mục cụ thể
Công dụng chính của các danh mục là giúp bạn sắp xếp nội dung và giúp người dùng của bạn tìm thấy nội dung dễ dàng. Nếu người dùng thấy một bài đăng trong một danh mục cụ thể thú vị, thì họ có khả năng đọc các bài đăng tương tự trong cùng một danh mục. Để hiển thị các bài đăng gần đây từ một danh mục, hãy sử dụng mã này trong chủ đề của bạn nơi bạn muốn các bài đăng gần đây từ một danh mục xuất hiện.
$the_query = new WP_Query( 'category_name=news' ); if ( $the_query->have_posts() ) { echo '
‘;
while ( $the_query->have_posts() ) {
$the_query->the_post();
echo ‘
‘ . get_the_title() . ‘
‘;
}
echo ‘
‘;
} else {
// no posts found
}
/* Restore original Post Data */
wp_reset_postdata();
Thay thế giá trị của category_name bằng tên của thể loại bạn muốn sử dụng.
9. Chỉ định tác giả cho các danh mục cụ thể
Khi quản lý một trang WordPress nhiều tác giả, bạn có thể chỉ định các tác giả chỉ đăng bài vào các danh mục cụ thể được chỉ định cho họ. Chỉ cần cài đặt và kích hoạt plugin Hạn chế Tác giả Đăng bài . Sau khi kích hoạt, hãy chuyển đến Người dùng và chỉnh sửa người dùng bạn muốn chỉ định một danh mục. Trên màn hình chỉnh sửa người dùng, bạn sẽ thấy bài đăng Hạn chế tác giả đối với một phần danh mục, nơi bạn có thể chọn danh mục được chỉ định cho người dùng cụ thể đó.
10. Hiển thị đoạn trích trên các trang danh mục
Chúng tôi khuyên người dùng nên hiển thị các đoạn trích trên các trang lưu trữ và danh mục. Việc hiển thị các đoạn trích chỉ làm giảm thời gian tải trang của bạn, điều này tốt cho SEO. Ngoài ra, nó cũng bảo vệ bạn khỏi vấn đề nội dung trùng lặp trên trang web của bạn. Để thay thế nội dung đầy đủ bằng các đoạn trích trên các trang danh mục, chỉ cần thêm mã này vào tệp functions.php của chủ đề của bạn hoặc một plugin dành riêng cho trang web.
function my_excerpts($content = false) { if(is_category()) : global $post; $content = $post->post_excerpt; // If the post has explicitly set excerpt use that if($content) : $content = apply_filters('the_excerpt', $content); // If no excerpt is set else : $content = $post->post_content; $excerpt_length = 55; $words = explode(' ', $content, $excerpt_length + 1); if(count($words) > $excerpt_length) : array_pop($words); array_push($words, '...'); $content = implode(' ', $words); endif; $content="
” . $content . ‘
‘; endif; endif; return $content; } add_filter(‘the_content’, ‘my_excerpts’);
Bạn cũng có thể thay thế nội dung bằng đoạn trích bằng cách chỉnh sửa tệp category.php của chủ đề và thay the_content bằng the_excerpt. Để biết thêm hướng dẫn, hãy xem hướng dẫn này về cách hiển thị đoạn trích bài đăng trong chủ đề WordPress .
Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu một số loại hack và plugin mới cho WordPress. Để biết thêm các mẹo thực hành tốt nhất, hãy xem hướng dẫn của chúng tôi về Danh mục so với Thẻ (Các phương pháp hay nhất) .
.