How to disable unrequired Modules/Extensions in Magento v1

Magento comes with a bunch of already installed and activated Modules and Extensions right out of the box. Using as little extensions as possible will help keep your store streamlined and fast.

Similarly, if there are modules you don’t need, disable them. To disable modules: 

1) Log into the Magento Admin Panel and navigate to System >> Configuration >> select Advanced on the left panel >> Advanced where you’ll find the Disable Modules Output tool:

2) Select “Disable” next to the Modules/Extensions you don’t need. 

3) Click on Save Config

Magento stores all settings in its database, so some module of XML may be still included, even if the module is disabled through the Magento Admin Panel. 

With that in mind, to fully disable Modules/Extensions, you’ll need to change its XML (config file) by opening it and changing its active status to false.

Config files are located in: your /Magento-install-dir/app/etc/modules

Example:

To fully disable: MyUnrequiredModule you will need to:

1) Disable it with the Disable Modules Output tool, as explained above.

2) Change: /Magento-install-dir/app/etc/modules/MyUnrequiredModule.xml

from:

<?xml version=”1.0″?>
<!–
/**
* @category  MyUnrequiredModule
* @package   MyUnrequiredModule
* @author    MyUnrequiredModule
* @copyright Copyright (c) 2017 MyUnrequiredModule (http://www.MyUnrequiredModule.com)
* @license   http://opensource.org/licenses/osl-3.0.php  Open Software License
*/
–>
<config>
<modules>
<MyUnrequiredModule>
<active>true</active>
<codePool>community</codePool>
<depends>
<Mage_Core />
</depends>
</MyUnrequiredModule>
</modules>
</config>

to:

<?xml version=”1.0″?>
<!–
/**
* @category  MyUnrequiredModule
* @package   MyUnrequiredModule
* @author    MyUnrequiredModule
* @copyright Copyright (c) 2017 MyUnrequiredModule (http://www.MyUnrequiredModule.com)
* @license   http://opensource.org/licenses/osl-3.0.php  Open Software License
*/
–>
<config>
<modules>
<MyUnrequiredModule>
<active>false</active>
<codePool>community</codePool>
<depends>
<Mage_Core />
</depends>
</MyUnrequiredModule>
</modules>
</config>

 That’s it !! 

Was this answer helpful? 0 Users Found This Useful (0 Votes)