Bạn có muốn loại trừ các danh mục cụ thể khỏi nguồn cấp dữ liệu RSS của blog WordPress ? Nhiều chủ sở hữu trang web sử dụng một số danh mục nhất định với nội dung rằng họ không muốn xuất hiện trên nguồn cấp dữ liệu RSS của mình.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách loại trừ các danh mục cụ thể khỏi nguồn cấp RSS của WordPress.

loại trừ danh mục khỏi nguồn cấp dữ liệu WordPress

Phương pháp 1: loại trừ các danh mục cụ thể bằng một plugin

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin " Ultimate Chuyên mục Excluder ". Để biết thêm chi tiết, xem hướng dẫn từng bước của chúng tôi về cách cài đặt plugin WordPress.

Sau khi kích hoạt plugin, bạn phải truy cập để truy cập Cài đặt> Loại trừ Danh mục », Để định cấu hình cài đặt plugin.

thiết lập ví dụ loại trừ cuối cùng

Trang cài đặt hiển thị tất cả các danh mục trên blog WordPress với các tùy chọn để ẩn chúng khỏi trang chủ của blog, nguồn cấp RSS, trang lưu trữ và kết quả tìm kiếm.

Chỉ cần chọn một trong các hộp dưới cột Loại trừ khỏi nguồn cấp dữ liệu », Và chọn danh mục bạn muốn ẩn. Đừng quên lưu cài đặt của bạn.

Từ giờ trở đi, các danh mục bạn đã chọn sẽ không xuất hiện trong nguồn cấp dữ liệu RSS của bạn.

Phương pháp 2: Loại trừ thủ công các danh mục khỏi RSS Feed

Phương pháp này yêu cầu bạn dán một số mã vào các tệp WordPress của mình. Bạn có thể sử dụng phương pháp này nếu bạn cảm thấy thoải mái với việc chỉnh sửa mã WordPress.

Bạn có thể thêm mã này vào tệp " functions.php »Của chủ đề đang hoạt động của bạn hoặc dán nó vào Plugin WordPress (chúng tôi đã chỉ cho bạn cách tạo Plugin WordPress).

functionlude_category ($ query) {if ($ query-> is_feed) {$ query-> set ('cat', '-5, -2, -3'); } trả về truy vấn $; } add_filter ('pre_get_posts','lude_category ');

Mã này chỉ đơn giản là loại trừ các danh mục tương ứng với các định danh đã cho. Chỉ cần thay thế ID danh mục trong mã bằng ID của danh mục bạn muốn loại trừ.

Bạn sẽ dễ dàng tìm thấy ID danh mục bằng cách sửa đổi danh mục. Đây thường là số trong URL trình duyệt.

category wordpress

Nếu bạn chỉ muốn loại trừ một danh mục, bạn có thể sử dụng mã này:

functionlude_category ($ query) {if ($ query-> is_feed) {$ query-> set ('cat', '-15'); } trả về truy vấn $; } add_filter ('pre_get_posts','lude_category ');

Thay thế -15 bằng ID của danh mục bạn muốn loại trừ khỏi nguồn cấp dữ liệu RSS.

Đó là tất cả cho hướng dẫn này, tôi hy vọng nó sẽ cho phép bạn loại trừ các bài viết khỏi nguồn cấp dữ liệu RSS một cách dễ dàng. Đừng ngần ngại liên hệ với chúng tôi trong trường hợp có vấn đề.