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

WPSEO_Primary_Term::set_primary_term() public Yoast 1.0

Sets the new primary term ID.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

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

Хуков нет.

Возвращает

null. Ничего.

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

$WPSEO_Primary_Term = new WPSEO_Primary_Term();
$WPSEO_Primary_Term->set_primary_term( $new_primary_term );
$new_primary_term(int) (обязательный)
New primary term ID.

Код WPSEO_Primary_Term::set_primary_term() Yoast 17.4

public function set_primary_term( $new_primary_term ) {
	update_post_meta( $this->post_ID, WPSEO_Meta::$meta_prefix . 'primary_' . $this->taxonomy_name, $new_primary_term );
}