Как использовать фильтр option_rewrite_rules

Я спрашиваю о том, как использовать фильтр post_rewrite_rules

https://codex.wordpress.org/Plugin_API/Filter_Reference/post_rewrite_rules

если я попробовал это:

option_rewrite_rules

// define the post_rewrite_rules callback function filter_post_rewrite_rules( $post_rewrite ) { $post_rewrite2 = array(); $post_rewrite2["$"] = "index.php?pagename=firefox"; $post_rewrite2["page/?([0-9]{1,})/?$"] = "index.php?pagename=firefox". "&paged=\$matches[1]"; $post_rewrite = $post_rewrite2; return $post_rewrite; }; // add the filter add_filter( 'post_rewrite_rules', 'filter_post_rewrite_rules', 10, 1 ); 

но ничего не случилось, может быть, моя функция ошибочна

Есть идеи ?

И в чем разница между фильтром «option_rewrite_rules» и фильтром post_rewrite_rules?