I solved the problem by adding wp rewrite flush --hard
command and setting mod rewirte
in the global wp-cli
configuration file:
wp rewrite structure '/%postname%/'
wp rewrite flush --hard
config.yml
apache_modules:
- mod_rewrite
In this way, the .htaccess file gets regenerated. According to the official docs, this is needed in order to flush the permalinks.
I also wrote a detailed guide on how to update the permalinks on Apache web server with wp-cli: How to Update WordPress Permalinks with WP-CLI on LAMP Server
Related Posts:
- Detect if WP is running under WP-CLI
- wp-cli Enabling Maintainance Mode
- WP-CLI Cannot Connect to Database due to Vagrant
- WP-CLI Process Killed
- wp-cli commands do nothing, return nothing
- How do I clone or duplicate a post with the WordPress Command Line Interface WP-CLI?
- wp-cli doesn’t find and wordpress installation
- WP-CLI :: Cannot installing plugin as www-data
- wp-cli import theme sample data
- Export list of users with first and lastname in WP-CLI
- What could cause WP-CLI search-replace to not replace all instances of a string?
- Using Travis CI to run unit tests and running phpunit locally [closed]
- wp-cli create post and media import
- Import Media To CPT with CLI & Filter Custom Taxonomy
- wp-cli with MAMP shows sh: mysql: command not found
- What is the difference between the Package Language and the Site Language?
- PHP warning are displaying when using WP CLI [closed]
- How do I update a nested option?
- Is it possible to use WP-CLI via PHP-framework?
- WP-CLI with theme: Uncaught Error: Class ‘WP_CLI’ not found
- What tools respect `.distignore`?
- How to prevent WP-CLI shell from exiting when an exception occurs?
- WP-CLI Get Site ID from its url
- WP-CLI alias: connect with ssh proxy
- Setting boolean and array values using wp theme mod set
- Ask WP-CLI latest core WordPress version released
- WP-CLI sudden empty response
- How to get all posts related to a term with WP-CLI?
- WP CLI: there has been critical error
- wp-cli: wp term generate xxxxx – Error: ‘xxxxx’ is not a registered taxonomy
- How can I add an RSS widget using WP-CLI?
- MAMP PRO WP-CLI Error: Error establishing a database connection
- “Class ‘Phar’ not found” error setting up WP-CLI with Cygwin
- Running WP-CLI without SSH
- WP CLI Shell not working on Windows
- How do you kill WP-CLI execution?
- Is it possible to delete a range of posts by ID with WP-CLI?
- WP Cli will not execute on Windows
- Formatting messed up when piping wp commands
- wpcli: Error on post_content or post_title if accents
- wp-cli configuration in php?
- Lock User and Enforce Password change via wp-cli
- BackupBuddy WP CLI Invalid Profile Error
- How to find what pages/posts contain a particular reusable block?
- How can I search and replace by post type?
- WP CLI not outputting anything
- Only the WP CLI command, wp –info, runs under my cPanel account
- Error establishing a database connection when running phpunit
- Set Site Icon programmatically (eg. using `wp cli`)
- Bulk remove custom post type and its attachments with wp-cli?
- How to rename default category name and slug using WP CLI?
- Resetting internal WordPress state during its cycle
- WP-CLI can not find Url
- Wildcard for wp-cli search-replace
- Update BackupBuddy with WP-CLI
- MySQL 5.6 Causes Errors with WP CLI
- Using WP-CLI, how do I delete a post by title or slug, not ID?
- Can I use wp-cli to create posts with a custom post types?
- wp-cli only displays PHP version for all input options
- WP CLI: search and replace specific directory name of URL
- WP-CLI plugin install causes PHP fatal error – Using $this when not in object context
- How to delete a single post using wp cli in command line?
- Adding content from file with wp post create
- WP-CLI media import error
- How to run wp cli from a wp hook?
- wp-cli PHP Notice after moving server behind load balancer
- Is it possible to view WP documentation within the WordPress shell?
- What is the purpose of the “user” global parameter in wp-cli.yml config?
- WPCLI doesn’t recognize the site
- One-click WP site generation wih wp-cli on Windows
- Add passwords to config.yml to manage multiple sites
- WP-CLI mysteriously stopping while downloading the core [closed]
- WP-CLI: Does “wp post create” will create post normally and will ping to Ping Service?
- Trying to install/configure wp-cli for WordPress
- WP-Cli Autoloads Non-existant Framework
- Mocking WP_CLI static methods in unit tests
- Give WP-Cli User Home Directory Privileges
- How to add an array to a command “wp config set”?
- WP-CLI: detect altered core files and restore them automatically
- wp-cli core install unknown: fatal: file /etc/postfix/main.cf: parameter mail_owner: user postfix has same user ID as _postfix
- How to specify which editor is used when editing posts with WP-CLI?
- WP changes siteurl, but some URLs then don’t work
- Is WP-CLI safe to use in a hosting environment? Why?
- Install plugin on remote wordpress
- WP-CLI is unable to update password
- Wp-cli from a plugin?
- Is it possible to update a single page using WP-CLI?
- Is it possible to use WP CLI to update a theme that is not in the WordPress Repo?
- Can I use WP-CLI from a remote computer?
- ignoring, hidding mu plugins when wp-cli is run
- Install WordPress using PHP
- How to install WordPress with Composer?
- wp-cli output ‘column display format’ / wrapping
- When might you need to specify the “url” argument/option in WP-CLI?
- WP-CLi Uable to Install / Update Plugins
- wp-cli incorrectly believes a plugin is currently installed
- Using wp-cli on remote with quoted commands
- Post Count for Multisite?
- ‘wp’ is not recognized as an internal or external command, operable program or batch file
- Is there a WP CLI hook for handling ctrl+c