• About us
    • Joomla Home
    • What is Joomla?
    • Benefits & Features
    • Project & Leadership
    • Trademark & Licensing
    • The Joomla Foundation
    • Support us
    • Contribute
    • Sponsor
    • Partner
    • Shop
    • Downloads
    • Extensions
    • Languages
    • Get a free site
    • Get a domain
    • User Guide
    • Training
    • Certification
    • Site Showcase
    • Announcements
    • Blogs
    • Magazine
    • Community Portal
    • Events
    • User Groups
    • Forum
    • Service Providers Directory
    • Volunteers Portal
    • Vulnerable Extensions List
    • What is Joomla Academy?
    • What is Google Summer of Code (GSoc)
    • Joomla License FAQs
    • Developer Network
    • Developer Manual
    • Security Centre
    • Issue Tracker
    • GitHub
    • API Documentation
    • Joomla! Framework

Joomla! User Documentation

Download
Launch
  • User Guide
  • Tutorials
  • Contributors
  • Jobs To Do
  • Getting Started
    • Introduction to Joomla!
    • Joomla Core Features
    • Hosting Setup
    • Installing Joomla
    • Logging in to Joomla
    • Articles and Categories
    • Adding a Category
    • Adding an Article
    • Adding a Menu Item
    • Adding a Module
    • Keyboard Shortcuts
  • Articles
    • Articles: Categories
    • Articles: Filter Options
    • Articles: Featured
    • Articles: Archive
    • Articles: Delete
    • Article: Edit - Content
    • Article: Edit - Headings
    • Article: Edit - Images
    • Article: Edit - Links
    • Article: Edit - Lists
    • Article: Edit - Tables
    • Article: Edit - Pagination
    • Article: Edit - Read More
    • Article: Edit - Images and Links
    • Article: Edit - Options
    • Article: Edit - Publishing
    • Article: Edit - Metadata
    • Article: Edit - Configure Edit Screen
    • Article: Edit - Permissions
    • Article: Save to Menu
    • Article: Versions
    • Article: Preview
    • Article: Accessibility Check
    • Article: Access Restriction
    • Article: Check-in
  • Banners
    • Banners
  • Command Line Interface
    • Using the CLI
    • Joomla CLI Installation
  • Configuration
    • Global Configuration
    • Site Offline
    • SMTP mail and Gmail
    • The htaccess.txt file
    • The robots.txt file
    • Adding www to a URL
    • Disallow Image Hotlinking
    • Disallow Directory Listing
    • Password Protect Directories
  • Contacts
    • Contacts
    • Category List Override
  • Dashboards
    • Home Dashboard
    • Content Dashboard
    • Menu Dashboard
    • Components Dashboard
    • Users Dashboard
    • System Dashboard
    • Help Dashboard
  • Editors
    • Content Editors
    • TinyMCE Plugin
    • Codemirror Plugin
    • HTML Filters
  • Extensions
    • Installing an extension
    • The Joomla Extensions Directory
    • Vulnerable Extensions
  • Fields
    • Fields and Field Groups
    • Field Parameters
    • Calendar Field
    • Checkboxes Field
    • Colour Field
    • Editor Field
    • Integer Field
    • List Field
    • List of Images Field
    • Media Field
    • Note Field
    • Number Field
    • Radio Field
    • SQL Field
    • Text Field
    • Textarea Field
    • Url Field
    • User Field
    • Usergroup Field
    • Subform Field
    • Multilingual Sites
    • Template Overrides
  • Help
    • Guided Tours
    • Administrator Help
  • Hosting & Installation
    • Free Hosting
    • cPanel Hosting
    • Bitnami Installation
    • Raspberry Pi Installation
    • Auto Installer Installation
    • Moving Installation Directory
    • Local Setup
  • Hosting Notes
    • UNIX File Permissions
    • Windows File Permissions
    • Multiple Domains and Web Sites in a single Joomla! installation
    • Sub-Domains, Parked Domains and Add-On Domains
    • Nginx
    • Apache PHP Handlers
    • Optional Technical Requirements
  • Languages
    • Setup a Multilingual Site
    • Multilingual Associations
    • Language Overrides
    • Debugging a Translation
  • Local Setup
    • Local Hosting on Windows
    • Laragon Setup (Windows)
    • Local Hosting on Linux
    • Docker Setup
    • Local Test Setup
  • Mail Templates
    • Options
    • Editing
    • Mass Mail Users
    • Managing Template Layouts
    • Tags Cross-Reference
  • Media
    • Managing Media
    • Upload Delete Rename
    • Image Crop Resize Rotate
    • Media File Locations
    • Media: Options
    • Uploading SVG files
  • Menus
    • Adding a New Menu
    • Menu Items
    • Menu Item Types
    • Menu Item Order
    • Submenus
    • Keep Submenus Open
    • Menu Positions
    • Split Menus
    • Auto Redirect Guests to Login
    • Archived Articles
    • Custom Administrator Menu
  • Migration & Upgrade
    • Version Update
    • Migration Basics
    • Can I Do this Myself?
    • Joomla 5 to 6
    • Joomla 4 to 5
    • Joomla 3 to 4
    • Joomla 2.5 to 3
    • Joomla 1.5 to 4
    • Joomla 1.0 to 1.5
  • Modules
    • Site Modules
    • Administrator Modules
    • Module Positions
    • Module Display by Menu Item
    • Modules inside Articles
    • Login Form
    • Module Styles
    • Archived Articles
    • Custom Module
  • News
    • News Feeds
    • News Display
  • Performance
    • Page Analysis
    • Monitoring Server Health
    • Monitoring Site Speed
    • Accessibility Checker
    • Managing 404 Errors
  • Plugins
    • About Plugins
    • Joomla! Update Notification
  • Privacy
    • Privacy Outline
    • Privacy Setup
    • Privacy Workflow
    • Cookies
  • Problems
    • Assorted Issues
    • Unsupported PHP Version
    • FatalError
    • Database Table Structure
    • Local Host Email
    • Database Connection
  • Reference
    • Joomla Licenses
    • Joomla! Copyright
    • What are web standards?
    • Where are the web pages?
  • Security
    • Best Practices
    • HTTP Headers
  • SEO
    • SEO Basics
    • Search Engine Friendly URLs
    • SEF URLs on Apache
    • SEF URLs on Nginx
    • Monitoring SEO
    • Using A Sitemap
    • Schema.org
  • Scheduled Tasks
    • How to Schedule a Task
    • How to Choose a Scheduler
  • Schema.org
    • An Introduction to Schema.org
    • Schema.org System Plugin
    • Accessing Schema.org Custom Fields
    • Article BlogPosting Type
    • Article Book Type
    • Article Event Type
    • Article JobPosting Type
    • Article Organization Type
    • Article Recipe Type
  • Smart Search
    • Smart Search Quickstart
    • Smart Search on Large Sites
    • Smart Search Layout Overrides
    • Smart Search Indexing
    • Smart Search FAQs
    • Smart Search Options
    • Smart Search Test Plan
  • System
    • Backup
    • Cache
    • Purge Expired Cache
    • Top 10 Stupid Tricks
  • Tags
    • Content Tags
  • Templates
    • Template Basics
    • Cassiopeia Customisation
    • Template Overrides
    • Template Layouts
    • Child Templates
    • Favicons
    • Template SVG Logos
    • Cassiopeia templateDetails.xml
    • Switching Templates
    • Home Page in Different Style
    • Module and Menu Styles
    • Standard Icons
  • Test Installations
    • Visual Studio Code Primer
    • Visual Studio Code Extras
    • Setting up Apache, PHP and MySQL manually
    • File Permissions: Linux
    • File Permissions: Windows
  • Users
    • Access Control
    • User Registration
    • User Profile
    • User Password Reset
    • Admin Password Recovery
    • User Password Security
    • WebAuthn Login
    • Multi-factor Authentication
    • Guest Access
    • Changing User's Groups
    • Login and Logout Redirects
    • User Actions Log
  • Workflows
    • Publishing Workflow
    • Workflow Example 1
    • Workflow Example 2
  1. You are here:  
  2. Home
  3. Documentation
  4. User Guides
  5. Content Management
  6. Content plugins

