Làm thế nào để Vô hiệu hoá RSS Feeds trong WordPress

Bạn có muốn vô hiệu hóa RSS feeds trên trang WordPress của bạn? Nguồn cấp dữ liệu RSS cho phép người dùng đăng ký các bài đăng blog của bạn. Tuy nhiên khi xây dựng các trang web tĩnh nhỏ, bạn có thể muốn tắt nguồn cấp dữ liệu RSS. Theo mặc định, không có tùy chọn để loại bỏ nguồn cấp dữ liệu RSS trong WordPress. Trong bài này, chúng tôi sẽ giới thiệu cho các bạn cách tắt RSS feed trong WordPress.

Vô hiệu hoá Nguồn cấp dữ liệu RSS trong WordPress

Phương pháp 1: Tắt nguồn cấp dữ liệu RSS bằng Plugin

Phương pháp này là dễ dàng hơn và được khuyến khích cho người mới bắt đầu.

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Disable Feeds. Để biết thêm chi tiết

Plugin hoạt động và nó sẽ bắt đầu chuyển hướng người dùng đến trang web của bạn khi họ yêu cầu một nguồn cấp dữ liệu RSS.

Có một vài cài đặt có sẵn cho plugin. Bạn cần truy cập Cài đặt »Đọc để cấu hình chúng.

Tắt cài đặt plugin Nguồn cấp dữ liệu

Theo mặc định, plugin sẽ cố gắng chuyển hướng người dùng đến nội dung có liên quan trên trang web của bạn khi họ yêu cầu nguồn cấp dữ liệu. Ví dụ: người dùng yêu cầu một nguồn cấp dữ liệu danh mục sẽ được chuyển hướng đến trang loại. Người dùng đang cố gắng truy cập nguồn cấp dữ liệu RSS loại bài đăng tùy chỉnh sẽ được chuyển hướng đến tệp lưu trữ kiểu tùy chỉnh.

Bạn có thể thay đổi hành vi này và hiển thị cho người dùng trang lỗi 404.

Bạn cũng có thể chọn không tắt nguồn cấp dữ liệu RSS và nguồn nhận xét trên toàn cầu. Điều này sẽ cho phép người dùng vẫn đăng ký nguồn cấp dữ liệu RSS của bạn nhưng sẽ không có danh mục cá nhân, tác giả hoặc nguồn cấp dữ liệu bình luận bài đăng.

Đừng quên nhấp vào nút lưu thay đổi để lưu cài đặt của bạn.

Phương pháp 2: Vô hiệu hoá Nguồn cấp dữ liệu RSS bằng WordPress

Phương pháp này yêu cầu bạn chỉnh sửa các tệp WordPress. 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 dán các đoạn trích từ web vào WordPress.

Đơn giản chỉ cần thêm mã này vào tệp tin functions.php của chủ đề hoặc plugin dành riêng cho trang web.

chức năng wpb_disable_feed () {
 wp_die (__ ('Không có nguồn cấp dữ liệu, vui lòng truy cập trang chủ của chúng tôi!'));
 }

 add_action ('do_feed', 'wpb_disable_feed', 1);
 add_action ('do_feed_rdf', 'wpb_disable_feed', 1);
 add_action ('do_feed_rss', 'wpb_disable_feed', 1);
 add_action ('do_feed_rss2', 'wpb_disable_feed', 1);
 add_action ('do_feed_atom', 'wpb_disable_feed', 1);
 add_action ('do_feed_rss2_comments', 'wpb_disable_feed', 1);
 add_action ('do_feed_atom_comments', 'wpb_disable_feed', 1); 

Mã này chỉ đơn giản trả về một trang lỗi khi ai đó yêu cầu một nguồn cấp dữ liệu RSS.

Nguồn cấp dữ liệu bị vô hiệu hóa trang lỗi trong WordPress