Title: Nexus Theme Builder for Elementor
Author: SmartWpThemes
Published: <strong>August 31, 2026</strong>
Last modified: August 31, 2026

---

Search plugins

![](https://ps.w.org/nexus-theme-builder-for-elementor/assets/banner-772x250.png?
rev=3674410)

![](https://ps.w.org/nexus-theme-builder-for-elementor/assets/icon-256x256.png?rev
=3674256)

# Nexus Theme Builder for Elementor

 By [SmartWpThemes](https://profiles.wordpress.org/smartwpthemes/)

[Download](https://downloads.wordpress.org/plugin/nexus-theme-builder-for-elementor.1.0.4.1.3.zip)

 * [Details](https://wordpress.org/plugins/nexus-theme-builder-for-elementor/#description)
 * [Reviews](https://wordpress.org/plugins/nexus-theme-builder-for-elementor/#reviews)
 *  [Installation](https://wordpress.org/plugins/nexus-theme-builder-for-elementor/#installation)
 * [Development](https://wordpress.org/plugins/nexus-theme-builder-for-elementor/#developers)

 [Support](https://wordpress.org/support/plugin/nexus-theme-builder-for-elementor/)

## Description

Nexus Theme Builder for Elementor lets you build Elementor headers, footers, single
templates, archives, search results, 404 pages, and reusable blocks with display
conditions.

Demo: [View live demo](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/)

The free plugin also includes a focused Elementor widget library and a dashboard
where individual widgets can be enabled or disabled. WooCommerce-dependent widgets
are registered only when WooCommerce is active.

### Free template types

The Free edition supports the following template types:

 * **Header** — build a custom Elementor header and assign it to the entire site
   or selected locations.
 * **Footer** — build a custom Elementor footer and assign it globally or conditionally.
 * **Single content templates** — create Elementor layouts for posts and supported
   public custom post types.
 * **Archive** — design archive layouts for supported WordPress archive contexts.
 * **Search Results Page** — create an Elementor template for WordPress search-result
   pages.
 * **404 Page** — replace the normal theme 404 output with an Elementor-designed
   template.
 * **Custom Block** — build reusable Elementor content that can be inserted where
   supported, including through the Nexus template shortcode.

The Theme Builder works with supported public post types and public taxonomies when
they meet the plugin’s targetable-content requirements. This allows compatible third-
party content types to participate without hard-coding every post type into the 
plugin.

### Display conditions and template assignment

Use simple assignment rules to control where each published template appears:

 * **Display Location** — choose where the template should appear.
 * **Exclude Location** — prevent the template from appearing in selected locations.
 * **User Roles** — show templates based on login state or WordPress role.
 * **Priority** — lower numbers win when multiple templates match.

### Custom Blocks and template shortcode

Published Nexus templates can be reused with `[netb_template id="123"]`. Replace`
123` with the published Nexus template ID. Custom Blocks provide reusable Elementor-
built content for supported locations.

### Widget management

Use **Nexus Builder > Dashboard** to enable or disable Nexus widgets. Disabled Free
widgets are not registered with Elementor, and WooCommerce-dependent widgets are
available only when WooCommerce is active.

### Free Elementor widgets

The Free edition includes these Elementor widgets:

 * [Site Logo](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/site-logo/)—
   Displays your site logo dynamically in Elementor.
 * [Page Title](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/page-title/)—
   Displays context-aware page and content titles dynamically.
 * [Site Tagline](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/site-tagline/)—
   Displays the WordPress site tagline dynamically.
 * [Site Title](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/site-title/)—
   Displays the WordPress site title dynamically.
 * [Post Meta Info](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/post-info/)—
   Displays contextual post metadata in Elementor templates.
 * [Breadcrumbs](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/breadcrumbs/)—
   Displays contextual breadcrumb navigation for WordPress content.
 * [Copyright](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/copyright/)—
   Adds customizable copyright content to Elementor layouts.
 * [Reading Time Count](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/reading/)—
   Shows estimated reading time for supported content.
 * [Search (Ajax/Normal Search)](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/search/)—
   Provides configurable Ajax or normal WordPress search.
 * [Dynamic Counter](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/counter/)—
   Displays manual or dynamic numerical counters.
 * [Info Card](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/info-card/)—
   Creates flexible information cards with actions.
 * [Social Share](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/social-share/)—
   Adds configurable social sharing buttons.
 * [Static/Dynamic Table](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/dynamic-table/)—
   Creates manual or dynamic data tables.
 * [Interactive Card](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/interactive-card/)—
   Creates interactive cards with visual effects.
 * [Post Grid](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/post-grid/)—
   Displays queried WordPress content in responsive grids.
 * [Advanced Progress Bar](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/advanced-progress-bar/)—
   Displays customizable progress indicators with values.
 * [Animated Link](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/animated-link/)—
   Creates styled links with configurable animations.
 * [Logo Grid](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/logo-grid/)—
   Displays logos in flexible responsive grids.
 * [Animated Heading](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/animated-heading/)—
   Creates headings with animated rotating text.
 * [Navbar](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/navbar/)—
   Builds responsive navigation with branding and actions.
 * [WooCommerce Categories](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/woo-categories/)—
   Displays WooCommerce product categories in configurable layouts.

### Pro Theme Builder extension

### Mega Menu template type

 * [Mega Menu](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/mega-menu/)—
   Build reusable Elementor mega menu templates for advanced navigation.

### Popup Builder template type

 * [Popup Builder](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/popup-builder/)—
   Create Elementor popups with targeting, triggers, and visit controls.

### Pro Elementor widgets

The Pro extension adds these Elementor widgets:

 * [Testimonial](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/testimonial/)—
   Displays testimonials from manual or dynamic content.
 * [Video Player](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/video-player/)—
   Adds a configurable video player to Elementor.
 * [Advanced Button](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/advanced-button/)—
   Creates advanced buttons with flexible content and effects.
 * [Custom/Dynamic Tabs](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/tabs/)—
   Creates tabs from custom or dynamic content.
 * [Custom/Dynamic FAQ](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/faq/)—
   Creates FAQs from custom or dynamic content.
 * [Post / Custom Timeline](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/post-custom-timeline/)—
   Displays posts or custom content as timelines.
 * [Post Gallery](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/post-gallery/)—
   Displays queried content in image-led galleries.
 * [Countdown Timer](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/countdown-timer/)—
   Creates configurable countdown timers for Elementor.
 * [Comparison List](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/comparison-list/)—
   Builds structured feature, plan, or product comparisons.
 * [Price Table](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/price-table/)—
   Creates customizable pricing and plan tables.
 * [Custom/Dynamic Charts](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/charts/)—
   Visualizes custom or dynamic data as charts.
 * [Logo Carousel](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/logo-carousel/)—
   Displays logos in configurable carousel layouts.
 * [Dynamic Content](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/dynamic-content/)—
   Queries and displays WordPress content dynamically.
 * [Advanced Image Gallery](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/advanced-image-gallery/)—
   Creates flexible image galleries with advanced layouts.
 * [Advanced Heading](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/advanced-heading/)—
   Builds advanced headings with highlighted content.
 * [Advanced Icon Box](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/advanced-icon-box/)—
   Creates feature boxes with icons, images, and actions.
 * [Post List](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/post-list/)—
   Displays queried WordPress content in flexible lists.
 * [Mega Menu](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/mega-menu/)—
   Builds advanced responsive navigation and mega menus.
 * [Offcanvas](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/offcanvas/)—
   Creates configurable slide-in offcanvas content panels.
 * [Vertical Menu](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/vertical-menu/)—
   Builds responsive vertical navigation menus.
 * [Scrollnav](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/scrollnav/)—
   Creates navigation linked to page sections.
 * [Changelog](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/changelog/)—
   Displays structured release and update histories.
 * [Image Masking](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/image-masking/)—
   Applies creative masking treatments to images.
 * [Custom Carousel](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/custom-carousel/)—
   Creates flexible carousels for custom content.

### Pro WooCommerce Theme Builder widgets

Pro adds dedicated Elementor widgets for WooCommerce single-product and archive 
templates:

 * Woo single Breadcrumbs
 * Woo single Sale Badge
 * Woo single Product Title
 * Woo single Product Gallery
 * Woo single Product Price
 * Woo single Product Rating
 * Woo single Short Description
 * Woo single Add To Cart
 * Woo single Stock
 * Woo single Product Meta
 * Woo single Product Tabs
 * Woo single Description
 * Woo single Additional Information
 * Woo single Reviews
 * Woo single Upsells
 * Woo single Related Products
 * Woo single Product Navigation
 * Woo Archive Breadcrumbs
 * Woo Archive Title
 * Woo Archive Description
 * Woo Archive Products
 * Woo Archive Categories
 * Woo Archive Filters

### Pro extended Elementor features

The Pro extension adds these Elementor-level features:

 * [Dynamic Text Highlight](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/dynamic-text-highlight/)—
   Highlights matching text with configurable visual effects.
 * [Scroll Driven Motion](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/parallax-effects/)—
   Adds scroll-responsive motion and visual effects.
 * [Animated Gradient BG](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/animated-gradient-bg/)—
   Adds animated gradient backgrounds to Elementor elements.
 * [Background Image Parallax](https://aismartbase.smartwpthemes.com/nexus-elementor-theme-builder/background-image-parallax/)—
   Adds scroll-based parallax movement to background images.

### Getting started with Nexus Builder

A typical workflow is:

 1.  Decide what part of the site you want to design, such as a Header or Footer.
 2.  Create the corresponding Nexus template.
 3.  Assign a Display Location, for example Entire Site.
 4.  Add exclusions if certain pages should retain another template.
 5.  Choose User Roles only when visitor-based targeting is required.
 6.  Use Priority to control which template wins when rules overlap.
 7.  Open the template in Elementor.
 8.  Add normal Elementor widgets and/or Nexus widgets.
 9.  Publish the template.
 10. Test the relevant pages on desktop, tablet, and mobile.

For reusable content rather than a site-level Header/Footer/Single/Archive assignment,
create a Custom Block and use it where supported, including with the `[netb_template
id="..."]` shortcode.

### External services

Social Share connects to the selected sharing service only when used. Dynamic tables
may load an administrator-provided CSV URL; the selected external provider’s terms
and privacy policy apply.

### Source code

Human-readable JavaScript and CSS are included in the plugin package under `assets/
js/` and `assets/css/`.

## Screenshots

[⌊Nexus Builder Dashboard and Free widget management.⌉⌊Nexus Builder Dashboard and
Free widget management.⌉[

Nexus Builder Dashboard and Free widget management.

[⌊Theme Builder template list and template creation workflow.⌉⌊Theme Builder template
list and template creation workflow.⌉[

Theme Builder template list and template creation workflow.

[⌊Template Type, Priority, Display Location, Exclude Location, and User Role controls.⌉⌊
Template Type, Priority, Display Location, Exclude Location, and User Role controls
.⌉[

Template Type, Priority, Display Location, Exclude Location, and User Role controls.

[⌊Elementor editing with Nexus Theme Builder templates.⌉⌊Elementor editing with 
Nexus Theme Builder templates.⌉[

Elementor editing with Nexus Theme Builder templates.

[⌊Nexus Elements category inside the Elementor widget panel.⌉⌊Nexus Elements category
inside the Elementor widget panel.⌉[

Nexus Elements category inside the Elementor widget panel.

[⌊Free display widgets such as Site Logo, Page Title, Breadcrumbs, Post Meta Info,
and Reading Time Count.⌉⌊Free display widgets such as Site Logo, Page Title, Breadcrumbs,
Post Meta Info, and Reading Time Count.⌉[

Free display widgets such as Site Logo, Page Title, Breadcrumbs, Post Meta Info,
and Reading Time Count.

[⌊Free content widgets such as Search, Counter, Info Card, Table, Animated Heading,
and Interactive Card.⌉⌊Free content widgets such as Search, Counter, Info Card, 
Table, Animated Heading, and Interactive Card.⌉[

Free content widgets such as Search, Counter, Info Card, Table, Animated Heading,
and Interactive Card.

[⌊Free layout/content widgets such as Navbar, Post Grid, Logo Grid, Advanced Progress
Bar, and WooCommerce Categories.⌉⌊Free layout/content widgets such as Navbar, Post
Grid, Logo Grid, Advanced Progress Bar, and WooCommerce Categories.⌉[

Free layout/content widgets such as Navbar, Post Grid, Logo Grid, Advanced Progress
Bar, and WooCommerce Categories.

## Installation

 1.  Install and activate Elementor.
 2.  Install and activate **Nexus Theme Builder for Elementor**.
 3.  Open **Nexus Builder > Dashboard** to review and enable the Free widgets you want
     available in Elementor.
 4.  Create a new Nexus Theme Builder template.
 5.  Select the appropriate Template Type, such as Header, Footer, Single, Archive,
     Search Results, 404, or Custom Block.
 6.  Configure Display Location rules to determine where the template should appear.
 7.  Add Exclude Location rules if the template needs exceptions.
 8.  Configure User Roles when the template should be limited by login state or WordPress
     role.
 9.  Set Priority when multiple templates may target the same location.
 10. Edit the template with Elementor, design the layout, and publish it.
 11. Visit a matching frontend location to confirm that the published template is being
     selected as intended.

## FAQ

### Does the Free Theme Builder require Elementor Pro?

No. Elementor is required, but Elementor Pro is not required for the Free Nexus 
Theme Builder workflow or any widget listed in the Free widget section.

### Is the Pro functionality locked inside the Free plugin?

No. Nexus Theme Builder for Elementor Pro is a separately distributed extension.
The Free plugin contains and provides the Free functionality described in this readme.
Pro registers its own additional widgets and features when that separate extension
is installed and active.

### Can I build more than headers and footers?

Yes. The Free Theme Builder also supports supported single-content templates, archives,
Search Results, 404 templates, and reusable Custom Blocks.

### Can I target a template to a specific page or post?

Yes, when the content is available as a supported target. Use Display Location to
include the required content and Exclude Location to create exceptions.

### Which rule wins if a location is both included and excluded?

The matching exclusion takes precedence over a matching display rule.

### Can templates change according to whether a user is logged in?

Yes. User Roles can target all users, logged-in users, logged-out visitors, or individual
WordPress roles.

### What happens if multiple published templates match?

The eligible matching template with the lowest Priority number wins.

### Can I reuse a template through a shortcode?

Yes. Published Nexus templates can be rendered with `[netb_template id="..."]` where
shortcode output is supported. Replace the placeholder with the required template
ID.

### Can I disable Nexus widgets I do not use?

Yes. Use the widget controls in **Nexus Builder > Dashboard**. Disabled Free widgets
are not registered in Elementor.

### Does WooCommerce have to be installed?

No. WooCommerce is required only for WooCommerce-dependent widgets. The rest of 
the Theme Builder and non-WooCommerce widget library can be used without WooCommerce.

### What happens if WooCommerce is not active?

WooCommerce-dependent widgets are not made available, while the other Nexus widgets
and Theme Builder functionality continue to work.

### What happens if the optional Pro extension is deactivated?

The Free Theme Builder and Free widgets continue to work. Pages or templates that
contain Pro-only widgets should be reviewed before deactivating Pro because those
widgets are supplied by the separate Pro extension.

### Is Mega Menu part of the Free plugin?

No. Mega Menu is provided by the optional Pro extension. The dedicated Mega Menu
Theme Builder template type is registered by Pro when the relevant Pro functionality
is available.

### Can I use Nexus widgets on normal Elementor pages?

Yes. Widgets that are enabled and registered can be used in Elementor wherever their
normal requirements are satisfied; they are not limited to Theme Builder templates.

### Are compatible custom post types supported?

The Theme Builder and query-based widgets can work with supported public post types
and taxonomies where the plugin exposes them as compatible targets or sources. Availability
can depend on the individual widget/template context.

### Can I use the Search widget for live search?

Yes. The Free Search widget includes an optional Live Search mode with a configurable
minimum-character threshold.

### Can the Counter use dynamic values?

Yes. In addition to manual numbers, the Counter includes supported count sources
such as post/content counts, user-role counts, and comment counts, depending on 
the selected configuration.

### Can the Table display WordPress content dynamically?

Yes. The Static/Dynamic Table supports manual table data and supported dynamic WordPress
query configurations. It also contains bounded remote CSV data handling where that
data source is selected.

### Does the plugin send usage data or require an external account?

The Free Theme Builder does not require an external account to use its included 
functionality. External Demo or Upgrade links are administrator-initiated links 
rather than requirements for using the Free Theme Builder.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Nexus Theme Builder for Elementor” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ SmartWpThemes ](https://profiles.wordpress.org/smartwpthemes/)

[Translate “Nexus Theme Builder for Elementor” into your language.](https://translate.wordpress.org/projects/wp-plugins/nexus-theme-builder-for-elementor)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/nexus-theme-builder-for-elementor/),
check out the [SVN repository](https://plugins.svn.wordpress.org/nexus-theme-builder-for-elementor/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/nexus-theme-builder-for-elementor/)
by [RSS](https://plugins.trac.wordpress.org/log/nexus-theme-builder-for-elementor/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.4.1.3

 * Added Popup Builder information to the Free Upgrade to Pro comparison.
 * Expanded the Free readme with current Pro upgrade information for Popup Builder
   and WooCommerce Single/Archive Theme Builder widgets.
 * Updated Free release and localization metadata for stable version 1.0.4.1.3.

#### 1.0.4.1.2

 * Stability release for the Free plugin following the latest WordPress.org review
   audit.
 * Hardened Elementor template metadata updates so request-driven changes run only
   through the verified save flow with nonce and capability checks.
 * Improved late escaping for generated Elementor/widget HTML while preserving valid
   rendered markup.
 * Refined WordPress.org metadata and external-service URL declarations for a more
   reliable review and installation experience.
 * Final review-readiness cleanup: tightened remaining generated markup escaping
   and removed avoidable output-suppression cases without changing widget behavior.

#### 1.0.4.1.1

 * Stabilized the 1.0.4.1 release with the latest Free widget and Dashboard refinements.
 * Improved WordPress.org review compliance for asset enqueueing, request sanitization,
   dependency metadata, readable JavaScript/CSS source assets, external-service 
   disclosure, and translation packaging.
 * Hardened request-shape validation and narrowed Dashboard extension-setting payloads
   before dispatching extension save hooks.

#### 1.0.4.1

 * Enhanced fixes for the Navbar widget.

#### 1.0.4

 * Maintained the Free Theme Builder core and complete Free widget library.
 * Improved template assignment, Elementor editor integration, frontend rendering,
   localization, responsive behavior, security, and performance.
 * Updated WordPress.org submission metadata and separated extension-owned template
   functionality from the Free package.
 * Expanded readme documentation for the Free Theme Builder, Free widgets, and separately
   distributed Pro extension functionality.

#### 1.0.3

 * Added translation files for supported languages.
 * Improved internationalization and escaping.

#### 1.0.2

 * Added the plugin translation template.

#### 1.0

 * Initial release.

## Meta

 *  Version **1.0.4.1.3**
 *  Last updated **21 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [elementor](https://wordpress.org/plugins/tags/elementor/)[footer](https://wordpress.org/plugins/tags/footer/)
   [header](https://wordpress.org/plugins/tags/header/)[theme builder](https://wordpress.org/plugins/tags/theme-builder/)
   [widgets](https://wordpress.org/plugins/tags/widgets/)
 *  [Advanced View](https://wordpress.org/plugins/nexus-theme-builder-for-elementor/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/nexus-theme-builder-for-elementor/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/nexus-theme-builder-for-elementor/reviews/)

## Contributors

 *   [ SmartWpThemes ](https://profiles.wordpress.org/smartwpthemes/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/nexus-theme-builder-for-elementor/)