Content plugins

About Plugins

Introduction

Plugins are Joomla! extensions that do something behind the scenes in response to a trigger. There are about 160 core plugins in over 20 groups. Third party developers provide many more. The following image shows the start of the plugins list with the list length set to 5 for the convenience of the screenshot.

Plugins list

Plugin Types

In the plugins folder of your site you will see the types. For example, you will see a content folder, which contains plugins that manipulate content, and a user folder, which contains plugins to do with users. You can filter the list by Type or by Element, such as contact, which may include several Types.

Plugin Parameters

Plugins may have few or many parameters. For example, the Content - Email Cloaking plugin offers a choce of two cloaking methods wheras the Editors - TinyMCE plugin has a long list of optional parameters. All of the plugins have suitable defaults. Often all that needs to be done is Enable or Disable a particular plugin as need arises.

Plugin Execution

Plugin execution is triggered by an event. For example, the code that assembles an article for display has events named onContentAfterTitle, onContentBeforeDisplay and onContentAfterDisplay. They are used to position any user-defined fields in the selected locations.

Individual plugins

Very few of the individual plugins are documented here. They are covered by Type in the Help page of each plugin.

Joomla! Update Notification

Icon and Task

There are two plugins with similar names:

  • Quick Icon - Joomla! Update Notification
  • Task - Joomla! Update Notification

