How do I remove a rewrite rule?

I’ve added a rewrite rule with the following code, and now I need to remove it.

add_rewrite_rule('^events$', 'index.php?post_type=events', 'top');

My issue is not that the rule is not working. It is that the rule is already added, and I want to get rid of it. Does deleting the add_rewrite_rule() line of code and flushing the rules get rid of it?

Related posts

Leave a Reply

1 comment

  1. the flush_rewrite_rules() function will delete and regenerate the rewrite rules. you can also visit the permalinks settings page in admin and save, that triggers a flush as well.