Advertisement
Guest User

Untitled

a guest
Mar 18th, 2019
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. add_action( 'wp_loaded','my_flush_rules' );
  2. add_filter( 'rewrite_rules_array','my_insert_rewrite_rules' );
  3. add_filter( 'query_vars','my_insert_query_vars' );
  4.  
  5. function my_flush_rules() {
  6. $rules = get_option( 'rewrite_rules' );
  7.  
  8. if ( ! isset( $rules['(seller-login)/(.+)$'] ) ) {
  9. global $wp_rewrite;
  10. $wp_rewrite->flush_rules();
  11. }
  12.  
  13. }
  14.  
  15. function my_insert_rewrite_rules( $rules ) {
  16. $newrules = array();
  17. $newrules['(seller-login)/(d*)$'] = 'index.php?pagename=$matches[1]';
  18. // var_dump($newrules);
  19. return $newrules + $rules;
  20. }
  21.  
  22. function my_insert_query_vars( $vars ) {
  23.  
  24. array_push($vars, 'pagename');
  25.  
  26. return $vars;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement