wp徹底移除feed並顯示404

2021-10-13 12:40:08 字數 843 閱讀 2872

很多朋友都想去除wp的feed,之前整理過,發現並不能真正意義上的移除,這次這**可以徹底移除feed檔案並顯示404頁面,希望能幫到大家。

1.functon.php裡面新增一下**

// 刪除 wp_head 輸入到模板中的feed位址鏈結

add_action( 'wp_head', 'qui_wp_head', 1 );

function qui_wp_head()

foreach( array( 'rdf', 'rss', 'rss2', 'atom' ) as $feed )

unset( $feed );

// 當執行 do_feed action 時重定向到首頁

function qui_remove_feeds()

// 刪除feed的重定向規則

add_action( 'init', 'qui_kill_feed_endpoint', 99 );

function qui_kill_feed_endpoint()

2.將然後前台隨便開啟乙個頁面之後,再回到function檔案將  「flush_rewrite_rules()」 這句刪除!我沒有刪除,沒發現什麼影響,但是大佬推薦刪除!最後發現這句話的意思是 重寫偽靜態,那還是刪除吧,不能每次進入乙個頁面都重寫一次偽靜態吧!

強烈建議刪除了。

原始出處 、作者資訊和本宣告。否則將追究法律責任。

wp徹底移除feed並顯示404 -

qui-note

Ubuntu 徹底解除安裝並安裝mysql

首先解除安裝mysql sudo apt get remove mysql 查詢解除安裝殘留檔案 sudo find name mysql print 會顯示出含有mysql檔名的路徑 var lib mysql var lib mysql mysql var log mysql usr bin m...

移除dll並保持正常執行

將dll從程序模組列表中移除並保持正常執行,這玩意想想是挺簡單,n久前byshell就用了,簡單的思路就是給當前的dll記憶體映像做份拷貝,然後跳到那份拷貝的位址空間的 回頭free掉原來的dll,然後馬上用virtualalloc在原基址上申請塊同樣大小的空間,並將那份拷貝還原回去,再跳回去執行。...

移除dll並保持正常執行

將dll從程序模組列表中移除並保持正常執行,這玩意想想是挺簡單,n久前byshell就用了,簡單的思路就是給當前的dll記憶體映像做份拷貝,然後跳到那份拷貝的位址空間的 回頭free掉原來的dll,然後馬上用virtualalloc在原基址上申請塊同樣大小的空間,並將那份拷貝還原回去,再跳回去執行。...