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

Yoast\WP\SEO\Actions\Indexing

Indexable_Term_Indexation_Action::get_query() protected Yoast 1.0

Queries the database for unindexed term IDs.

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

Хуков нет.

Возвращает

Строку. The query.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_query( $count, $limit );
$count(true/false) (обязательный)
Whether or not it should be a count query.
$limit(число)
The maximum number of term IDs to return.
По умолчанию: 1

Код Indexable_Term_Indexation_Action::get_query() Yoast 15.2

<?php
protected function get_query( $count, $limit = 1 ) {
	$public_taxonomies = $this->taxonomy->get_public_taxonomies();
	$indexable_table   = Model::get_table_name( 'Indexable' );
	$replacements      = $public_taxonomies;

	$select = 'term_id';
	if ( $count ) {
		$select = 'COUNT(term_id)';
	}
	$limit_query = '';
	if ( ! $count ) {
		$limit_query    = 'LIMIT %d';
		$replacements[] = $limit;
	}

	return $this->wpdb->prepare(
		"
		SELECT $select
		FROM {$this->wpdb->term_taxonomy}
		WHERE term_id NOT IN (
			SELECT object_id
			FROM $indexable_table
			WHERE object_type = 'term'
			AND permalink_hash IS NOT NULL
		)
		AND taxonomy IN (" . \implode( ', ', \array_fill( 0, \count( $public_taxonomies ), '%s' ) ) . ")
		$limit_query",
		$replacements
	);
}