widget_update_callback

過濾鉤子
apply_filters( 'widget_update_callback', $instance, $new_instance, $old_instance, $this )
引數
  • (array) $instance The current widget instance's settings.
    Required:
  • (array) $new_instance Array of new widget settings.
    Required:
  • (array) $old_instance Array of old widget settings.
    Required:
  • (WP_Widget) $widget The current widget instance.
    Required:
定義位置
相關勾子
widget_display_callbackwidget_form_callbackwp_get_update_datawidget_pages_argsget_date_sql
相關方法
_register_widget_update_callbackwp_get_update_data_sort_uname_callbackwp_rel_callback_sort_name_callback_register_widget_form_callback
引入
2.8.0
棄用
-

widget_update_callback是 WordPress 中的一個操作鉤子,每當在 WordPress 管理區域中儲存或更新小工具時都會觸發該鉤子。此鉤子在小工具的選項已在資料庫中更新之後,但在小工具顯示在網站上之前執行。此鉤子的目的是允許開發人員在更新小工具時執行其他操作或驗證檢查。

在儲存之前過濾一個小工具的設定。

返回false將有效地阻斷小工具更新設定的許可權。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$instance = apply_filters( 'widget_update_callback', $instance, $new_instance, $old_instance, $this );
$instance = apply_filters( 'widget_update_callback', $instance, $new_instance, $old_instance, $this );
$instance = apply_filters( 'widget_update_callback', $instance, $new_instance, $old_instance, $this );

常見問題

FAQs
檢視更多 >