WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

WPSEO_Primary_Term_Admin::map_taxonomies_for_js() private Yoast 1.0

Returns an array suitable for use in the javascript.

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

Хуков нет.

Возвращает

Массив. The mapped taxonomy.

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

// private - только в коде основоного (родительского) класса
$result = $this->map_taxonomies_for_js( $taxonomy );
$taxonomy(stdClass) (обязательный)
The taxonomy to map.

Код WPSEO_Primary_Term_Admin::map_taxonomies_for_js() Yoast 15.1.1

<?php
private function map_taxonomies_for_js( $taxonomy ) {
	$primary_term = $this->get_primary_term( $taxonomy->name );

	if ( empty( $primary_term ) ) {
		$primary_term = '';
	}

	$terms = get_terms( $taxonomy->name );

	return [
		'title'         => $taxonomy->labels->singular_name,
		'name'          => $taxonomy->name,
		'primary'       => $primary_term,
		'singularLabel' => $taxonomy->labels->singular_name,
		'fieldId'       => $this->generate_field_id( $taxonomy->name ),
		'restBase'      => ( $taxonomy->rest_base ) ? $taxonomy->rest_base : $taxonomy->name,
		'terms'         => array_map( [ $this, 'map_terms_for_js' ], $terms ),
	];
}