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

Yoast\WP\SEO\Integrations\Watchers

Indexable_Date_Archive_Watcher::check_option() public Yoast 1.0

Checks if the date archive indexable needs to be rebuild based on option values.

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

Хуков нет.

Возвращает

null. Ничего.

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

$Indexable_Date_Archive_Watcher = new Indexable_Date_Archive_Watcher();
$Indexable_Date_Archive_Watcher->check_option( $old_value, $new_value );
$old_value(массив) (обязательный)
The old value of the option.
$new_value(массив) (обязательный)
The new value of the option.

Код Indexable_Date_Archive_Watcher::check_option() Yoast 16.8

<?php
public function check_option( $old_value, $new_value ) {
	$relevant_keys = [ 'title-archive-wpseo', 'breadcrumbs-archiveprefix', 'metadesc-archive-wpseo', 'noindex-archive-wpseo' ];

	foreach ( $relevant_keys as $key ) {
		// If both values aren't set they haven't changed.
		if ( ! isset( $old_value[ $key ] ) && ! isset( $new_value[ $key ] ) ) {
			continue;
		}

		// If the value was set but now isn't, is set but wasn't or is not the same it has changed.
		if ( ! isset( $old_value[ $key ] ) || ! isset( $new_value[ $key ] ) || $old_value[ $key ] !== $new_value[ $key ] ) {
			$this->build_indexable();
			return;
		}
	}
}