The Safe Path to Install and Un-install Joomla Extensions

Like the name implies, a Joomla extension extends the functionality of your Joomla-powered website. Extensions can be used for a lot of purposes including security, Search Engine Optimization, boost site speed and much more Extensions include templates, modules, components or plugins. You may want to review some of the pertinently popular Joomla extensions. Some extensions are included in the basic Joomla installation, while others are provided by 3rd party developers.

Also read: How to Prevent Spam on Your Joomla Website

Joomla itself is a web-based content management system (CMS). Designed from the ground up to be intuitive and easy to use, Joomla requires almost no technical knowledge to implement. It's designed for end-users who don't necessarily have HTML or programming expertise, but still want a powerful, customizable website.

Also read: How to Prevent Spam on Your Joomla Website

Joomla is a free and open-source platform, one of the most popular content management systems available today, with a very large user base and a team of dedicated programmers and designers constantly working to improve and extend its functionality in every conceivable way. Statistics show Joomla is second most popular content management system after WordPress.

Joomla extensions are components, plugins and modules which add functionality to a Joomla installation. An extension is developed by members of the Joomla community and most Joomla etension are free. A popular extension is the Joomla slideshow module which enables you to add a slideshow to your Joomla website. There are several Joomla slideshow module available within the Joomla extensions directory.

Also read: Recommended Security Checks For Your Joomla Website

Installing new Joomla extensions and uninstalling extensions which are not in use is a normal and regular thing with Joomla users. But it is also important that Joomla users take the safe path for installing and installing extensions.

However, the process for removing extensions is not obvious, unless you know how. This tutorial focuses on the safe path to installing and uninstalling Joomla extensions.

Here's how to uninstall Joomla extensions

Installing an extension is a fairly simple process. Generally, you will receive a ZIP file from an extension developer which contains all the necessary files needed for it to function properly.

The most common method for installing an extension (featured in images below) involves uploading the package file to your site directly and letting Joomla install the extension for you.

Also read: Web Hosting Tips and Tricks for Beginners

Alternatively, you can opt to install directly from a folder hosted on your Web server, or from an external URL hosted elsewhere.

The first step to installing an extension using the Upload Package File method is to access the Extensions manager. This can be done through Administrator > Extensions > Extension Manager from the top menu.

If you do not see the Install page, you can navigate to it by selecting Install from the sidebar on the left-hand side of the resulting page.

From there, you will be able to upload the package file directly by selecting Browse within the Upload Package File tab of the Extension Manager.

Also read: Checklist Of SEO Best Practices That Will Drive Trafic To Your Website

Once a file manager window appears, you will just need to navigate to the package file you wish to install and select Open. Once your package file is selected, you can hit the Upload and Install button to initiate the upload.

Joomla will automatically install any extensions within the package file. Once this is done, you will be taken to a page which will list the extensions and status of each installation. Some package files may update existing extensions while others install something entirely new.

If any of these points are colored in red, or otherwise point out an error during the installation process, you will need to take appropriate action to resolve the issue and try again.

Sometimes, a component will be too large, and your hosting provider won't allow a direct upload. In this case, you will need to find an alternative method for getting the component into the file system. You can unpack the package file and upload individual files to a temporary folder you create within your server's file system. Once this is done, you can use the Upload From Directory option after entering the file path from the root directory of your server's filesystem.

Another alternative is installing from an external URL using the Install from URL feature within the Extension Manager. This is a quick and easy way around some hosting restrictions, but also useful if someone gives you a link to a package file and you just want to install it without having to handle the file locally. Mobile users might find this option particularly useful while working on their site from the road.

Also read: SEO Tips That Will Help Your Website Rankings, Yet Are Not Often Talked About

How to Update an Extension

Updating an extension is a pretty simple process. Extension developers frequently update their offerings to meet the needs of the latest Joomla version, fix any bugs that appear after the previous version released, or enhance the extension's functionality

To access the Update menu, navigate to Administrator > Extensions; Extension Manager and select Update in the sidebar on the left side of the Extension Manager page

From there, you will want to hit the Find Updates button to get a complete list of extensions.

Once a list of available updates appears, you can select them and click Update.

This should automatically update the selected extensions

If you have any extensions that are not compatible with the automatic update menu within Joomla, you will want to consult the developer's site for instructions on how to manually update them.

Also read: A Complete Guide To Good SEO For Beginners

How to Uninstall Joomla Extension

Return to the extension manager, click on manage and search for the extension you want to remove.

Check the boxes next to the extensions you want to remove
Click the Uninstall button.

