yoast_add_dynamic_rewrite_rules
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_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' ] );