Close

Plugin Install Order

GreatAdventure
7 years ago
#12878 Quote
Avatar
  • 30
Hello,

The theme install instructions are "The Core plugin has to be installed before you can install any other plugins and the Theme plugin has to be installed last as it contains theme specific settings that override some of the other plugins settings".

My question is, what happens if this order isn't followed? And how would you correct whatever issues would result if the order was installed incorrectly?

Also, what happens if after installing the core, plugins, and theme plugin, a plugin such as mega-menu is uninstalled (after the theme plugin is installed) and then reinstalled? would you have to follow the same order again. For example, would you have to:

1. uninstall the theme plugin
2. then reinstall the mega-menu plugin
3. and then reinstall the theme plugin?

Same if the core plugin got uninstalled. would you have to:

1. Uninstall all the plugins
2. Reinstall the core plugin
3. Reinstall the non-theme plugins
4. Reinstall the theme plugin.

Thanks,
Shawn
SDobrev
7 years ago
#12882 Quote
Avatar
  • Moderator
  • 283
Hello Shawn,

All of our products are depending on the Core plugin so they would not work without the Core.

You can't uninstall the Core plugin without uninstalling the other plugins first.

If you uninstall any plugin and then install it is not necessary to follow the order again.

If you only update a plugin or a theme please read this articles:
https://www.nop-templates.com/how-to-update-a-nopcommerce-theme

https://www.nop-templates.com/how-to-update-a-nopcommerce-plugin

Hope this helps.
Best Regards,
Stoyan Dobrev
Nop-Templates.com
Boyko
7 years ago
#12883 Quote
Avatar
  • Moderator
  • 1570
GreatAdventure wrote:

Also, what happens if after installing the core, plugins, and theme plugin, a plugin such as mega-menu is uninstalled (after the theme plugin is installed) and then reinstalled? would you have to follow the same order again. For example, would you have to:

1. uninstall the theme plugin
2. then reinstall the mega-menu plugin
3. and then reinstall the theme plugin?

Same if the core plugin got uninstalled. would you have to:

1. Uninstall all the plugins
2. Reinstall the core plugin
3. Reinstall the non-theme plugins
4. Reinstall the theme plugin.

Thanks,
Shawn


Hi Shawn,

As Stoyan already explained is NO :) You don't have to do all these complex installs/uninstalls again.
Actually you should NEVER uninstall a plugin unless you have a very good reason to do so.
You should simply update the plugins (upload the new files in the plugin folders).

This is the recommended way of installing a theme and here is why it is like this:

1. The Core plugin is needed by any other plugins that you want to install and that is why it needs to be installed first. Also since all the plugins depend on the Core plugin you always have to update the Core plugin when you update any other plugins. For example if you want to update just the Cloud Zoom plugin you should also update the Core plugin. The update is a simple replace of the files in the folder and NO uninstall is needed when doing updates.

2. Each plugin has some specific settings and sometimes in our themes we need to override these settings. That is why we recommend you to install the plugins first and then the theme plugin, which overrides these settings during the installation.

3. If you uninstall a plugin i.e Cloud Zoom and then install it again this means that the plugin will be installed with the settings for the Default Clean theme, which might be a problem if the theme you are using may need different settings for the Cloud Zoom plugin.
But instead of uninstalling and then installing the theme plugin again you can simply RESET the default theme settings. There is a button in the theme plugin settings page called "Reset Default Settings". When you click on it, it will show a popup with all the different settings than the recommended ones. So you can reset these settings to the recommended theme ones.

I hope this makes sense!

Please let me know if something is not clear or if you have additional questions!
Regards,
Nop-Templates.com Team