WC_Install::install_actions()public staticWC 1.0

Install actions when a update button is clicked within the admin area.

This function is hooked into admin_init to affect admin only.

Метод класса: WC_Install{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$result = WC_Install::install_actions();

Код WC_Install::install_actions() WC 9.8.1

public static function install_actions() {
	if ( ! empty( $_GET['do_update_woocommerce'] ) ) { // WPCS: input var ok.
		check_admin_referer( 'wc_db_update', 'wc_db_update_nonce' );
		self::update();
		WC_Admin_Notices::add_notice( 'update', true );

		if ( ! empty( $_GET['return_url'] ) ) { // WPCS: input var ok.
			$return_url = esc_url_raw( wp_unslash( $_GET['return_url'] ) );
			wp_safe_redirect( $return_url ); // WPCS: input var ok.
		}
	}
}