WPCloudDeploy / wp-cloud-deploy

WPCloudDeploy is a WordPress plugin that allows you to easily deploy and manage your own dedicated high-performance WordPress servers and sites at any cloud server provider.
https://wpclouddeploy.com
Other
91 stars 42 forks source link

V5 Core | LS Cache Plugin #68

Closed unakriti closed 1 year ago

unakriti commented 1 year ago

Hi,

I do not want any plugin to be installed during new site deployments and therefore have disabled the LS Cache option as shown below:

WPCD Settings for Cache Disabled Screenshot from 2022-10-12 12-07-49

However, during new site deployment, the installer continues to install the LS cache plugin

WPCD Site Installer LS Cache Activated Message Screenshot from 2022-10-12 12-02-34

When I login to the new site, the LS Cache plugin is not seen! It makes me think - (1) either the installer messages are erroneous or (2) the plugin is actually installed and then removed which is not efficient anyway.

Kind regards,

elindydotcom commented 1 year ago

The plugin is installed as part of the core bash scripts. Then when the core processes are completed, the after-action flags are checked and the plugin removed if needed.

unakriti commented 1 year ago

Thank you. Intuitively, I mistook the UI option as a hook to alter the script itself.

Kind regards,

unakriti commented 1 year ago

Sorry, but just noticed it - screenshot below: since I have disabled the LS Cache option, I would expect the WP Cache record inside wp-config.php to be removed.

WPCD LS Cache Config in wp-config php Screenshot from 2022-10-12 12-47-00

Or is this normal?

Kind regards,

elindydotcom commented 1 year ago

It should have no effect without the caching plugin installed. Though I agree, it is a little sloppy.