Thursday, April 18, 2024
spot_imgspot_imgspot_imgspot_img
HomeWordpressKiến Thức WordpressCode vô hiệu hóa Feed RSS trong WordPress

Code vô hiệu hóa Feed RSS trong WordPress

Mặc định WordPress đã có sẵn link feed rss nhưng trong một vài trường hợp bạn không muốn có nó. Đoạn code dưới đây sẽ giúp bạn xóa bỏ nó, bạn chỉ cần thêm đoạn code dưới đây vào file functions.php của theme bạn đang sử dụng là được, nhớ dùng Child Theme cho an toàn nhé.

Xem thêm: Child theme là gì? Tại sao phải luôn dùng child theme

/*
* Xoá bỏ link feed rss trong WordPress

*/
function wp_disable_feeds() {
    wp_safe_redirect(home_url(), 301);
    die();
}

add_action('do_feed', 'wp_disable_feeds', 1);
add_action('do_feed_rdf', 'wp_disable_feeds', 1);
add_action('do_feed_rss', 'wp_disable_feeds', 1);
add_action('do_feed_rss2', 'wp_disable_feeds', 1);
add_action('do_feed_atom', 'wp_disable_feeds', 1);
add_action('do_feed_rss2_comments', 'wp_disable_feeds', 1);
add_action('do_feed_atom_comments', 'wp_disable_feeds', 1);
remove_action('wp_head', 'feed_links', 2 );
remove_action('wp_head', 'feed_links_extra', 3 );

Trong code trên giúp bạn 2 điều:

  • Xoá bỏ link /feed trong <head>
  • Chuyển hướng 301 toàn bộ link feed cũ về trang chủ
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments