wp rewrite flush

Flushes rewrite rules.

Resets WordPress’ rewrite rules based on registered post types, etc.

To regenerate a .htaccess file with WP-CLI, you’ll need to add the mod_rewrite module to your wp-cli.yml or config.yml:

yaml
apache_modules:
  - mod_rewrite

Synopsis

bash
wp rewrite flush [--hard]

Options

[–hard] Perform a hard flush – update .htaccess rules as well as rewrite rules in database. Works only on single site installs.

Examples

bash
$ wp rewrite flush
Success: Rewrite rules flushed.