WordPress文章的404錯誤通常在這種情況發生時,不要擔心大部分的文章仍然還在,使用者可以進入WordPress控制台解決問題。
通常在這種情況下,使用者可以進入WordPress控制台,當他們得到一個404 not found錯誤,不要擔心大部分的文章仍然還在。通常發生在,如果你的.htaccess檔案被刪除或重寫規格出了問題,需要做的是修復固定連結之設定。
先進入設定»固定網址,並且只需點擊儲存變更按鈕。

這將更新您的固定連結設定和重整重寫規則。在大多數情況下,此解決方案修復WordPress的文章404錯誤。如果沒有成功,那可能需要手動更新.htaccess檔案。

手動更新.htaccess檔案

使用FTP登入到伺服器,並修改.htaccess檔案,該檔案位於/ wp-content /和/ wp-includes /等資料夾所在的位置。在.htaccess檔案中貼上以下程式碼:

修復本地伺服器

通常設計師和開發人員安裝WordPress使用於測試目的的本地伺服器電腦。如果你想使用漂亮的固定網址,那麼你需要在MAMP、WAMP或XXAMP的Apache配置中啟用rewrite_module。
Step.1
   1.修改apache的conf設定檔(以xampp為例)
    開啟apache的httpd.conf設定檔,找到#LoadModule rewrite_module modules/mod_rewrite.so,並把#去掉
    LoadModule rewrite_module modules/mod_rewrite.so
   2.在設定檔中找到AllowOverride None改成AllowOverride all
Step.2
   修改WordPress中wp-includes/class-wp.php程式碼

Step.3 存檔後,重新啟動Apache,固定網址就開始完成了!