Nội dung bài viết
RSS Feeds là gì?
RSS hay RSS Feeds là một loại tập tin XML giúp tạo ra kênh tóm tắt thông tin (feed), để người đọc dễ dàng update và tìm kiếm nội dung. RSS Feed chủ yếu có tác dụng cho phép người dùng theo dõi các nội dung mới trên website một cách nhanh nhất và hoàn toàn tự động dựa vào một dịch vụ online hoặc phần mềm đọc tin RSS chuyên dụng.
Tuy nhiên, không phải người dùng WordPress nào cũng cần sử dụng tính năng này, chính vì thế các phát triển cũng đã đưa ra một số giải pháp để người dùng có thể tắt RSS Feed khi không sử dụng.
Hướng dẫn tắt RSS Feed trên WordPress
Ở đây mình sẽ hướng dẫn các bạn tắt RSS Feed qua 2 cách
Cách 1: Sử dụng Plugin Disable Feeds
Đầu tiên bạn hãy cài đặt và kích hoạt Plugin có tên Disable Feeds
Tiếp theo, truy cập vào Settings >> Reading, kéo xuống dưới cùng bạn sẽ thấy một vài tùy chọn của Plugin như sau:
Trong đó:
- Redirect feed requests to corresponding HTML content: chuyển hướng yêu cầu RSS Feed tới nội dung HTML tương ứng. Ví dụ, chuyển hướng yêu cầu RSS Feed dành cho chuyên mục về trang archive (lưu trữ) tương ứng của chuyên mục.
- Issue a Page Not Found (404) error for feed requests: hiển thị trang 404 cho các yêu cầu RSS Feed.
Bạn chọn phương án thích hợp với mình, sau đó nhấn Save Changes để lưu lại.
Cách 2: Tắt RSS Feed thông qua Code
Cách này thì bạn cần sử dụng đoạn Code bên dưới, và dán vào File functions.php
của Theme đang sử dụng tại đường dẫn: wp-content/themes/my-theme/
// Disable RSS Feed
function itsme_disable_feed() {
wp_die( __( 'No feed available, please visit the <a href="'. esc_url( home_url( '/' ) ) .'">homepage</a>!' ) );
}
add_action('do_feed', 'itsme_disable_feed', 1);
add_action('do_feed_rdf', 'itsme_disable_feed', 1);
add_action('do_feed_rss', 'itsme_disable_feed', 1);
add_action('do_feed_rss2', 'itsme_disable_feed', 1);
add_action('do_feed_atom', 'itsme_disable_feed', 1);
add_action('do_feed_rss2_comments', 'itsme_disable_feed', 1);
add_action('do_feed_atom_comments', 'itsme_disable_feed', 1);
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'feed_links', 2 );
Ở trên là 2 cách tắt RSS Feed trên WordPress mà các bạn có thể tham khảo. Chúc các bạn thực hiện thành công.!