PrestaShop allows you to extend your online store’s functionality using modules. However, there may be situations where you need to disable a module temporarily, for example when troubleshooting a problem, testing compatibility with another extension, or improving performance.
This guide explains how to disable a module directly from the PrestaShop administration panel.
Table of Contents
Log in to the PrestaShop Administration Panel
Open your store’s administration panel and sign in using an administrator account.
The administration panel is usually available at an address similar to:
https://yourdomain.com/admin
The exact URL may differ depending on your PrestaShop installation.
Open the Modules Section
After logging in:
- From the left-hand menu, click Modules.
- Select Module Manager.
The Module Manager displays all installed modules along with their current status.
Find the Module
Use the search box at the top of the page to quickly locate the module you want to disable.
You can search by:
- Module name
- Author
- Keyword
Once found, click on the module card to display the available actions.
Disable the Module
To disable the selected module:
- Click the arrow or action menu on the module card.
- Select Disable.
The module will remain installed, but its functionality will no longer be active.
Unlike uninstalling a module, disabling it usually preserves its settings and configuration, allowing you to re-enable it later without having to configure it again.
Verify Store Functionality
After disabling the module:
- Open your storefront in a separate browser tab.
- Test the pages or features that were previously using the module.
- Check for any errors or missing functionality.
This step is particularly important when disabling payment, shipping, SEO, caching, or theme-related modules.
Frequently Asked Questions
What is the difference between disabling and uninstalling a module?
Disabling a module turns off its functionality while keeping the module installed and preserving its configuration.
Uninstalling a module removes it from the store and may delete its settings, depending on the module.
Can I enable a disabled module again?
Yes. Return to Modules → Module Manager, locate the module, and click Enable.
Will disabling a module affect my customers?
It depends on the module. Disabling payment, shipping, search, caching, or checkout-related modules may affect the customer experience. Always test the store after making changes.
Can disabling modules improve performance?
In some cases, yes. Disabling unused modules can reduce resource consumption and improve administration panel performance.
Summary
Disabling modules in PrestaShop is a simple way to troubleshoot issues, test compatibility, or temporarily deactivate functionality without removing the module completely. Simply navigate to Modules → Module Manager, locate the desired module, and select Disable. After making changes, always test your store to ensure everything continues to work as expected.