Yoast\WP\SEO\Builders
Indexable_Link_Builder::update_incoming_links_for_related_indexables
Updates incoming link counts for related indexables.
Метод класса: Indexable_Link_Builder{}
Хуки из метода
Возвращает
null. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->update_incoming_links_for_related_indexables( $related_indexable_ids );
- $related_indexable_ids(int[]) (обязательный)
- The IDs of all related indexables.
Код Indexable_Link_Builder::update_incoming_links_for_related_indexables() Indexable Link Builder::update incoming links for related indexables Yoast 27.4
protected function update_incoming_links_for_related_indexables( $related_indexable_ids ) {
if ( empty( $related_indexable_ids ) ) {
return;
}
$counts = $this->seo_links_repository->get_incoming_link_counts_for_indexable_ids( $related_indexable_ids );
/**
* Fires to signal that incoming link counts for related indexables were updated.
*
* @param int[] $related_indexable_ids The related indexable Ids to this link change.
*
* @internal
*/
\do_action( 'wpseo_related_indexables_incoming_links_updated', $related_indexable_ids );
foreach ( $counts as $count ) {
$this->indexable_repository->update_incoming_link_count( $count['target_indexable_id'], $count['incoming'] );
}
}