Astra_Ext_Nav_Widget_Support::save_widget()
Save widget settings.
Description
Return
(void)
Source
File: addons/nav-menu/classes/class-astra-ext-nav-widget-support.php
public function save_widget() { $widget_id = sanitize_text_field( $_POST['widget-id'] ); check_ajax_referer( 'ast_save_widget_' . $widget_id ); if ( ! current_user_can( 'edit_theme_options' ) ) { wp_die(); } $id_base = sanitize_text_field( $_POST['id_base'] ); global $wp_registered_widget_updates; $control = $wp_registered_widget_updates[ $id_base ]; if ( is_callable( $control['callback'] ) ) { call_user_func_array( $control['callback'], $control['params'] ); do_action( 'ast_after_widget_save' ); wp_send_json_success(); } wp_send_json_error(); }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
1.6.0 | Introduced. |