2017-11-18 250 views
0

希望你們都做得很好從最近幾天我面對的問題是我的WordPress網站這是一個插件或主題我不知道,但該文件是在主題中拋出錯誤的未定義函數WordPress主題表現不好

因爲這個錯誤我不能夠從WordPress管理面板

打開我的自定義菜單,一旦我作了評論這個代碼存在,它開始工作,但就像如果我能夠在社交圖標部件不能正常工作的代碼行小部件我不能禁用它們並保存設置在這裏是我評論的代碼。

$jobcareer_opt_array = array(
      'name' => esc_html__('Title', 'jobcareer'), 
      'desc' => '', 
      'hint_text' => '', 
      'echo' => true, 
      'field_params' => array(
       'std' => esc_attr($jobcareer_widget_title), 
       /*'id' => cs_allow_special_char($this- 
>get_field_id('title')),*/ 
       'classes' => '', 
       /*'cust_id' => cs_allow_special_char($this- 
>get_field_name('title')),*/ 
       /*'cust_name' => cs_allow_special_char($this- 
>get_field_name('title')),*/ 
       'return' => true, 
       'required' => false 
      ), 
     ); 
+0

什麼是主題的名稱? – mmm

+0

其JobCareer WordPress主題 –

回答

1

可能是主題和Codestar插件之間存在一些版本衝突。你可以問你的主題的開發者。或者作爲臨時解決方案,只需刪除cs_allow_special_char函數並使用其參數insteaad。例如更換

cs_allow_special_char($這個 - > get_field_name( '標題'))

$這個 - > get_field_name( '標題')

,它應該工作即可。

我檢查了插件的源,這個功能並沒有做任何關鍵的操作:

function cs_allow_special_char($input = ''){ 
    $output = $input; 
    return $output; 
} 
+0

當我取消註釋此代碼時,小部件部分停止工作,並且我無法從外觀進行自定義。 –

+0

取消註釋,但先刪除cs_allow_special_char()函數。而不是'id'=> cs_allow_special_char($ this-> get_field_id('title'))等等,只需使用'id'=> $ this-> get_field_id('title')), –

+0

如果該版本也給出錯誤,這意味着有什麼東西打破了。 –