Magazine Articles
From Joomla! Documentation
Articles with tutorial content[edit]
This list is for articles related to Joomla 4 from 2020 to June 2023.
Accessibility[edit]
- An Introduction To Website Accessibility
- They’re taking over the web world: ICONS
- Accessibility and typography in Joomla: choosing an accessible font
Analytics[edit]
- As Googles Universal Analytics comes to a close, what alternatives if any do you need?
- But I really do need Google Analytics 4, show me how to add it.
- Google Analytics GA4 Reporting...
- Visualising Data with Google Looker Studio, formerly Data Studio
- Web Analytics: Alternative to Google Analytics? Matomo
- Matomo, Cloud or Self Hosting?
Case Studies[edit]
- Joomla 4 for Clients, Part 1: Managing Users, Access, & Permissions
- Joomla 4 for Clients, Part 2: Creating a Streamlined Admin Experience
- Case Study: a different domain for each language
- Where is this image from and how can I change it?
- Everything Under One Roof
Customisation[edit]
- How to Customize the Joomla 5 Login Page
- Joomla 4: Customising Admin Dashboards
- My favourite Joomla 4 feature - customizable dashboard
- Customizing Joomla 4's Smart Search Results Pages with Images, Custom Fields and a new Layout
- How to create a reading bar in your Joomla website
- Follow Up - The Joomla! Out of the Box Challenge
- Style your Joomla website: Articles - Newsflash
- Style your Joomla website: Bring color to your menu
- Creating a custom Form field type in Joomla 5 using the Modal Select example
- CSS is evolving, evolve your code with this simple guide
- Creating full width Joomla modules inside content
- Create a banner from Joomla's category description
Developer[edit]
- GitHub - Installing Git
- Joomla Web Services API 101 - Tokens, Testing and a Taste Test
- New image convention to help developers
- Get to know the new Joomla! Task Scheduler
- Scheduled Tasks
- Joomla 4: A Powerful CLI Application
- Playing with the Joomla Web Services (API) - part 1
- Playing with the Joomla Web Services (API) - part 2
- Playing with the Joomla Web Services (API) - part 3
- Playing with the Joomla Web Services (API) - part 4
- End-to-end testing with Joomla! and Cypress - My First Steps and thoughts
- JoRobo: How to professionally manage extension development
- Tools to build a Component - Episode 1: Introduction and Core Solution
- Tools to build a Component - 2: An Embedded Application
- Tools to build a Component - 3: Creating a Component!
- Tools to build a Component - 4: Built-in Extras and some Setup Tools
- Tools to build a Component - 5: Component Creator
Explore the Core[edit]
- Explore the Core: Energize Your Joomla 4 Website with the Banner Manager
- Explore the core! Structure your Content with Categories
- Explore the Core - Create articles on your Joomla 4 website
- Explore the core! Give your site a comfortable navigation
- Explore the Core! A look into the advanced parameters from modules.
- Explore the Core - Workflows
- Explore the Core - Accessibility Add-ons in Joomla 4.1
- Explore the Core: Easily embed PDFs in your Joomla content
- Explore the Core - Using the Latest Articles Module on your website
- Explore the Core: Articles - Most Read
- Joomla Explore The Core: Using Tags
- Explore the Core - Contact Component - Part 1
- Explore the core - Contact Component - Part 2
- Explore The Core: Newsflash Module
- Explore the Core: How to easily embed videos in your Joomla Articles
- Explore the Core: Native SEO Options
- Explore The Core: Articles Related
- Explore the core: resize your images upon upload
- Explore the Core - Smart Search and Search results settings
- Understand and create forms with conditional custom fields
- Explore the core: multiple pages, tabs and sliders with the Page Break Plugin
Extensions[edit]
- More than 30 gems for Joomla 4 I can't live without
- Turning the Joomla website into an ActivityPub server and being an independent participant in the Fediverse - A start
Features[edit]
- Joomla 4: The new Workflow feature
- Joomla Privacy Tool Suite
- Custom Fields - Episode 7 Part 1: one Custom Field to rule them all
- Custom Fields - Episode 7 Part 2: without limits
- Guiding you through Guided Tours
- A builder's guide to Guided Tours
- Guided Tours: Getting Better and Better - Here’s What's New!
- The anatomy of smart search in Joomla 5 Part 1: Introduction.
- The anatomy of smart search in Joomla 5 Part 2: Creating a plugin I.
- How to create an Advent Calendar using the new Articles Module in Joomla 5.2
Performance[edit]
- Joomla 4 Performance Tuning - Part I
- To Cache, Or Not To Cache, That Is The Question…
- Joomla Performance Tuning II: Basic Settings
- Joomla Performance Tuning III: Static Media Optimization
- Joomla Performance Tuning IV: Site building calisthenics
- Joomla Performance Tuning V: Content Quality
Security[edit]
- Joomla 4: Using the Security Header Features
- Passwordless authentication for secure, fast and easy logins in Joomla! 4
- A Dive into the WebAuthn API in Joomla 4
- Joomla’s New HTTP Headers Plugin For J4
- New to Joomla 4.2, Multi-factor Authentication (MFA)
- Safeguarding Your Joomla Content Against AI Crawlers
SEO[edit]
- Joomla SEO title tags: everything you must know (and more)
- Explore the Core: Native SEO Options
- Rich Snippets in Joomla 5
- Core URL Shortener: Simplify Your URLs with Apache
- Continuing on the Path to a Peak Performing Joomla Website
Templates: Cassiopeia[edit]
- Cassiopeia, Joomla’s powerful built-in template: the basics
- Joomla 4 – Cassiopeia Template – a bunch of Tips & Tricks
- Joomla 4: Tweak Cassiopeia with a top banner and horizontal navigation
- Cassiopeia, Joomla’s powerful built-in template: how to use css classes for your category blog
- Less than 10 mins to change the design of the login module
- Cassiopeia, Joomla’s powerful built-in template: how to use css classes to style images
- Content Templates - the Joomla Page Builder you didn't know you already had
- How to add an icon to the article title
- How to create a full screen photograph home page
- How to give your Joomla template a native app look
- Cassiopeia, Joomla’s powerful built-in template: how to modify the header with css grid
Templates in General[edit]
- The Pitfalls of Web Fonts: Embracing the Benefits of System Fonts for Web Design
- Less than 5 mins to change the design of the search module
- Keyword or not keyword tag, that is the question
- Joomla 4: HTML Email templating
- How to J4-ify your old Joomla 3 template
- Sweet child o' mine... A deep dive into Joomla Child Templates
- Joomla Improved Override Management
- Template Overrides - Recycle and reuse
- Joomla is Yours: create user avatars in the Backend Template Atum
- How to share a page on Facebook