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?

1
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.

Leave a Reply

Your email address will not be published. Required fields are marked *