WordPress:常見問題及解決方案

ZZH0312發表於2024-03-10

解決頭像不顯示問題

預設頭像效果:

Gavatar的頭像在國內不能正常訪問,如圖:

設定:

把以下php程式碼新增到模板函式funtions.php檔案中

if ( ! function_exists( 'get_cravatar_url' ) ) {
    /**
    *  把Gravatar頭像服務替換為Cravatar
    * @param string $url
    * @return string
    */
    function get_cravatar_url( $url ) {
        $sources = array(
            'www.gravatar.com',
            '0.gravatar.com',
            '1.gravatar.com',
            '2.gravatar.com',
            'secure.gravatar.com',
            'cn.gravatar.com'
        );
        return str_replace( $sources, 'cravatar.cn', $url );
    }
    add_filter( 'um_user_avatar_url_filter', 'get_cravatar_url', 1 );
    add_filter( 'bp_gravatar_url', 'get_cravatar_url', 1 );
    add_filter( 'get_avatar_url', 'get_cravatar_url', 1 );
}

從後臺新增程式碼

新增完程式碼,後 更新檔案 按鈕儲存

設定完之後,頭像已可正常顯示

後臺外觀沒有選單和小工具的解決方法

進入後臺,開啟functions.php這個模板 ,新增程式碼

if ( function_exists('register_sidebar') )
 
    register_sidebar(array(
 
        'before_widget' => '<div class="sidebox">    ',
 
        'after_widget' => '</div>',
 
        'before_title' => '<h2>',
 
        'after_title' => '</h2>',
 
    ));

修改WordPress地址(URL)地址後導致網頁無法訪問,後臺進不去

  1. 遠端登入到你的Linux伺服器,可以使用1Panel皮膚或者寶塔皮膚等工具進入伺服器。

  2. 找到你的WordPress網站所在的資料夾。一般情況下,WordPress網站的資料夾位於var/www目錄下,其中包括一個名為wwwroot的資料夾。在wwwroot資料夾下,根據你的域名找到對應的資料夾。

  3. 找到建站主題的資料夾。在網站資料夾中,進入wp-content資料夾,然後再進入themes資料夾。在themes資料夾中,你會看到幾個主題資料夾,其中之一就是當前應用的主題。

  4. 開啟當前主題資料夾中的functions.php檔案。可以使用任何文字編輯工具開啟這個檔案,如雙擊或右鍵單擊並選擇編輯。

  5. 在functions.php檔案中的任意空白處新增以下程式碼:

update_option('siteurl','http://你的域名');   
update_option('home','http://你的域名');

請將上述程式碼中的你的域名替換為你自己的域名。

  1. 儲存functions.php檔案並關閉編輯器。
    此時就可以登入wordpress後臺了
  2. 登入後臺—設定—常規—重新輸入新部落格地址(WordPress Address (URL))和安裝地址(Site Address (URL)),修改成功後一定記得刪除之前在functions.php檔案中新增的內容

相關文章