2017-02-22 81 views
2

我想添加部分和字段到一個新的設置頁我WordPress。但是我得到的迴應是「調用未定義的函數add_settings_section()...」。有人知道這是爲什麼嗎? 這是有問題的代碼: add_settings_section( 'ac_div', 'Inställningar', 'ac_section_text', '安德斯計數器' );WP未定義函數add_settings_section

add_settings_field(
    'diven', 
    'För in mätarställningen här', 
    'ac_add_field', 
    'Anders-counter', 
    'ac_div'); 

感謝您的幫助。 安德斯

回答

1

add_settings_field功能位於下wp-admin/includes/template.php

您可以加載該文件調用add_settings_field之前,或者乾脆下admin_init掛鉤添加代碼

add_action('admin_init', 'your_function'); 
function your_function(){ 
    add_settings_field(
     'diven', 
     'För in mätarställningen här', 
     'ac_add_field', 
     'Anders-counter', 
     'ac_div' 
    ); 
}