add_option_update_handler

函式
add_option_update_handler ( $option_group, $option_name, $sanitize_callback = '' )
引數
  • (string) $option_group A settings group name. Should correspond to an allowed option key name. Default allowed option key names include 'general', 'discussion', 'media', 'reading', 'writing', and 'options'.
    Required:
  • (string) $option_name The name of an option to sanitize and save.
    Required:
  • (callable) $sanitize_callback Optional. A callback function that sanitizes the option's value.
    Required:
    Default: (empty)
相關
  • register_setting()
定義位置
相關方法
remove_option_update_handleroption_update_filteradd_options_page_json_wp_die_handleradd_option_whitelist
引入
2.7.0
棄用
3.0.0

add_option_update_handler: 這個函式為WordPress的一個特定選項新增一個自定義的更新處理程式。你可以用它來在特定的選項被更新時執行自定義動作。

註冊一個設定和其淨化回撥。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function add_option_update_handler( $option_group, $option_name, $sanitize_callback = '' ) {
_deprecated_function( __FUNCTION__, '3.0.0', 'register_setting()' );
register_setting( $option_group, $option_name, $sanitize_callback );
}
function add_option_update_handler( $option_group, $option_name, $sanitize_callback = '' ) { _deprecated_function( __FUNCTION__, '3.0.0', 'register_setting()' ); register_setting( $option_group, $option_name, $sanitize_callback ); }
function add_option_update_handler( $option_group, $option_name, $sanitize_callback = '' ) {
	_deprecated_function( __FUNCTION__, '3.0.0', 'register_setting()' );
	register_setting( $option_group, $option_name, $sanitize_callback );
}

常見問題

FAQs
檢視更多 >