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

WPSEO_Taxonomy::update_term() public Yoast 1.0

Update the taxonomy meta data on save.

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

Хуков нет.

Возвращает

Null. Ничего.

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

$WPSEO_Taxonomy = new WPSEO_Taxonomy();
$WPSEO_Taxonomy->update_term( $term_id, $tt_id, $taxonomy );
$term_id(число) (обязательный)
ID of the term to save data for.
$tt_id(число) (обязательный)
The taxonomy_term_id for the term.
$taxonomy(строка) (обязательный)
The taxonomy the term belongs to.

Код WPSEO_Taxonomy::update_term() Yoast 15.2

<?php
public function update_term( $term_id, $tt_id, $taxonomy ) {
	// Bail if this is a multisite installation and the site has been switched.
	if ( is_multisite() && ms_is_switched() ) {
		return;
	}

	/* Create post array with only our values. */
	$new_meta_data = [];
	foreach ( WPSEO_Taxonomy_Meta::$defaults_per_term as $key => $default ) {
		$posted_value = filter_input( INPUT_POST, $key );
		if ( isset( $posted_value ) && $posted_value !== false ) {
			$new_meta_data[ $key ] = $posted_value;
		}

		// If analysis is disabled remove that analysis score value from the DB.
		if ( $this->is_meta_value_disabled( $key ) ) {
			$new_meta_data[ $key ] = '';
		}
	}
	unset( $key, $default );

	// Saving the values.
	WPSEO_Taxonomy_Meta::set_values( $term_id, $taxonomy, $new_meta_data );
}