Дивне запитання: як я можу запустити спеціальну функцію ПІСЛЯ збереження моїх налаштувань теми? Я бачу, що функція register_settings () має санітарний зворотний виклик, але це працює до зміни параметрів. Мені потрібно щось запустити після їх порятунку. Чи є дія чи фільтр, який я можу використовувати для цього?
EDIT -
Так що я встановив цей параметр:
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);