是否有任何特定的钩子在保存管理设置时触发。我已经从管理后端设置菜单缓存了一些数据。现在,我想在管理菜单中设置保存时删除缓存。提前感谢您的帮助。
保存管理员设置时触发的挂钩
1 个回复
最合适的回答,由SO网友:fuxia 整理而成
有过滤器\'pre_update_option_\' . $option
. 您必须知道选项名称。选项也可以从前端更新,所以WordPress在这里没有什么不同。
然后有一个动作:\'update_option\'
, 你得到了论点$option
, $oldvalue
和$_newvalue
.
最后,如果更新成功,您将获得两个进一步的操作:
do_action( "update_option_{$option}", $oldvalue, $_newvalue );
do_action( \'updated_option\', $option, $oldvalue, $_newvalue );
请参阅的源代码update_option()
有关详细信息。结束