The first checks for Joomla updates and notifies you when you visit the Home Dashboard page. It has one parameter: the Group of this plugin (this value is compared with the group value used in Quick Icons modules to inject icons).

The second periodically checks for the availability of new Joomla! versions. When one is found it triggers a task to send an update reminder email to Super Users. The email can be customised via System → Mail Templates.

The emails sent by the Joomla! Update Notification System plugins are intended to help keep the software up to date, which helps the website stay secure. Updates should be installed as soon as possible after release.

Plugin Status

The two separate plugins may each be Enabled or Disabled.

  • With Quick Icon ... Disabled the Home Dashboard Checking Joomla ... icon remains inactive, although you can select it to go to the Joomla update page.
  • With Task ... Disabled: the task to send an email is not triggered.

Task Parameters

From the Administrator menu go to System / Scheduled Tasks and select the Update Notification item from the Scheduled Tasks list. There are a number of parameter and information tabs there to view and change if appropriate.

Frequency of Notification Emails

The frequency of task execution is set to 24 hours by default. That means the Joomla website will check for an update to core and all extensions, plugins, modules and templates installed at 24 hour intervals. A value of 0 would send an update email every time the site is accessed. 0 is for testing only!

Note that the task is triggered by site activity. If you are the only user it will be triggered at your next visit if that is a lapse of more than 24 hours.

Super User Emails

The email notification is sent only to users who have the Super User privilege. This field allows you to select which Super users will receive the email notifications.

  • If left blank, all Super Users of the site will receive the update notification email.
  • To limit which Super Users receive the update notification enter the email addresses for the Super Users here. If there are multiple Super Users email addresses use a comma to separate them.

Email Language

The notification can be sent in any language you are using in your website.

  • Auto (default) sends the update notification email in the default site language.
  • Selecting a language other than Auto (default) forces the update notification emails to be sent in this specific language.

Tips

  • To turn off Joomla! update email notifications simply disable the plugin.
  • The email Subject and Body text can be modified via the System / Email Templates list. Select the Joomla: Update Notification item. In a multi-lingual site it will be in the currently selected language.
    • Subject Note the {SITENAME} – {URL} placeholders are substituted when the message is sent.
    • Body More placeholders there too!
  1. You are here:  
  2. Home
  3. Documentation
  4. User Guides
  5. Content Management
  6. Content plugins

  • Joomla! on Facebook
  • Joomla! on X
  • Joomla! on Bluesky
  • Joomla! on Threads
  • Joomla! on YouTube
  • Joomla! on LinkedIn
  • Joomla! on Pinterest
  • Joomla! on Instagram
  • Joomla! on GitHub
  • Home
  • About
  • Community
  • Forum
  • Extensions
  • Services
  • User Guide
  • Developer
  • Shop
  • Accessibility Statement
  • Privacy Policy
  • Cookie Policy
  • Sponsor Joomla! with $5
  • Help Translate
  • Report an Issue
  • Log in
 A Digital Public Good.

© 2005 - 2026 Open Source Matters, Inc. All Rights Reserved.

Rochen
Joomla! Hosting by Rochen
We have detected that you are using an ad blocker. The Joomla! Project relies on revenue from these advertisements so please consider disabling the ad blocker for this domain.