yoast_add_dynamic_rewrite_rules хук-событиеYoast 1.0

Fires when the plugin's dynamic rewrite rules should be added.

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

add_action( 'yoast_add_dynamic_rewrite_rules', 'wp_kama_yoast_add_dynamic_rewrite_rules_action' );

/**
 * Function for `yoast_add_dynamic_rewrite_rules` action-hook.
 * 
 * @param self $dynamic_rewrites Dynamic rewrites handler instance. Use its `add_rule()` method to add dynamic rewrite rules.
 *
 * @return void
 */
function wp_kama_yoast_add_dynamic_rewrite_rules_action( $dynamic_rewrites ){

	// action...
}
$dynamic_rewrites(self)
Dynamic rewrites handler instance. Use its add_rule() method to add dynamic rewrite rules.

Где вызывается хук

Yoast_Dynamic_Rewrites::trigger_dynamic_rewrite_rules_hook()
yoast_add_dynamic_rewrite_rules
yoast/inc/class-yoast-dynamic-rewrites.php 141
do_action( 'yoast_add_dynamic_rewrite_rules', $this );

Где используется хук в Yoast SEO

yoast/inc/sitemaps/class-sitemaps-router.php 24
add_action( 'yoast_add_dynamic_rewrite_rules', [ $this, 'add_rewrite_rules' ] );