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:

apache_modules:
  - mod_rewrite

Synopsis

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

$ wp rewrite flush
Success: Rewrite rules flushed.