A lightweight custom WordPress theme built for the Apex Financial Consulting landing page. Handles global layout, enqueues all CSS and JavaScript, and registers the navigation menu locations used across the site.
- WordPress 6.0 or higher
- PHP 8.0 or higher
- Apex Elementor Widgets plugin (recommended)
- Elementor Free 3.0 or higher (recommended)
| File | Purpose |
|---|---|
style.css |
Theme declaration |
functions.php |
Asset enqueue, menu registration, Customizer settings |
header.php |
Global <head>, opening <body>, navbar markup |
footer.php |
Footer markup, wp_footer() hook |
front-page.php |
Landing page template |
index.php |
Fallback template |
assets/css/style.css |
All site styles (ported from original Style.css) |
assets/js/script.js |
All site scripts (ported from original Script.js) |
- Download or clone this repository into your WordPress themes directory:
cd wp-content/themes/
git clone https://github.com/yourname/apex-wp-theme.git- Log in to your WordPress admin panel.
- Go to Appearance → Themes and activate Apex WP Theme.
All editable options are found under Appearance → Customize:
| Section | Options |
|---|---|
| Navbar Settings | Logo text, accent character, CTA button text and URL |
| Footer Settings | Tagline, copyright text, email, phone, address, social URLs |
Register and assign menus under Appearance → Menus:
| Location | Used In |
|---|---|
Primary Navigation |
Navbar links |
Footer - Services |
Footer services column |
Footer - Company |
Footer company column |
This theme is designed to pair with the Apex Elementor Widgets plugin. The theme provides global styles and layout; the plugin provides Elementor widgets for each page section.
apex-wp-theme/
├── style.css
├── functions.php
├── header.php
├── footer.php
├── front-page.php
├── index.php
└── assets/
├── css/
│ └── style.css
└── js/
└── script.js
Santanu Sabata
- Website: https://santanusabata.netlify.app
- Email: santanuwp@gmail.com
Feel free to reach out for questions, custom WordPress development, or Elementor widget work.
GPLv2 or later — in line with WordPress licensing requirements.