How to properly rewrite url by custom var
I’ve been trying to rewrite a shop uri, and what I have now is this code: add_filter(‘rewrite_rules_array’,’wp_insertMyRewriteRules’); add_filter(‘query_vars’,’wp_insertMyRewriteQueryVars’); add_filter(‘wp_loaded’,’flushRules’); // Remember to flush_rules() when adding rules function flushRules(){ global $wp_rewrite; $wp_rewrite->flush_rules(); } // Adding a new rule function wp_insertMyRewriteRules($rules) { $newrules = array(); $newrules[‘shop/brand/(brand)/?$’] = ‘shop.php?brand=$matches[1]’ ; //$wp_rewrite->rules = $new_rules + $wp_rewrite->rules; return $newrules + … Read more