Issues:

January

The January Issue

January

Congratulations! You've found the January issue of the Joomla Community Magazine! We're starting the year with a great variety or articles that hold something for everyone: tutorials and how-to's, community news (yes, elections coming up) and other interesting articles.  

  1100 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.

  472 Hits

Evolving Joomla: User-friendly, Privacy-first, Independent Built-in-Captcha coming to Joomla Core

Evolving Joomla: new built in Captcha

With the release of Joomla 5, the reCAPTCHA plugins were removed from Joomla core, for a number of good reasons. The downside was that the Joomla core was left without a captcha integrated by default, meaning that forms could only be protected against spam using third-party plugins. The good news is: that is going to change again. We’re introducing a better, native and user-friendly solution, built in Joomla’s core and not depending on third-party services.

  683 Hits

The hidden power of Joomla’s Articles - Categories Module (and how to use it)

The hidden power of Joomla's Articles: the Categories Module

What if you could have different colors and other styling for each category? With the Articles - Categories Module, you can - and all it takes is a few small tweaks. Joomla offers many modules, but some powerful ones go unnoticed. The Articles - Categories Module is one of them, and with a few small code and CSS tweaks, it can do far more than expected.

  1337 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.

  1512 Hits

Test your Extension, Part 3: PHPStan

Test your Extension, Part 3: PHPStan

In this series, we explore methods and tools to test a custom Joomla extension. In this third episode, we’ll use PHPStan, a tool to examine and debug source code before the program is run. You don’t even have to write a test to catch bugs at an early stage.

  274 Hits

Using Joomla To Manage React Native Content

Using Joomla to manage Content in React Native

3 years ago I built a website which would be constantly updated with new content. More recently I built a mobile phone app that would need to display the same data. This is how I updated everything from one place.

  234 Hits

Stop Coding Alone: Start your Open Source Adventure at Joomla!

January-Young-Developers

An open source CMS that’s vibrant, community-driven, super flexible and powering millions of websites: that’s how Mahmoud Magdy experienced Joomla. It was the first ever open source project he worked on: "It was challenging at first, but I loved how it pushed me to write better code and learn from others."

  969 Hits

Together for Joomla! – With Respect, Trust, and Passion

Call for President Election

Our open-source community thrives thanks to dedicated people, lived transparency, and open exchange – all fueled by a shared passion for Joomla! It’s not just about technical knowledge and expertise; it’s equally about how we interact as people. This combination of competence and personal connection is what makes our community strong, vibrant, and Joomla! successful.

  998 Hits

Episode I: CMSs in the WYSIWYG and AI age - setting the stage

Episode I: CMSs in the WYSIWYG and AI age - setting the stage

A new year is upon us and with a new year means new possibilities… and it seems perfect timing to start this series…

  486 Hits

Looking into the Future: 2026 greetings!

New Year message from Joomla's acting President

2025 is behind us, and 2026 has peeked through with its brisk air, hopeful tone and snow covered roads or gorgeous weeks of sunshine depending from where you hail...

  1049 Hits

New to Joomla Contribution? Pizza Bugs & Fun Is the Perfect Place to Start, January 30 - 31

Call for Pizza, Bugs and Fun

If you ever wanted to contribute to Joomla but are not sure where to begin, Pizza Bugs & Fun (PBF) is the ideal first step. On January 30 - 31, the global Joomla community is coming together for two days of learning, collaboration, and hands‑on contribution.

  991 Hits

Together we grow Joomla: become a Joomfluencer

Become a Joomfluencer

Are you comfortable in front of the camera, dynamic, “charming” and always smiling? Do you feel like an adventurer ready to share your explorations of the Joomla! CMS, interview prominent figures in the community, chat in person or via video chat with volunteers within Joomla, or go in search of new ideas?

  167 Hits

Joomla: free for all, a treasure trove for those who contribute

January-Call-Dev_20260120-080852_1

Joomla is a CMS that is completely free and open source. This means that anyone, anywhere in the world, can create a professional website without paying for a licence, without hidden subscriptions and without dependence on a proprietary publisher. This freedom is one of the fundamental pillars of Joomla: the software is open, accessible and evolves thanks to its community. 

  175 Hits

J!Otto: The Award That Big Joomla Sites Want To Win

J!Otto: The Award That Big Joomla Sites Want To Win

There’s nothing quite like the feeling of being recognized by your peers. I learned this firsthand in 2011, when my colleague Isidro Baquero and I discovered our Spanish Joomla blog had been nominated for a J.O.S.C.A.R award at JandBeyond. We were just two engineers passionate enough to write about Joomla! in our native language. We didn’t win, but that moment of validation was unforgettable: it felt like we had achieved something amazing.

  220 Hits

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