- Getting started Sign in to the administration, find the content you work on, make a first change, and know where to get help.
- Partners: start here The landing page for Exponential Partners and organizations thinking about becoming one. What a partner is, how the published partner program works, the ground rules for this section, a first-week plan and a map of…
- Project managers: start here The landing page for project managers: what the leadership pages of this help offer, a plan for your first week with Exponential, and links to every leadership page and the help pages you will use most.
- Publishing, versions and the trash Drafts, publishing, approvals, going back to an older version, hiding an item, and removing and restoring items.
- Sales and marketing: start here The landing page for sales and marketing: what this section offers, the ground rules for telling the Exponential story truthfully, a first-week plan, and links to every business page and the help pages you will use most.
- Selling themes and services: start here The map for designers who want to earn a living around Exponential themes - what can be sold under the GPL, licensing and pricing models as options, support offerings, where themes are found, contracts and a checklist…
- Sponsors: start here The landing page for sponsors of Exponential. Why sustaining funding matters, the two GitHub Sponsors pages (7x and the Exponential Foundation - two organizations with different missions), what sponsorship funds, how to…
- Supporters: start here The landing page for everyone who wants to help Exponential - individuals and companies. Why the project needs support, the ways to help (code, documentation, translations, testing, community help, advocacy, funding)…
- Talking points: the core set The ten talking points every Exponential advocate can use, each as a sentence to say, the source that proves it and how a listener can check it, with guidance on choosing points for your audience.
- Templates overview A map of Exponential's template language (TPL) for designers: what templates are, the kinds of templates a design has, the building blocks of the language (variables, functions, operators, fetches), how templates find…
- The maintenance life cycle: start here The map for keeping a theme alive after its first release - following Exponential releases, upgrade testing, per-release accessibility, CSP and performance audits, security fixes, deprecation, end of life, handover…
- Theme extensions: start here The map of everything about packing a design into a theme extension - folder structure, ezinfo.php and extension.xml, the settings a theme ships, the RAD design wizard, Composer packages and Exponential packages…
- Two ways to build Exponential 6.0.15+ builds pages two ways - template code in a design extension, and the Layouts editor with no code - and the two meet in blocks and template blocks. What each way is, who uses it, when to choose which…
- Website creators: start here The landing page for website creators - what you can build, a first-week plan, and every page of this section grouped by task, from planning and design to launch and maintenance.
- When something goes wrong What to do when something goes wrong: understand the error page, tell your administrator, and file a bug in the right issue tracker with what is needed to fix it.
- Your account and signing in Sign in and out, register, reset a forgotten password, change your password and profile, turn on two-step sign-in, and manage e-mail and notifications.
- Operating system support Exponential 6.0.x runs on almost any operating system with PHP 8.0 or later (PHP 7.4 usable without support) and a web server. This page sorts them honestly into tiers (tested here, known to work, expected to work, not…
- Use your own domain Serve the static copy at your own domain instead of github.io - the CNAME file, the DNS records for a subdomain or an apex domain, the DNS check in the wizard and on the console, and HTTPS with its waiting time.
- Testing migrations: check, simulate, diff and CI Four layers of tests for migrations - the lint without a database, the dry run, the simulation with a diff on PostgreSQL or SQLite, and a PHPUnit test on a throwaway SQLite database - and how to run them in CI.
- Team workflow with git: branches, conflicts and order How several developers write migrations on branches without stepping on each other - timestamps and order, requires for real dependencies, two migrations with the same timestamp, rebasing, renaming only before a merge…
Documentation license
This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.
Exponential Copyright © 1998-2026 Exponential Foundation and 7x