Automattic\WooCommerce\Admin
PluginsInstaller::redirect_to_referer
Redirect back to the referring page if one exists.
Метод класса: PluginsInstaller{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$result = PluginsInstaller::redirect_to_referer();
Код PluginsInstaller::redirect_to_referer() PluginsInstaller::redirect to referer WC 11.2.2
public static function redirect_to_referer() {
$referer = wp_get_referer();
if ( $referer && 0 !== strpos( $referer, wp_login_url() ) ) {
wp_safe_redirect( $referer );
exit();
}
if ( ! isset( $_SERVER['REQUEST_URI'] ) ) {
return;
}
$url = remove_query_arg( 'plugin_action', wp_unslash( $_SERVER['REQUEST_URI'] ) ); // phpcs:ignore sanitization ok.
$url = remove_query_arg( 'plugins', $url );
wp_safe_redirect( $url );
exit();
}