Sifency Addons
Overview & Architecture
Sifency Addons is an enterprise-grade extension designed for WordPress themes (such as the Axist theme). It incorporates a custom Theme Builder, a lightweight Widget Management System, and the innovative AI Studio module, allowing developers and site administrators to build premium layouts, register custom post types, and create functional layouts without modifying file structures directly.
Design Framework Overrides
Sifency Addons runs independently of Elementor Pro. If templates are registered and activated in the Sifency Theme Builder, they automatically take absolute priority, overriding Customizer layout options, metabox options, and standard theme fallback templates.
Elementor Widget Management
Sifency Addons comes packed with custom widgets. To avoid performance degradation and keep the Elementor panel organized, you can easily control which widgets are loaded.
Enabling and Disabling Widgets
You can manage active widgets via the admin panel at Sifency Addons > Elementor Widgets:
- Navigate to the Elementor Widgets submenu inside the WordPress admin.
- Toggle individual cards to turn widgets On or Off.
- Alternatively, use the Enable All or Disable All buttons in the category tabs to configure active items in bulk.
- Click Save Changes (or the floating Action button) to submit settings.
Performance & License Notes
Widgets marked as Pro require a verified license key. If the plugin’s license is not active, Pro widgets are automatically disabled and display a fallback locking screen on the frontend.
Custom Post Types (CPT)
Sifency Addons includes built-in CPT modules like Team, Services, Portfolio, Event, Careers, Doc, and Digital Goods. These are loaded conditionally to save server resources.
Activation & Global Settings
- Go to the plugin settings page (Sifency Addons > Settings or CPT Modules Management).
- Find the module in the management list (e.g. Services or Portfolio).
- Click the Enable button. The settings system validates the license, activates the modules list, and flushes the WordPress rewrite rules.
- A new menu entry will appear in the WordPress admin sidebar (e.g. Services).
Updating Post Categories & Custom Fields (Meta)
| Custom Post Type | Custom Fields (Meta Key) | Custom Taxonomy |
|---|---|---|
| Team (member) | Designation (_member_designation), Social Links
(_member_socials) |
team_category |
| Service (service) | Service Icon (_service_icon), CTA Link (_service_link)
|
service_category |
| Portfolio (portfolio) | Project Client (_portfolio_client), Video URL
(_portfolio_video) |
portfolio_category |
Theme Builder Template Engine
The core engine in Sifency Addons allows you to construct custom templates for header parts,
footer parts, single posts/pages, archives, and custom post types using Elementor. These
templates are stored in the custom post type themebuilder.
Step-by-Step Creation & Usage
- Navigate to Sifency Addons > Theme Builder.
- Select the appropriate tab matching your layout needs (e.g., Main Header, Single Post, or CPT like Single Service).
- Click Add New Template (or the Floating + Button). Name it and click Create.
- The list table updates. Click Edit with Elementor to open the builder view.
- Design your layout using Elementor widgets, then click Publish/Update.
- Back in the Theme Builder screen, click Edit Conditions to set where the template should render.
- Toggle the status switch in the status column to Active.
Custom Post Type Single Templates
Theme Builder allows you to create unique layout templates for single items of your Custom Post Types (e.g. Services, Members, Portfolio items, or WooCommerce products).
How to Apply CPT Single Page Layouts
- Ensure the target CPT module is enabled in global settings.
- Go to Theme Builder and navigate to the single item category tab (e.g., Single Service or Single Product).
- Create a new template. When editing in Elementor, use the dynamic widgets provided by
Sifency Addons:
Post Title,Post Content,Post Info,Featured Image. - In the Display Conditions, set it to include Singular > Service > All or target a Specific Service.
- Toggle the template switch to Active.
Utility Templates
Sifency Addons includes support for subheaders, error pages, and popups.
1. Popups
<div id="sifency-custom-popup" class="sifency-custom-popup">
<div class="sifency-popup-overlay" data-sifency-popup="close"></div>
<div class="sifency-popup-content-wrapper">
<button class="sifency-popup-close" data-sifency-popup="close" aria-label="Close">×</button>
<div class="sifency-popup-inner-content">
<!-- Elementor Popup Template -->
</div>
</div>
</div>
2. Before Footer & Pre Before Footer
These templates inject custom Elementor sections immediately above the main footer element. Useful for newsletter signups, call-to-actions, or Instagram feeds.
3. Subheader & After Subheader
Subheaders replace the default breadcrumb and page title hero sections.
Sifency_Addons_Sub_Header_Render automatically hides default theme headers and
enqueues the custom Elementor template right after the main header container.
4. 404 Error Pages
Design a custom 404 page in the 404 Page tab. When a user lands on a missing URL, the engine intercepts the 404 header response and swaps the default template with the custom Elementor 404 design.
Template Display Conditions
Sifency Addons includes a condition evaluation system that resolves which template should render on any page. Conditions are configured via Edit Conditions in the list tables.
Include & Exclude Logic
- Exclude Rules Always Win: Exclude rules are checked first. If a page matches an active Exclude rule, the template is discarded immediately.
- Include Hierarchy Priority: If no exclude rules match, include rules are evaluated. The rule with the highest Priority Score is selected for display.
Priority Scoring System
| Subtype / Rule Condition | Priority Score | Category / Domain |
|---|---|---|
| Specific Post/Page/ID | 110 (Highest) |
Singular |
| Front Page / Home Page | 100 |
General |
| WooCommerce Shop Page | 80 |
Archive |
| CPT Archive Page | 75 |
Archive |
| Specific Taxonomy/Category Term | 70 |
Singular / Archive |
| Post Type (All of CPT) | 60 |
Singular |
| All Singular Items | 50 |
Singular |
| 404 Error Page / Search Results Page | 40 |
General |
| Archive Category/Tag Index | 35 |
Archive |
| Entire Site / Default Fallback | 10 (Lowest) |
General |
Interactive Priority Calculator
Simulate how Sifency evaluates templates when multiple matches occur. Select your conditions below:
Sifency AI Studio
Sifency AI Studio is a next-generation sub-system integrated inside Sifency Addons > AI Studio. It empowers designers and developers to create widgets, custom post types, custom metaboxes, and builder items using plain English prompts.
Generated Files Locations
- Elementor Widgets:
wp-content/uploads/sifency-ai/widgets/ - Custom Post Types (CPT):
wp-content/uploads/sifency-ai/cpts/ - Metaboxes:
wp-content/uploads/sifency-ai/metaboxes/ - Builder Items:
wp-content/uploads/sifency-ai/builder-items/
Generation & Deployment Workflow
- Navigate to Sifency Addons > AI Studio.
- Configure your credentials (add your API key for OpenAI, Anthropic, or the default LLM provider).
- Select the component type you wish to generate (e.g., Elementor Widget).
- Write a prompt describing the component.
- Click Generate. Sifency’s prompt engine writes the resulting PHP code to the uploads folder and registers it at runtime.
- Toggle the item to Enabled. If it’s a widget, it immediately appears in the Elementor widgets list under the ✨ Sifency AI category.
Developer Notice
All generated code includes automatic security sanitization on input, output escaping, and unique namespace prefixes matching the Sifency framework guidelines.
Reusable Templates & Shortcodes
Reusable Templates (stored in the section_templates custom post
type) are standalone modules built with Elementor that you can display anywhere on your site
via a shortcode.
How to Create, Publish & Use Shortcodes
- Go to Sifency Addons > Reusable Templates.
- Click Add New Section. Name it and click Publish.
- Click Edit with Elementor to build the template interface visually.
- Once saved, return to the templates list table and locate the automatically generated shortcode.
- Click Copy Shortcode to copy it.
New Features in v1.0.5
1. Sifency AI Studio
Create functional custom code elements using plain English prompts. Code is output securely
inside wp-content/uploads/sifency-ai/ to avoid losing customizations during
plugin updates.
2. Lightweight Post Summary Filtering
Enables lightning-fast queries for loops and CPT grid sliders. Replaces heavy archive loaders with optimized summary filters that reduce database loads on custom post index views.
3. Atomic Widget Manager
Gives you full control to enable or disable individual widgets. Disabling unused widgets removes their classes from the memory tree, significantly reducing the memory footprint of the Elementor builder screen.
4. Inline Template Quick Edit
Quickly adjust the title, status (Active/Inactive), and publishing options of your builder templates directly from the Theme Builder list table.
Changelog & Version History
| Version | Release Date | Key Updates & Enhancements |
|---|---|---|
| v1.0.5 | June 2, 2026 |
|
Axist Theme
General Info
Axist is a premium portfolio WordPress Theme built for freelancers, developer, creative designers, photographers and studios. It is designed to work seamlessly with the Sifency Ecosystem, providing a complete design and functionality stack out of the box.
Visual design, CSS variables, layout structure, and base templates.
Theme-specific functionality, CPT single templates & WooCommerce hooks.
200+ Elementor widgets, Theme Builder, and 15+ CPT modules.
Core framework, base classes, and shared library utilities.
| Detail | Info |
|---|---|
| Theme Name | Axist |
| Author | Sifency |
| Theme Version | 1.0.0 |
| WordPress Compatibility | 6.0 or higher |
| PHP Requirement | 7.4 or higher |
| Required Plugins | Axist Core, Sifency Addons, Sifency Essential, Elementor |
Getting Started
Welcome to the Axist Theme documentation by Sifency. Thank you for choosing Axist — by purchasing it, you’re entitled to free lifetime updates and dedicated support. This documentation will guide you through every step of setup and customization.
Theme Requirements
To use Axist, ensure your environment meets the following minimum requirements:
| Requirement | Minimum Version |
|---|---|
| WordPress | 6.0 or higher |
| PHP | 7.4.x or higher |
| MySQL | 5.6 or higher |
Recommended PHP Configuration
Many common issues — such as white screens, failed demo content imports, or empty page content — are caused by low PHP configuration limits. Increase your PHP limits to at least the following values:
max_execution_time = 1200
memory_limit = 500M
post_max_size = 64M
upload_max_filesize = 128M
Check Your PHP Configuration
To verify your current PHP settings, navigate to WordPress Admin → Tools → Site Health → Info → Server. You can also ask your web host to update these limits for you.
Site Configuration
This section addresses common configuration issues and solutions for your Axist theme. If you encounter problems not covered here, please visit the Sifency support portal for assistance.
Troubleshooting FAQ
1. Why can’t I save my menu?
WordPress has a default limit on the number of menu items. Importing Axist demo content,
which includes many menu items, may prevent saving menu changes. To resolve this, contact
your hosting provider and request the following additions to the php.ini file:
suhosin.post.max_vars = 5000
suhosin.request.max_vars = 5000
2. Why is a smiley displayed on blank pages?
This issue is often related to the Jetpack plugin or insufficient memory settings on your hosting. You can either disable Jetpack or increase your server’s memory limit. Refer to the WordPress Codex for details on resolving memory limit issues.
3. How do I translate or rename default theme labels?
You can translate or rename Axist theme labels using one of these methods:
- Use Poedit to edit the theme’s translation files.
- Manually edit the
en_US.pofile located in thewp-content/themes/axist/languages/folder using a text editor.
4. Why do I see a white screen when importing demo content?
A white screen or error during demo import is typically due to a low maximum execution time limit. The default limit is 30 seconds, but Axist requires at least 120 seconds. Increase the limit using one of these methods:
// In wp-config.php:
set_time_limit(120);
// In .htaccess:
php_value max_execution_time 120
// In php.ini:
max_execution_time = 120
Installation Setup
After purchasing and downloading the Axist theme, extract the downloaded
package and locate the axist.zip file. You can install Axist using one of the
two methods below.
WordPress Upload (Recommended)
- Log in to your WordPress admin panel.
- Navigate to Appearance → Themes → Add New.
- Click Upload Theme → Choose File, select the
axist.zipfile, and click Install Now. - Click Activate to activate the Axist theme.
FTP Upload
- Extract the
axist.zipfile to reveal a folder namedaxist. - Using an FTP client, log in to your server hosting your WordPress site.
- Navigate to the
/wp-content/themes/directory. - Upload the extracted
axistfolder to thethemesdirectory.
Required Plugins
After activation, a notification will prompt you to install required plugins. Make sure to install and activate Axist Core, Sifency Essential, and Elementor. Without these plugins, certain theme elements will not work correctly.
Plugin Installation Steps
- Click Begin installing plugins from the notification banner at the top of the screen.
- Check all required plugins (and any recommended plugins you prefer) in the list, select Install from the dropdown, and click Apply.
- Navigate to Plugins → Installed Plugins, check all installed plugins, select Activate from the dropdown, and click Apply.
| Plugin | Type | Purpose |
|---|---|---|
| Axist Core | Required | Core theme functionality, CPT single templates, WooCommerce hooks. |
| Sifency Essential | Required | Foundation framework and shared utilities for all Sifency plugins. |
| Sifency Addons | Required | 200+ Elementor widgets, Theme Builder, CPT modules. |
| Elementor | Required | Core page builder for designing layouts. |
| Contact Form 7 / MetForm | Recommended | Contact form functionality. |
| WooCommerce | Recommended | E-commerce functionality. |
Updating the Theme
The Axist theme can be updated manually or via FTP. Always back up your site before updating.
Update Manually
- Download the latest theme package and locate the
axist.zipfile. - Deactivate the current Axist theme by going to Appearance → Themes, activating a different theme, then deleting Axist.
- Upload and activate the new
axist.zipfile via Appearance → Themes → Add New → Upload Theme.
File Permissions
If writing permissions are not set correctly, a warning may appear in Axist Theme Options.
Set permissions to 755 for the following folders:
wp-content/themes/axist/assets/css
wp-content/themes/axist/assets/js
Demo Import
The Axist theme includes a one-click demo import feature, allowing you to quickly set up your site with pre-designed demo content. Ensure all required plugins are installed and activated before starting the demo import process.
Importing Demo Data
- Log in to your WordPress admin panel.
- Navigate to Dashboard → Axist → Import Demo Data.
- Select the demo layout you want to import from the available options.
- Click Import and wait for the process to complete.
Before You Import
Ensure Axist Core, Sifency Essential, Sifency Addons, and Elementor are all installed and activated before starting the demo import. Missing plugins will result in incomplete demo content.
Elementor
The Axist theme is fully compatible with Elementor, a powerful drag-and-drop page builder. Axist is built to work seamlessly alongside Elementor, providing custom widgets and templates for every section of your site.
Building Pages with Elementor
With Elementor, you can create and customize a wide variety of pages in Axist without coding. All key page types are fully customizable via Elementor:
- Custom Header — Design unique headers using the Sifency Theme Builder. Go to Sifency Addons > Theme Builder, create a header template, and edit with Elementor. Use Axist Theme Options to set global header styles or per-page Meta Options for specific settings.
- Custom Footer — Design footers through the Sifency Theme Builder. Assign conditions to display the right footer on the right pages.
- 404 Page — Build a custom 404 error page by creating a new template in Sifency Addons > Theme Builder, selecting the 404 type, and designing with Elementor.
- Coming Soon Page — Create a coming soon page in the Theme Builder with the Coming Soon template type.
- Subheader — Design subheaders using Elementor section templates. Configure visibility via Meta Options on individual pages.
- Portfolio Single Page — Build stunning portfolio pages with the Elementor portfolio widgets (enabled by Axist Core + Sifency Addons).
- Service Single Page — Design service pages using Axist’s layout options and Elementor’s flexible tools.
- WooCommerce Pages — Build shop, product, and checkout pages with Elementor’s WooCommerce widgets. Requires WooCommerce plugin.
- Team Member Pages — Create team member pages using custom Elementor team widgets.
- Event Pages — Build event pages with Elementor’s dynamic content features.
Axist Custom Widgets
Axist, powered by Sifency Addons, includes a rich library of custom Elementor widgets available in the panel under the Sifency Addons / Axist Widgets category:
Admin Options and Meta Options with Elementor
- Admin Options: Access global settings via Axist Options. Configure site-wide styles such as typography, colors, and layout defaults. These settings ensure consistency across all Elementor-built pages.
- Meta Options: Customize individual pages, posts, or custom post types by accessing Meta Options in the WordPress editor. Use these to override global settings on a per-page basis.
Elementor Not Loading?
Ensure all required plugins (Axist Core, Sifency Essential, Sifency Addons, Elementor) are installed and activated. Missing any of these will cause widgets or builder features to fail silently.
Theme Options
The Axist theme provides extensive customization options through the Axist Options panel. Accessible via Axist Options in your WordPress admin panel, this interface allows you to customize every part of the theme without writing any code.
Overview of Admin Options
The Admin Options are organized into sections, each controlling specific aspects of the Axist theme. Below is a detailed breakdown of the available option panels:
| Section | Sub-Sections |
|---|---|
| Global | General, Logo, Favicon, To Top, Preloader/Spinner, CTA |
| Header | Topbar, Header, Subheader Settings, Side Header Settings, Popup Settings, Action Bar Settings |
| Post | Blog & Blog Single, Portfolio Single, Service Single, Team Single, Career Single, Event Single |
| Pages | Page Default, Error Page, Coming Soon Page, Search Page |
| Footer Settings | Footer, Copyright Area |
| Color Scheme | Primary, secondary, and accent global colors |
| Typography | Fonts, sizes, and styles for headings, body text, and other elements |
| Style | Header, Subheader, Footer, Forms, Button, Layout & Spacing, Widgets & Components, Alerts |
| Custom Code | Custom CSS and JavaScript injection |
Customizing the Theme Step by Step
- Navigate to Axist Options in your WordPress admin panel.
- Expand the desired section (e.g., Header, Footer Settings) to reveal sub-options.
- Adjust input fields to modify layouts, colors, or other settings.
- Click Save Changes at the bottom of the page to apply your updates.
Combine with Meta Options
For page-specific customizations, combine Axist Options with Meta Options, accessible in the WordPress editor for individual pages, posts, or custom post types. Meta Options always override global Axist Options on a per-page basis.
Contact Form
The Axist theme supports contact form integration with Contact Form 7 and MetForm plugins, enabling you to create versatile contact forms for your pages.
Installing Contact Form 7
- Go to Plugins → Add New in your WordPress admin panel.
- Search for Contact Form 7 and click Install Now.
- After installation, click Activate Plugin.
- Once activated, a Contact Form 7 widget will appear in Elementor. Add it to your page and configure the form fields.
Installing MetForm
- Go to Plugins → Add New and search for MetForm.
- Click Install Now, then Activate Plugin.
- Once activated, access MetForm → All Forms to create custom forms with drag-and-drop fields (text, email, checkboxes, etc.).
- Add these forms to Elementor pages using the MetForm Widget under the Elementor widgets panel.
3rd Party Newsletter Integration
To integrate newsletter services, install the Mailchimp for WordPress plugin:
- Go to Plugins → Add New and search for Mailchimp for WordPress.
- Click Install Now, then Activate Plugin.
- Navigate to Contact → Integration to configure your newsletter service options (e.g., Mailchimp, Constant Contact).
Recommended Setup
For most sites, we recommend using MetForm for its deeper Elementor integration and advanced field types. Use Contact Form 7 if you prefer a simpler, widely-supported solution with a large ecosystem of add-ons.
Changelog & Version History
Track releases, additions, and updates made to the Axist theme.
| Version | Release Date | Key Updates & Enhancements |
|---|---|---|
| v1.0.0 | 2026 |
|
Support & CTA
We’re here to assist you with any questions or issues related to the Axist theme by Sifency. You can initiate support by contacting us through your purchase portal.
Steps to Request Support
- Locate Your Purchase — Log in to your account and navigate to your Downloads section to find the Axist theme item.
- Access Support Options — Click the Axist item and look for the Support tab, then select Go to item support or Contact Author.
- Prepare Your Request — Gather the necessary details before submitting (see below).
- Send Your Request — Submit via the contact or support form, including your purchase code and a clear description of your issue.
Before You Submit a Ticket
To help the team resolve your issue quickly, please gather the following before submitting:
- Your live site URL where the issue is visible.
- WordPress login credentials (ensure they are stored securely).
- Details on whether you installed or updated Axist via FTP or the WordPress admin panel.
- A detailed description of the issue with steps to reproduce it.
- Screenshots or screen recordings of the issue, if applicable.
Deactivate Third-Party Plugins First
Temporarily deactivate all plugins not bundled with Axist to rule out conflicts before submitting a support ticket. This significantly speeds up the troubleshooting process.
Need Help?
Contact Sifency support through your item purchase page or reach out directly via the Sifency author profile.
Visit Sifency →