久青草国产观看在线视频,在线观看欧美日女,777毛片,亚洲国产精品99久久久久久久

WordPress主題漢化:后臺選項名稱修改出錯

2018-07-31 wordpress經驗
  • 文章介紹
  • 快速入門
  • 評價&建議

經常漢化WordPress的朋友經常會碰到這樣的問題,在漢化后臺選項名稱后,就沒辦法切換選項了,比如如下圖主題的后臺

WordPress主題漢化:后臺選項名稱修改出錯

如果直接自主題的后臺配置文章theme-options.php直接漢化$options[]數值中的name值:

$options[] = array( “name” => “常規選項”, “type” => “heading” );

這樣漢化后,你這個后臺是沒辦法切換的,其實這個原因是因為js沒辦法找到匹配的選項而導致的,我們可以在源碼中看到哈,如下圖:

WordPress主題漢化:后臺選項名稱修改出錯

解決辦法如下:
在主題的theme-options.php中漢化$options[]數值中加入原有的英文名稱,如下所示:$options[] = array( “name” => “常規選項”, “e_name” => “General Settings”, //英文名稱,用于切換時JS的調用 “type” => “heading” );

然后找到你的后臺設置的php文件,如本主題是admin-interface.php,在js調用的地方修改指定的標簽,代碼如下:

$jquery_click_hook = ereg_replace(“[^A-Za-z0-9]”, “”, strtolower($value[‘e_name’]) );//$value[‘name’] 改為 $value[‘e_name’]
$jquery_click_hook = “of-option-” . $jquery_click_hook;

以上修改的代碼要根據你實際代碼位置來修改,本文提供的是某主題的實例,不過方法都是一樣的,最后我們再看下源代碼,標簽出來了:

WordPress主題漢化:后臺選項名稱修改出錯

0 0

企業建站推薦正版商業主題,國內專業團隊開發,完善售后,是您不二選擇。

正版主題商店

主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!

立刻開啟你的建站之旅
QQ在線客服

服務熱線

wordpress建站咨詢