-
Notifications
You must be signed in to change notification settings - Fork 1
Package Format
Javid Fazaeli edited this page Apr 30, 2026
·
1 revision
Addon Manager + expects a ZIP file containing one ExpressionEngine add-on folder.
my_addon/
addon.setup.php
upd.my_addon.php
mcp.my_addon.php
mod.my_addon.php
views/
language/
Wrapper folders are allowed:
downloaded-release/
my_addon/
addon.setup.php
upd.my_addon.php
The folder containing addon.setup.php is treated as the add-on folder.
Add-on folder names must use lowercase letters, numbers, and underscores.
Valid:
my_addon
seo_tools
backup2
Invalid:
MyAddon
my-addon
my addon
Loose add-on files at the ZIP root are rejected because the destination folder cannot be inferred safely.