WPSEO_Taxonomy::get_replace_vars
Prepares the replace vars for localization.
Метод класса: WPSEO_Taxonomy{}
Хуков нет.
Возвращает
Массив<Строку,. string> The replacement variables.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_replace_vars();
Код WPSEO_Taxonomy::get_replace_vars() WPSEO Taxonomy::get replace vars Yoast 27.3
private function get_replace_vars() {
$term_id = $this::get_tag_id();
$term = get_term_by( 'id', $term_id, $this::get_taxonomy() );
$cached_replacement_vars = [];
$vars_to_cache = [
'date',
'id',
'sitename',
'sitedesc',
'sep',
'page',
'term_title',
'term_description',
'term_hierarchy',
'category_description',
'tag_description',
'searchphrase',
'currentyear',
];
foreach ( $vars_to_cache as $var ) {
$cached_replacement_vars[ $var ] = wpseo_replace_vars( '%%' . $var . '%%', $term );
}
return $cached_replacement_vars;
}