Skip to content

Extending Moodle Features

Moodle can be extended through configuration, plugins, themes, integrations, and custom development. This training focuses on configuration and awareness, not development.

Extension levels:

Level Example Suitable For This Training?
Configuration Enable activity settings, adjust course defaults Yes
Theme settings Change logo, colors, footer Yes
Plugin installation Install a supported plugin in staging Introductory overview only
Integration setup Connect SSO or email Introductory overview only
Custom development Build a custom plugin No, developer training required

Administrators should understand when a request can be handled by configuration and when it requires development or vendor support.