As a co-founder of Joomla! and OpenSourceMatters Inc I've never been known to be lacking an opinion or being too afraid to express it.

Despite what some people might think I'm a shy and modest man who doesnt like to blow his own trumpet or boast about achievements.

You don't need a badge to polish to contribute to Joomla you just need to roll up your sleeves and do it.

No Badges Required

No Badges Required

You don’t need a badge to polish to contribute to Joomla. You just need to roll up your sleeves and do it.

2
  271 Hits

Native Accordions in Joomla: Accessible, Semantic, and Bootstrap-Friendly

Native Accordions in Joomla

Joomla 5.2 quietly introduced a powerful new content feature: native accordions in TinyMCE, powered by standard HTML rather than JavaScript. This gives content creators an easy way to add collapsible sections while keeping markup clean, accessible, and future-proof.

3
  1263 Hits

Making Joomla Blog Layouts Work Harder: Using Full Images for Leading Articles

Making Joomla Blog Layouts Work Harder: Using Full Images for Leading Articles

Small layout changes can make a big difference to how content is perceived. One of the most effective improvements you can make to a category blog layout is to treat the leading article differently from the rest — visually signalling that it matters more.

4
  1088 Hits

Adding Custom Fields to the Joomla Contact Form

Adding Custom Fields to the Joomla Contact Form

This tutorial explains how to add extra fields to the Joomla Contact form using Custom Fields. The process uses core Joomla functionality, requires no third-party extensions, and is fully upgrade-safe.

You’ll learn how to create a field, configure permissions correctly, control where it appears on the form, and ensure submitted values are included in the contact email.

3
  5915 Hits

Restricting Full Articles to Registered Users While Showing an Intro

Restricting Full Articles to Registered Users While Showing an Intro

Joomla’s built-in access control system is one of its strongest features and restricting content in this way is a very common requirement for membership sites, magazines, online courses.

6
  3316 Hits

Blog Roll module

Blog Roll module

On my site I want to have a module listing all the blog posts sorted by date. We can do this out of the box using the new mod_articles (since Joomla 5.2) module.

5
  2056 Hits

The Spirit of “Us”: How Joomla Builds Community Beyond Code

The Spirit of “Us”: How Joomla Builds Community Beyond Code

In a world where technology often feels cold and competitive, Joomla proves that software can be human.

1
  3541 Hits

George Orwell’s Six Rules of Writing Can Help You Create Bookmark-Worthy Joomla Content

George Orwells 6 Rules of Writing

Why do some Joomla posts get shared and ranked, while others disappear online? The secret isn’t better SEO or more plugins. It’s better writing.

8
  3682 Hits

The 404 That Could: Why Your Joomla Site Deserves a Brilliant Error Page

JCM-Nov-The404ThatCould-1177

We’ve all been there, clicking a link full of promise, only to land face-first in the dreaded “404 Not Found.” It’s like opening a door and finding a brick wall. For your visitors, it’s a frustrating dead end. For you, the site owner, it’s an opportunity.

7
  8632 Hits

Mastering Joomla Content Versioning: How to Track, Compare, and Restore Article Changes

Mastering Joomla Content Versioning: How to Track, Compare, and Restore Article Changes

When managing a website, content changes are inevitable. Articles get updated, pages evolve, and information needs to stay current. But what happens when you need to undo a change or review who edited what? That’s where content versioning in Joomla comes in.

2
  4363 Hits

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/