-
-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
This page describes how to install and activate the Aegis theme on your WordPress site.
Before installing Aegis, ensure your environment meets the requirements.
- Download the latest release of Aegis from the GitHub Releases page.
- Log in to your WordPress admin dashboard.
- Navigate to Appearance → Themes.
- Click the Add New Theme button at the top of the page.
- Click the Upload Theme button.
- Click Choose File and select the downloaded
.zipfile. - Click Install Now.
- Once the installation is complete, click Activate.
- Download the latest release of Aegis from the GitHub Releases page.
- Extract the
.zipfile on your local machine. - Connect to your server via FTP or use your hosting control panel file manager.
- Navigate to the
wp-content/themes/directory. - Upload the extracted
aegisfolder into thethemesdirectory. - Log in to your WordPress admin dashboard.
- Navigate to Appearance → Themes.
- Locate the Aegis theme and click Activate.
If your project uses Composer for dependency management, you can install Aegis as a package:
composer require aegiswp/themeEnsure the theme is placed in the correct wp-content/themes/aegis directory.
For development purposes, you can clone the repository directly:
cd wp-content/themes/
git clone https://github.com/aegiswp/theme.git aegis
cd aegis
composer install
npm install
npm run buildThe Aegis theme requires PHP dependencies managed by Composer. The vendor/ directory must exist in the theme folder for the theme to function correctly.
If you installed Aegis from a release package, the vendor/ directory is already included. If you cloned the repository, run:
composer install --no-devImportant: Deploying the theme without the
vendor/directory will cause a fatal error when WordPress attempts to load the theme.
After activating Aegis:
- Visit your site frontend to confirm the theme is rendering correctly.
- Navigate to Appearance → Editor to access the Site Editor.
- Check that block patterns are available in the block inserter.
Aegis works standalone, but you can enhance its functionality with the companion plugins:
- Aegis Plugin (free) — Adds map blocks, modal blocks, and additional hooks.
- Aegis Pro — Adds video blocks, query enhancements, tabs, image compare, and license management.
Aegis supports automatic updates from GitHub releases. When a new version is available, you will see an update notification in your WordPress admin dashboard under Appearance → Themes. Click Update to install the latest version.
The theme updater is configured through the aegis_theme_updater_config filter in functions.php.
- quick-start-guide — Learn how to start building with Aegis.
- site-editor — Explore the Full Site Editing experience.
- block-patterns — Discover the available patterns for rapid page building.
Aegis version 1.0.0 | GitHub Repository | Report an Issue | Atmostfear Entertainment
License: GPL-2.0-or-later