WPCF7_Submission::get_request_url
Retrieves the request URL of this submission.
Метод класса: WPCF7_Submission{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_request_url();
Код WPCF7_Submission::get_request_url() WPCF7 Submission::get request url CF7 6.1.6
private function get_request_url() {
$home_url = untrailingslashit( home_url() );
if ( self::is_restful() ) {
$referer = wpcf7_superglobal_server( 'HTTP_REFERER' );
if ( $referer and str_starts_with( $referer, $home_url ) ) {
return sanitize_url( $referer );
}
}
$url = preg_replace( '%(?<!:|/)/.*$%', '', $home_url )
. wpcf7_get_request_uri();
return $url;
}