คำถามแปลก ๆ ฉันจะรันฟังก์ชั่นที่กำหนดเองได้อย่างไรหลังจากการตั้งค่าธีมของฉันถูกบันทึกไว้? ฉันเห็นว่าฟังก์ชั่น register_settings () มีการโทรกลับ sanitize แต่ที่ทำงานก่อนที่จะมีการเปลี่ยนแปลงการตั้งค่า ฉันต้องการบางสิ่งบางอย่างที่จะทำงานหลังจากที่พวกเขาได้รับการบันทึก มีการกระทำหรือตัวกรองที่ฉันสามารถใช้เพื่อทำสิ่งนั้นได้หรือไม่?
แก้ไข -
ดังนั้นฉันมีการตั้งค่านี้ฉันได้ทำ:
add_settings_section(
    'kjd_body_background_settings_section', // ID hook name
    null, // label
    null, // function name
    'kjd_body_background_settings' // page name
);
    add_settings_field(
        'kjd_body_background_colors', // ID hook name
        null, //label
        null, //callback
        'kjd_body_background_settings', // page name
        'kjd_body_background_settings_section' // parent section 
);
และฟังก์ชั่นนี้:
function kjd_update_stylesheet( $oldvalue, $_newvalue ){
   echo 'updated!';
   die();
}
add_action('update_options_kjd_body_background_settings','kjd_update_stylesheet',10, 2);
//add_action('update_options_kjd_body_background_colors','kjd_update_stylesheet',10, 2);