Skip to main content

Misconception: Joomla is not user-friendly

In this short series of blog articles, I am going to talk about the misconceptions I have heard about Joomla in recent years. I will try to start from the strength of Joomla itself but will not be able to avoid making a comparison with other systems.

In this series, I started with security and now I am going to look at the user-friendliness of Joomla.

The first time you install a Joomla website, you will be overloaded with features you don't know what to do with. Components, modules, plugins, languages, templates... I certainly do not want to say that Joomla is easy to learn. Especially if you have previously worked with another system, such as Wordpress, the switch to Joomla takes some getting used to.

The versatility of Joomla.

The strength of Joomla puts it in its versatility. There is no one-size-fits-all concept and Joomla provides many features without you having to install separate plugins for them. This avoids a lot of searching, trying out plugins, keeping all plugins up-to-date, etc. Some of the functions included by default are:

  • Article and category management
  • Multilingualism
  • Version management
  • Custom Fields
  • ACL (Rights Management)
  • Tags
  • Search and filtering
  • SEO settings
  • RSS integration
  • 2 Factor Authentication
  • Captcha in forms
  • E-mail Cloak
  • Updates in a single click
  • Full control over views

And I could go on and on.

How do I make Joomla manageable?

1) Install as few extensions as possible.

Joomla is complete enough on its own. Of course, you can't avoid it when it comes to a good backup component or advanced module management but many extensions are superfluous and, with some logic, you can also achieve them without installing anything extra.

2) Remove an extension when you no longer use it.

Too often I come across websites with both Virtuemart and Hikashop installed with one of the two no longer in use. Remove the extension and avoid confusion and careless mistakes!

3) Adjust the editor.

Whether you use TinyMCE or JCE editor, in both cases it is possible to remove all unnecessary buttons. This way, the person who has to enter a message always has a clear view of the options.

gebruiksvriendelijk editor

Customisation in JCE editor is possible via Components > JCE Editor > Editor Profiles > "Features & Layout" tab.

For TinyMCE, this can be done via Extensions > Plugins > Editor - TinyMCE

4) Create your own administrator menu.

Besides the ability to create a menu for the frontend, from Joomla 3.7 onwards you can also create your own backend menu. This will be a useful feature for developers who need to deliver a website for their client and want to keep the menu as simple as possible.

joomla37 backendmenu

5) Or create a shortcut menu.

Is creating a completely new administrator menu too cumbersome. Then create a module in the backend with the most frequently used functions. This way, you can always switch directly from one screen to the right page. You can also use this place to display short instructions for the administrator.

gebruiksvriendelijk snelmenu

6) Do not give users too many rights

With the Joomla ACL options, you can set exactly what a user can do on the website. This way, you avoid accidentally performing unwanted actions.

gebruiksvriendelijk acl

7) Use custom fields

Custom Fields (or Custom Fields) is in my opinion the most powerful feature that Joomla has added to the CMS in recent years. For each article, user or category, an unlimited number of fields can be created that are easy for the end user to fill in. Combine it with an override or alternative layout (see below) and you get a beautiful result.

gebruiksvriendelijk customfields

8) Use overrides and alternative layouts

By using overrides and alternative layouts, you can customise the view for your customer without them having to change anything in code. This way, they can add new items as they are used to, link to a specific category and the rest happens automatically.

gebruiksvriendelijk overrides

I hope this has allowed me to show you that Joomla can certainly be user-friendly, but as with so many things, you have to put in the energy to make it happen.

Jeroen Moolenschot

About Jeroen

I have been working with the Joomla! CMS since 2006. Besides building and maintaining Joomla! websites and webshops, I am also familiar with search engine optimization (SEO), Joomla hosting and developing templates and extensions. Furthermore, I am a frequent visitor and speaker at JoomlaDays and various Joomla user groups.

I am committed to the Joomla! community as a member of the Extensions Directory team and the organization of Joomla user group Breda and JoomlaDagen Netherlands. In short: Are you looking for a Joomla Specialist, you should contact me!

Popular articles

What's new in Joomla 6.0?

Joomla 6.0 is the latest version of the popular content management system and was officially releas…

Joomla is not suitable for large companies

"Joomla is only meant for small websites, right?" A question I hear more often than you might think…

What's new in Joomla 5.1?

On 16 April 2024, Joomla 5.1 was released. If you have a website running Joomla version 4.x or 5.x…

Joomla video marketing

Video marketing is popular. Increasingly, I get requests to add videos to a Joomla website. These i…

Is your Joomla Website Hacked?

A Joomla website that is not properly maintained is potentially vulnerable and can become a target…

What's new in Joomla 4.0?

Joomla version 4.0 was released on 17 August 2021. What does this new version mean? What changes an…