WordPress

WordPress 網站健康狀態顯示自動載入資料過多?檢查 wp_options 的安全步驟

WordPress 網站健康狀態顯示自動載入資料過多?檢查 wp_options 的安全步驟
WordPress「網站健康狀態」顯示自動載入資料過多,或網站最近變慢時,先盤點資料並確認用途,不要急著刪除或停用選項。自動載入是 WordPress 的正常機制;警示代表值得調查,並不能證明某個選項就是網站變慢的原因。 本文從後台檢查開始,再介紹 phpMyAdmin、Adminer 和 WP-CLI 的唯讀盤點方式。若不熟悉資料庫或 SSH,可以將結果與操作需求交給主機商或網站維護人員處理。 ...

WordPress 圖片載入慢或更新後仍是舊圖?用 Jetpack Site Accelerator 檢查與處理

WordPress 圖片載入慢或更新後仍是舊圖?用 Jetpack Site Accelerator 檢查與處理
網站圖片載入慢,或你替換了圖片,訪客卻仍看到舊版本?如果網站已連線 Jetpack,可以檢查 Site Accelerator 的 Image CDN 是否適合你的情境。以下流程適合能登入 WordPress 後台的網站管理者;先確認來源主機上的原圖仍可正常開啟,操作期間也不要刪除原圖。 先了解 Site Accelerator 會處理哪些檔案 Image CDN 如何供應圖片 啟用 Image ...
Advertisements

首頁正常、文章卻全部 404?排查 WordPress 固定網址與伺服器重寫規則

首頁正常、文章卻全部 404?排查 WordPress 固定網址與伺服器重寫規則
先確認這是哪一種 404 首頁載入正常,但點進文章固定網址或分類頁就看到 404,常見原因是漂亮網址沒有正確轉交給 WordPress。這篇適用於「首頁可開、固定網址文章或分類頁出 404」。如果首頁也無法開啟,或畫面是 403 權限拒絕、500 伺服器錯誤,先處理網站可用性、權限或伺服器錯誤;那不是單純固定網址問題。 先抄下出錯的完整網址(包含網域、路徑及是否有 www),並記下發生時間。不要先...

WordPress 寄信出問題,如何查 wp_mail 發信紀錄與排除錯誤?

WordPress 寄信出問題,如何查 wp_mail 發信紀錄與排除錯誤?
網站表單顯示已送出,管理員卻收不到通知;或使用者回報沒有收到密碼重設信。這時先確認 WordPress 是否有把郵件交給發信流程,再檢查郵件設定與錯誤訊息。WP Mail Logging 可查看透過 wp_mail 處理的郵件紀錄,協助縮小問題範圍;紀錄存在不代表郵件已送達收件匣。 先確認問題發生在哪一段 請先記下問題發生時間、觸發郵件的操作、收件地址網域,以及網站上是否出現錯誤。若問題只發生在特...
Advertisements

替 WordPress 自動化整合建立專用應用程式密碼,並安全驗證與撤銷

替 WordPress 自動化整合建立專用應用程式密碼,並安全驗證與撤銷
當備份程式、排程工作或外部服務需要透過 REST API 存取 WordPress,應為該整合建立專用的應用程式密碼,而不是交付日常登入密碼。這類憑證方便個別停用;但權限仍承襲所屬 WordPress 使用者的權限,不能把它當成可自行細分權限的帳號。建立前,先確認整合需要哪個使用者與操作範圍。 建立前先確認 HTTPS 與帳號權限 先確認網站使用 HTTPS,並確認整合服務支援 WordPress...

用 WordPress 區塊編輯器的修訂版本找回誤改內容

用 WordPress 區塊編輯器的修訂版本找回誤改內容
如果你在 Gutenberg 區塊編輯器裡整理文章時,不小心刪掉一段說明、改壞標題,或貼上新內容覆蓋舊段落,可以先查看文章的修訂版本。修訂版本會保留文章在先前儲存時的內容,讓你比較不同版本並找回需要的文字。以下以一篇已發布的教學文章為例,示範如何檢查並還原。先確認文章已有修訂版本在 WordPress 管理後台開啟「文章」,選取要檢查的文章,再進入區塊編輯器。右側設定面板切換至「文章」分頁,查看「...
Advertisements

Rank Math Sitemap 回傳 404?一步步檢查網址與重寫規則

Rank Math Sitemap 回傳 404?一步步檢查網址與重寫規則
打開 WordPress 網站的 /sitemap_index.xml 卻得到 404,不代表一定要立刻新增伺服器規則。可能原因包括 Rank Math Sitemap 模組未啟用、虛擬網址重寫未生效、伺服器設定不支援該路徑,或 CDN/快取回傳了舊的 404。先記錄檢查時間、完整網址及回應狀態,再逐步比對不同 sitemap 端點,能避免把快取、外掛與伺服器問題混在一起。 先檢查索引與子 sit...

更新外掛後網站發生嚴重錯誤?用 WordPress 復原模式找出問題

更新外掛後網站發生嚴重錯誤?用 WordPress 復原模式找出問題
更新外掛後,前台或後台突然顯示「此網站發生嚴重錯誤」,管理員也收到 WordPress 復原模式通知信。這封信提供一條診斷入口,但不代表整個網站已修好。先辨識故障元件、記錄影響,再決定如何修復,可以避免在急著恢復登入時意外中斷表單、結帳或其他重要功能。 先了解復原模式會改變什麼 WordPress 偵測到特定頁面載入期間的嚴重 PHP 錯誤時,可能啟動復原模式,並寄送專用登入連結。透過該連結登入後...
Advertisements

WordPress 圖片上傳失敗?用 HTTP 狀態碼分辨大小限制與權限問題

WordPress 圖片上傳失敗?用 HTTP 狀態碼分辨大小限制與權限問題
同一個 WordPress 網站,小圖可以上傳,大圖卻只顯示「HTTP 錯誤」。也可能所有圖片都失敗,或只有某個帳號遇到問題。先記下檔案格式、大小、發生時間,以及小檔案是否成功;不要看到錯誤就先把上傳資料夾權限設成 777。 第一步:查看上傳請求實際回應 以具上傳權限的帳號進入「媒體 → 新增媒體檔案」,記下畫面顯示的最大上傳大小。 在 Edge 按 F12,開啟 Network/網路並篩選 Fe...

WordPress 文章儲存失敗?用 Edge 找出 REST API 的 403 與錯誤回應

WordPress 文章儲存失敗?用 Edge 找出 REST API 的 403 與錯誤回應
區塊編輯器按下「更新」後顯示儲存失敗,前台卻還能正常開啟。這時先不要重裝 WordPress:編輯器儲存文章會透過 REST API 發出請求,失敗的回應往往比畫面上的提示更能縮小範圍。 以下用 Microsoft Edge 的開發人員工具找出這一次儲存請求。開始前先把未儲存的文字複製到安全的位置;建議使用測試文章重現問題,避免反覆提交正式內容。 第一步:找到真正失敗的儲存請求 在 Edge 開啟...