How To Joomla

How to Fix a 500 Error When Installing Joomla on a Fresh Linux Server
A 500 error on a brand-new Joomla install is one of the most disorienting problems a first-time self-hoster can hit: there's no Joomla error message to read, no log entry that points at Joomla itself, and every guide online assumes you already have a working site. If you're setting up Joomla on your own Linux server for the first time and you're stuck staring at a blank 500 page, here's how to actually isolate the cause instead of guessing your way through it.

How Blur Placeholders and LQIP Improve CLS on Joomla
When optimizing a Joomla site, visual stability is just as critical as raw loading speed. Cumulative Layout Shift (CLS) is a hidden performance killer that causes unstable layouts, and Google actively uses it as a key ranking signal. In Joomla specifically, these disruptive shifts are commonly triggered by images, ads, web fonts, and dynamic content.

How to Reset a Joomla Super Admin Password (When You're Locked Out)
Locked out of your Joomla administrator and can't get back in? Don't panic, and don't go looking for the old "paste an MD5 into the database" trick. Since Joomla 3.2, passwords are hashed with bcrypt, not MD5, so those old tutorials simply won't work on any modern site (Joomla 4, 5, or 6).
Here are the reliable ways to reset a Super User password on a current Joomla site, easiest first. Use the first one that fits your access.
How to create country list dropdown field in K2
If you need to create a country list in K2 as a dropdown list extra filed, this will take a long time to enter countries one by one in the extra field edit form, this tutorial helps you to create such field in minutes.
Easy hack to provide navigation loop for K2 items
Learn how to modify K2 item navigation process to provide a previous and next for the first and last item in a category.
It is required to modify the item navigation logic so that:

How to remove '#' from K2 tags
Recent K2 release has a new CSS rules to add "#" before tags, even if the tag consists of multiple words, since some K2 community members don't like this format and asked how to turn if off.
Here is how to do it without the need to do it with every K2 update...
Can't Find What You're Looking For?
Browse our complete documentation or ask in our community forum.