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