本地安裝 WordPress 之後,有時會出現 CSS 無法加載的問題,WordPress 只顯示文字,沒有頁面樣式,包括 WordPress 後台也這樣。有時候是在局域網中訪問時,只顯示文字,沒有樣式。

出現這種情況是因為 WordPress 安裝時用 http://localhost 訪問來安裝,局域網訪問時,加載 css 的路徑不對,所以會出現 css 無法加載,只顯示文字。

解決 WordPress 無法加載 css 的問題也很簡單。先忍受 WordPress 無法加載 css 的問題,進入 WordPress 後台,進入設置=> 常規,設置 「WordPress 地址 (URL)」 和 「站點地址 (URL)」 把這兩個地址設置成本機 IP 就可以了。

也可以直接進入 mysql 修改,比如打開 phpmyadmin,找到 WordPress 數據中的 wp_options 字段,修改 siteurl 和 home 兩條數據的值為 「http://192.168.1.102/WordPress」 。

或者打開 mysql console 登錄 WordPress 數據庫。

mysql> update wp_options set option_value=『http://192.168.1.102/WordPress』 where

option_name=『siteurl』;

Query OK, 1 row affected (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 0

mysql> update wp_options set option_value=『http://192.168.1.102/WordPress』 where

option_name=『home』;

Query OK, 1 row affected (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 0

以上三種方法,任選一種就解決問題了。

有時候服務器上安裝的 WordPress 啓用第三方 CDN 的時候,剛開始也會出現 CSS 無法加載的情況,出現這種情況的解決辦法是等一會兒,等 CDN 把文件都同步完了之後,CSS 加載就正常了。