paulbunyannet/wordpress-artisan

Artisan commands to interact with Wordpress

1.9.0 2024-07-24 13:40 UTC

This package is auto-updated.

Last update: 2024-10-24 16:54:33 UTC


README

Build Status

wp
    wp:down                   Put Wordpress in maintenance mode
    wp:keys                   Generate Wordpress Authentication keys
    wp:up                     Bring Wordpress back out of maintenance mode
    wp:clear-transient-cache  Clear all the transient caches from the database

Config

Run php artisan vendor:publish --provider="Pbc\WordpressArtisan\WordpressArtisanServiceProvider" --tag="config" --tag="lang" to get the configuration and language files and then update as needed.

Commands

Wordpress Maintenance

Put Wordpress in maintenance mode.

Usage

php artisan wp:down to put WP in maintenance mode

php artisan wp:up to bring WP back out of maintenance mode

Wordpress Secret Keys

Builds Wordpress authentication keys and applies them to the .env file, similar to the keys generated at https://api.wordpress.org/secret-key/1.1/salt/

Usage

php artisan wp:keys to generate new keys

Wordpress Clear Transient Cache

Clear all the transient caches from the database. Requires https://github.com/corcel/corcel to be installed and configured.

Usage

php artisan wp:clear-transient-cache to clear the transient caches from the database

Roadmap

Add other useful artisan commands to interact with wordpress. If you have an idea send in a PR.

License

The wordpress-artisan package is open-sourced software licensed under the MIT license

laravel compatibility by tag