Search Here:

Happy 20th Anniversary

Happy 20th Anniversary

bilal ayadi k8Lp1IOsZt4 unsplashPhoto by Bilal Ayadi on Unsplash

 

Over two decades, the project has embodied three core values: freedom (open licensing and transparent governance), flexibility (a powerful extension ecosystem and robust templating), and innovation (modern architecture, accessibility, and performance improvements across major releases).

Looking Back

  • 2005: The community launches Joomla, establishing a vibrant new chapter for open-source CMS development.
  • 1.x–2.x: Rapid adoption, a growing extension directory, and a strong developer ecosystem.
  • 3.x: Responsive templates, improved UX, and a mature ACL framework become hallmarks of the platform.
  • 4.x–5.x: Accessibility-first design, performance gains, modern PHP standards, and streamlined workflows for administrators and developers.

The Community

Joomla’s success is powered by people—maintainers, extension developers, designers, translators, documentation teams, event organizers, and users worldwide. Their volunteer spirit and shared purpose have sustained the project’s momentum and quality for two decades.

Why Joomla Still Matters

  • Open and sustainable: Community-driven governance and transparent development.
  • Built-in power: Advanced ACL, multilingual support, and content workflows out of the box.
  • Extensible by design: Thousands of extensions and flexible templating for custom solutions.
  • Secure and performant: Ongoing security reviews, modern PHP standards, and performance enhancements.

Looking Ahead

As we celebrate 20 years, we also look to the future: continued improvements in usability, accessibility, and developer experience; deeper integration with modern tooling; and a renewed focus on performance and sustainability. The roadmap remains guided by real-world needs and the open-source ethos that has defined Joomla from the start.

Thank you to everyone who has contributed time, code, documentation, support, and inspiration. Joomla is more than software—it is a community that builds the web together.

Happy 20th Birthday, Joomla! Here’s to the next chapter.

Have you ever made a website with Joomla and you are getting the title "Home" with a large h1-header-tag? You can either hide the tag completely on all content, or you must specify it to be hidden on every page/article you make. There is a third and maybe smarter way to do this. 


Joomla Menu options

When you add a menu item in Joomla it displays the content with a h1 header-tag, this heading is coming from the Menu title. And is easy to hide using CSS styling. There are however two different ways to use CSS for this. The first hide it completely on every page, option two is to include a CSS class tag to the menu link.

Hide Page title completely on every page

 If you don't mind hiding the title on every page, you can set "Show Page Heading" to "No". This can be overridden in every menu link you add, but if you set it in "Option" it will be set as default.

Hide it on certain pages with a CSS class tag

If you want to hide the Page-title only on certain pages you will need to add a CSS class tag to the menu link. This is done in the Tab "Page Display" under "Page Class". NOTE! Remember to add space before you add the tag of your choosing, we use the class " header-hide" in the example. You can than add the following tag in your main CSS file

Hide only the h1 tag

The <h1> tag is the title from the men you link created.

/* Hide Page Header */
.header-hide .page-header h1 {
display:none;
}

Hide both titles completely

If you want to hide both the Menu title and the article title you can use this code.

/* Hide Page Header */
.header-hide .page-header {
display:none;
}

Comments wanted

- LET ME KNOW IF YOU KNOW ANY OTHER WAYS TO DO THIS IN THE COMMENTS BELOW -

No comments

Leave your comment

In reply to Some User

nordvpn