wpseo_should_build_and_save_user_indexable
Filter: Include or exclude a user from being build and saved as an indexable. Return an Author_Not_Built_Exception when the indexable should not be build, with an appropriate message telling why it should not be built. Return null if the indexable should be build.
Использование
add_filter( 'wpseo_should_build_and_save_user_indexable', 'wp_kama_wpseo_should_build_and_save_user_indexable_filter', 10, 2 ); /** * Function for `wpseo_should_build_and_save_user_indexable` filter-hook. * * @param Author_Not_Built_Exception|null $exception An exception if the indexable is not being built, `null` if the indexable should be built. * @param string $user_id The ID of the user that should or should not be excluded. * * @return Author_Not_Built_Exception|null */ function wp_kama_wpseo_should_build_and_save_user_indexable_filter( $exception, $user_id ){ // filter... return $exception; }
- $exception(Author_Not_Built_Exception|null)
- An exception if the indexable is not being built, null if the indexable should be built.
- $user_id(строка)
- The ID of the user that should or should not be excluded.
Где вызывается хук
wpseo_should_build_and_save_user_indexable
yoast/src/builders/indexable-author-builder.php 246
return \apply_filters( 'wpseo_should_build_and_save_user_indexable', $exception, $user_id );