wp-cli / extension-command

Manages plugins and themes, including installs, activations, and updates.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Block passing --activate in theme install with multiple themes

ernilambar opened this issue · comments

Bug Report

Describe the current, buggy behavior

When two themes are passed to install with activate flag, first theme is activated and after second theme is installed, newly installed theme is activated.

wp theme install simple-life blue-planet --activate

May be we should warn users in such case like:

Error: Only a single theme can be active.

Describe what you would expect as the correct outcome

Error: Only a single theme can be active.

Good catch!

Another option is a warning instead of an error. I think I'd opt for the warning because throwing an error would be a breaking change.