Nexus Theme Builder for Elementor lets you build Elementor headers, footers, single templates, archives, search results, 404 pages, and reusable blocks with display conditions. Elementor is required; Elementor Pro is not required for the Free Theme Builder features.
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.
An optional Pro extension is distributed separately and is not bundled or artificially locked inside this free WordPress.org package.
The Free Theme Builder lets you design site templates with Elementor and control where each published template is used. Templates are created and managed from the Nexus Builder area in the WordPress admin.
The Free edition supports the following template types:
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.
Every supported Theme Builder template can use assignment rules so a design appears only where it is intended.
Display Location defines where a template is eligible to appear. Depending on the template type and available WordPress content, locations can include:
Exclude Location creates exceptions to a broader Display Location rule. For example, a Header can target the entire site and exclude one landing page, or a Single template can target a post type while excluding selected content.
When a matching exclusion rule exists, the exclusion takes precedence over the matching display rule.
Templates can also be restricted according to the current visitor. Supported choices include:
This is useful for role-aware headers, account experiences, member areas, or layouts that should differ for signed-in and signed-out visitors.
Priority resolves situations where more than one published template matches the same visitor and location. When multiple eligible templates match, the template with the lowest Priority number wins.
This makes it possible to create a broad site-wide template and then create more specific templates that intentionally take precedence.
Published Nexus templates can be rendered through the template shortcode where shortcode output is appropriate:
[netb_template id="123"]
Replace 123 with the WordPress post ID of the published Nexus template you want to display.
Custom Blocks are useful for reusable sections, calls to action, information panels, promotional sections, or other Elementor-built content that should be maintained in one place and reused elsewhere.
The Nexus Builder > Dashboard provides widget management for the Nexus widget library.
Free widgets can be enabled or disabled from the dashboard. A disabled widget is not registered with Elementor, helping site administrators keep the Elementor widget panel focused on the components they actually use.
Widget frontend assets are loaded according to the plugin’s widget/dependency logic rather than treating every optional feature as permanently active. WooCommerce-dependent widgets are registered only when WooCommerce is available.
The Free edition includes the following Elementor widgets.
Dynamically display your WordPress site logo anywhere.
Display context-aware page and content titles dynamically.
Dynamically display your configured WordPress site tagline.
Dynamically display your WordPress site title.
Display contextual post metadata in Elementor layouts.
Display contextual breadcrumb navigation for easier site exploration.
Add customizable copyright information to footer layouts.
Display estimated reading time for posts and articles.
Create customizable search with optional live results.
Display animated manual or dynamic numerical counters.
Create attractive information, feature, and call-to-action cards.
Add customizable social sharing buttons to your content.
Create manual or dynamic data tables in Elementor.
Create engaging interactive cards with visual effects.
Create engaging headings with customizable animated text.
Showcase logos in clean, responsive grid layouts.
Create stylish links with customizable hover animations.
Build responsive navigation with branding, search, and actions.
Display customizable progress bars with labels and values.
Display WordPress content in customizable responsive grids.
Display WooCommerce product categories in customizable layouts.
Nexus Theme Builder for Elementor Pro is a separate extension. It requires the Free plugin and extends the existing Nexus Builder architecture rather than replacing it.
The following information is provided so users can clearly understand what belongs to the optional extension. These Pro widgets and features are not included as locked executable functionality inside the Free WordPress.org package.
When the Pro extension is active and its Mega Menu functionality is available, Pro registers the dedicated Mega Menu Theme Builder template type. This allows Elementor-built Mega Menu content to be maintained as a Nexus template and used by the Pro Mega Menu system without exposing a disabled premium template type in the Free edition.
The Pro extension registers a dedicated Popup Builder template type. Popup layouts are designed with Elementor and reuse the existing Display Location, Exclude Location, and User Role assignment system. Pro adds page-load, delay, and exit-intent triggers together with visit-frequency controls for every visit, first visit, after a configured number of visits, or once per session.
Create customizable buttons with icons, badges, and effects.
Create advanced headings with highlights, decorations, and effects.
Create feature boxes with icons, images, and actions.
Build customizable image galleries with advanced layouts and controls.
Display and customize WooCommerce cart information anywhere.
Visualize structured data using customizable chart layouts.
Create clear feature, service, or pricing comparisons.
Create customizable countdown timers for events and promotions.
Display dynamic WordPress content using flexible layouts.
Create organized, interactive FAQ sections with flexible content.
Showcase logos using customizable responsive carousel layouts.
Build advanced responsive menus with rich content support.
Create flexible slide-in panels with dynamic content sources.
Showcase WordPress content in image-focused gallery layouts.
Display WordPress content in flexible customizable lists.
Display posts or custom content in chronological timelines.
Create attractive pricing plans with features and actions.
Create smooth section navigation for long Elementor pages.
Organize manual or dynamic content into interactive tabs.
Showcase customer testimonials with ratings and reviewer details.
Build customizable vertical navigation with submenu support.
Display customizable videos with flexible playback controls.
Display WooCommerce products in flexible grids or carousels.
Present product or project updates in structured layouts.
Create creative image presentations using customizable masking effects.
Create flexible carousels for custom slide-based content.
When WooCommerce is active, Pro adds dedicated WooCommerce Single and Archive widget groups for Elementor-based product and shop/archive templates.
The WooCommerce Single group includes Breadcrumbs, Sale Badge, Product Title, Product Gallery, Product Price, Product Rating, Short Description, Add To Cart, Stock, Product Meta, Product Tabs, Description, Additional Information, Reviews, Upsells, Related Products, and Product Navigation.
The WooCommerce Archive group includes Breadcrumbs, Archive Title, Archive Description, Archive Products, Archive Categories, and Archive Filters. These work alongside the Pro Cart and WooCommerce Products widgets.
In addition to Pro widgets, the extension adds supported Elementor-level visual features.
Add smooth scroll-based motion to Elementor background images.
Create animated gradient backgrounds for Elementor elements.
Add scroll-responsive motion and visual effects to elements.
Highlight selected text using creative customizable visual effects.
Free provides:
Optional Pro adds:
A typical workflow is:
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.
The Social Share widget can open third-party sharing services only after a visitor explicitly clicks the corresponding share button. The plugin does not contact these services on page load. Depending on the selected network, the service receives the current page URL and, where applicable, the page title or optional share text so it can compose the share.
The Email share action uses a local mailto: link and does not send data to a service selected by this plugin. The Native Share action uses the browser/operating system Web Share interface and sends the page URL/title/text only to the destination explicitly chosen by the visitor. The Copy Link action uses the browser clipboard locally. The Custom share action uses the URL template configured by the site administrator; any data handling by that destination is governed by the administrator’s chosen service.
The Static/Dynamic Table widget also has an optional administrator-configured CSV URL data source. When that source is enabled, the WordPress server sends an HTTP GET request to the URL entered by the site administrator so the CSV can be displayed. The request necessarily exposes the site’s server IP address and normal HTTP request metadata to that administrator-selected host. Because the destination is chosen by the site administrator rather than hard-coded by the plugin, its terms and privacy policy depend on the selected provider and should be reviewed by the site administrator before use.
All custom JavaScript and CSS shipped with this plugin is included in human-readable form inside the plugin package under assets/js/ and assets/css/. The plugin does not require a compilation or minification step to regenerate those distributed assets.