set_screen_option_{$option}

过滤钩子
apply_filters( "set_screen_option_{$option}", $screen_option, $option, $value )
参数
  • (mixed) $screen_option The value to save instead of the option value. Default false (to skip saving the current option).
    Required:
  • (string) $option The option name.
    Required:
  • (int) $value The option value.
    Required:
定义位置
相关勾子
get_user_option_optionsite_option_optiondelete_site_option_optionset-screen-optionpre_option_option
相关方法
set_screen_optionsscreen_optionsadd_screen_optionget_screen_iconget_user_optionget_site_option
引入
5.4.2
弃用
-

set_screen_option_{$option} – 当一个特定的屏幕选项的值被更新时,这个过滤钩子被调用。$option的值是被更新的特定选项的名称。

在设置一个屏幕选项之前过滤该选项的值。

钩子名称的动态部分,$option,指的是选项名称。

从过滤器返回false将跳过保存当前选项。

$value = apply_filters( "set_screen_option_{$option}", $screen_option, $option, $value );

常见问题

FAQs
查看更多 >