You'll get a message saying Uninstalling the plugin was successful.

Special Installation Procedure

There are extensions that will require some unique installation procedure. An example is the payment plugin for Joomla Adagency. Such extension will usually contain a documentation on how to install it. The installation link is found within the plugin itself and will usually not be so difficult from the procedure explained above.

Understanding Joomla Extensions

Extensions are anything you can add to Joomla to extend its default functionality. While Joomla has plenty of useful features out of the box, it is not uncommon for someone to want to add something extra to set their site apart

There are five different extension types in Joomla: Components, Modules, Plugins, Templates, and Languages. These extension types can all be installed in much the same way, though they can perform incredibly different jobs for your site. For example, a plugin and a template are very different things, though each of them extend your site's inherent function and form beyond what comes with the base Joomla package.

Joomla comes with a set of core extensions that make it easy to get up and running with your site. These include any provided templates, plugins, components, and languages needed to access your site directly after installation

Also read: Image Optimization for the Web


Components are large, often complex extensions that act as the main functional parts of a Joomla site. They are essentially miniature applications which run in conjunction with virtually every other part of the site. Components make up the main content body of the visitor and administrator side of Joomla. Components are the applications used to render the bulk of your site's content on both the frontend and backend.

They can also serve specific purposes such as adding ReCAPTCHA to forms, providing the site's template manager, and working to render the main body of a page.


A module is a small extension that exists within a specific position in your template, typically around a component. A weather module, for example, will sit in a designated place on the page and relay the current weather to the visitor. Modules can perform a number of different tasks ranging from simple text boxes to complex login functions.


A plugin is generally invisible to a visitor and runs commands in response to a trigger event. These events can either be associated with Joomla's included set of trigger events (onSubmitContact, onSave, etc.) or any event defined by other extensions. These functions might change the way a site responds, or initiate a series of actions that carry out the request of the visitor.


Templates determine the style and general layout properties of a site. Templates are created with multiple files and file types which can include PHP, CSS, or even media files. A template is basically the skin of your site, which is then filled out by any modules or components you assign to appear in designated spaces. Some templates offer more control to the user than others. For more information about templates and how they work within Joomla, visit the Understanding Joomla Templates page in our documentation.


Languages are an essential type of extension within Joomla. They enable the site manager to configure their Joomla installation to support a variety of different languages on either the visitor side, administrator side, or both. While language support exists within the core Joomla platform, you can install third-party language packs which can provide additional support to meet your individual needs.

Read also: 20 Ways You Can Reduce Your Website Bounce Rate

Check Our Joomla Web Hosting Features below:

Our web hosting technology is unrivaled and our quality service delivery is without compromise.

Key Website Hosting Features...
- Unlimited/unmetered Bandwidth
- Unlimited email locations and databases
- Flexible, easy to use Control Panel
- 99.999% Uptime Guarantee
- No Contract, cancel at any time. No questions asked - with a 45 Day Money Back Guarante,
- Web Hosting powered by wind energy

Loaded With Each Web Hosting Plan...
- Free Weebly site Builder and Web Building Tools
- Over 400 simple to-utilize Free Website Templates
- Free Website Transfer administrations: Domain Transfer, MySQL Transfer, Script Transfer
- Free scripts and website building apparatuses for CMS, web diaries, e-business thus on can be in a blaze presented for you with a few ticks.

Control Panel Features...
- Latest cPanel and constantly updated user Control Panel
- Website Statistics: AWStats, Webalizer, Raw Log Manager, Referrer and Error Logs
- Free instant Shopping Carts, Blogs, Portals, Forums, Counters, and Form-mail
- Password Protected Directories and Custom Error Pages
- Web Based File Manager, Hotlink Protection, IP Deny Manager, Redirect URL

Programming and Database Features
- Unlimited MySQL Databases with phpMyAdmin Access
- Programming Language: CGI, Fast CGI, PHP 5, Ruby on Rails, Perl, Python, SSI
- Programming Modules: Curl, CPAN, GD Library, ImageMagick
- System Management: SSH Access and Cron Job Scheduling
- FrontPage Extensions.

E-Mailing Features
- Unlimited POP3 Email Accounts with SMTP
- WebMail Access: Horde, SquirrelMail, RoundCube
- Receive your email to your phone by method for IMAP Support
- Prevent spam with SpamAssassin
- Unlimited Autoresponders, E-Mail Forwards, Email Aliases, Mailing Lists

Order Web Hosting With Todhost

Share this post

Comments (0)

Leave a comment

Powered by Simple Blog