Read these articles to learn how to customize and optimize your Joomla installation.
Keeping a Joomla site updated is important for stability and security reasons. This article describes two methods for updating a Joomla site: using Softaculous, and doing a manual update.
You may need to disable a Joomla plugin to troubleshoot an application issue. Or you may be unable to access the administration interface because a plugin is incompatible with your Joomla version. Learn two ways to disable Joomla plugins here -- by using the Joomla administration interface, or by modifying the Joomla database directly.
CAPTCHA protection helps secure your Joomla site, and reduces the amount of spamming by bots and other malicious actors. Learn how to add CAPTCHAs to your site using the OSOLCaptcha extension.
When you try to view a Joomla site, you may receive an "Error displaying the error page" message. Learn how to resolve this problem in this article.
Joomla includes several command-line applications that you can use in cron jobs to automate administration tasks. This article shows you how to purge expired cache files, check for extension updates, delete old files after an update, manage Smart Search indexing, and write your own CLI applications.
Learn how to use Google Analytics with your Joomla site, either by using a Joomla extension or editing a Joomla template, to obtain statistics about visitor traffic in this article.
Learn how to integrate Joomla with the open-source Matomo (formerly Piwik) analytics platform to obtain statistics about visitor traffic. This article covers two methods for integrating Matomo with Joomla: using an extension, and editing the template directly.
If you are locked out of your Joomla administrator account, you can manually reset the password in the database. This article shows you how.
To help improve your site's performance, you can configure Joomla to use memcached. This article covers how to enable memcached in the configuration.php file, and how to configure memcached settings. Please note that you must have a VPS or Dedicated Server to use memcached.
This article discusses using APC or OPcache with Joomla.
Learn how you can use the information in GTMetrix performance reports to help Joomla site performance. This article shows you how to run a GTMetrix performance report and how to analyze the results.
Some Joomla extensions can negatively affect site and server performance. Learn best practices on how to avoid malicious extensions and how to look out for these extensions (particularly image manipulation extensions, related post & related product extensions, and audit logging extensions) in this article.
You have purchased and installed an SSL certificate, and now you want to use it with Joomla. This article shows you how to enable SSL for Joomla, and the advantages of using Sectigo with Joomla.
Learn how to change the URL setting for a Joomla website by modifying the configuration.php file.
Learn how to add a slideshow to Joomla sites with a simple plugin. This article shows you how to add a slideshow using the Beautiful Slideshow extension.
Learn how to get quick keyboard actions to manipulate the Joomla site. This article gives you a step by step guide on installing Keyboard Shortcuts Plugin for keyboard quick actions to control the Joomla site.
Learn how to view and download backend log files from the dashboard. This article shows you how to install the ochLogFiles plugin and use it to download and view log files.
Joomla site administrators can modify the default options in the search component to enhance user experience.This article shows you how to edit the search options on your website powered by Joomla.
Learn how to add article sliders to feature top posts on your Joomla site. This article gives you a step by step guide on using the JMG Article Slider plugin to create an article slider in Joomla.
Learn how to add menu item heading to separate links, images or groups of links in a Joomla menu. This article gives a step by step guide on adding menu item headings using the menu settings in Joomla.
Learn how to change Joomla database settings in global configuration with an administrator login. This article shows you how to change the database name, host, username and database for MySQL or PostgreSQL database in Joomla.
Learn how to retrieve and view PHP errors logs in Joomla without accessing the backend server. This guide shows you how to view the error logs using Errorlog plugin.
Learn how to block users from specific countries from accessing your site with a message or redirecting your Joomla website. This blog shows you how to have geo-blocking using the IP2Location Country Redirection & Blocking plugin.
Learn how to change Joomla backend style templates with a few clicks. This guide shows you how to change templates for the Joomla administrator control panel for a new look and feel.
Learn how to add administrative icons on the Joomla Administrator dashboard for faster function or extension access. This guide shows you how to add icons on the Joomla control panel using the KC Admin QuickIcons module.
Learn how to install and configure Google Structured Data for Joomla sites to improve SEO. This article guides you on installing and adding structured data items using the Google Structured Data component.
Learn how to create content directories and present content attractively on Joomla sites. This guide shows you how to create a professional-looking content directory page using the SobiPro component.
Learn how to change the Joomla database password in global configuration with an administrator login. This article shows you how to change the database password for Joomla.
Learn how to limit active logins or account sharing on Joomla by individual users, user groups, countries or continents. This article shows you how to restrict active logins for a user using the Limit Active Logins Component.
To help improve your site's performance, you can configure Joomla to use Redis, and this article shows you how. Please note that you must have a VPS or Dedicated Server to use Redis.