Hi @thanewest,
Thanks for the additional info. That explains a lot. I can confirm that we don’t have this popup for this specific situation. I’m afraid a popup is not possible in this case.
Let me explain why the default method reverts to http. There are essentially two situations.
– When SSL is not enabled yet, it does not revert to http even when the site is on https, because no change has been detected, so no need to revert.
– When SSl is enabled, most users who deactivate want to deactivate because they have an issue with the SSL certificate. In that case they need to revert to http to access their site again. This is why the default method is to revert to http.
This leaves a group of users who have SSL enabled, but want to deactivate the plugin, and keep https. To accommodate these users we have added the popup which offers users this choice.
Unfortunately, this popup is not available on bulk deactivations, due to the technical nature of the bulk deactivation: you are deactivating multiple plugins at once, so there’s no option to ask anything about a specific deactivation.
I’m sorry you ran into this issue, I will think about options to allow this option for bulk deactivation as well. If you have any suggestions how to do this without depriving users with a valid certificate from the revert option, we’re happy to add that to the plugin.
Luckily your issue can be fixed by adding
define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );
To your wp-config.php, where you can replace example.com with your domain of course.
Let me know if that works for you.