WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

WPSEO_Replace_Vars::retrieve_term404() private Yoast 1.0

Retrieve the slug which caused the 404 for use as replacement string.

{} Это метод класса: WPSEO_Replace_Vars{}

Хуков нет.

Возвращает

Строку/null. Ничего.

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

// private - только в коде основоного (родительского) класса
$result = $this->retrieve_term404();

Код WPSEO_Replace_Vars::retrieve_term404() Yoast 16.2

<?php
private function retrieve_term404() {
	$replacement = null;

	if ( $this->args->term404 !== '' ) {
		$replacement = sanitize_text_field( str_replace( '-', ' ', $this->args->term404 ) );
	}
	else {
		$error_request = get_query_var( 'pagename' );
		if ( $error_request !== '' ) {
			$replacement = sanitize_text_field( str_replace( '-', ' ', $error_request ) );
		}
		else {
			$error_request = get_query_var( 'name' );
			if ( $error_request !== '' ) {
				$replacement = sanitize_text_field( str_replace( '-', ' ', $error_request ) );
			}
		}
	}

	return $replacement;
}