Stand with Ukraine. Fight for freedom and democracy

Donate
Back to contents

JetEngine: Dashboard Settings Overview

 

This tutorial reveals the settings available after installing the WordPress JetEngine plugin.

JetEngine plugin is a set of flexible tools with which you can build dynamic websites and avoid more manual work. This tutorial describes the general settings presented on the JetEngine Dashboard.

After logging into the website’s dashboard, proceed to JetEngine > JetEngine.

Modules

Default Modules

default modules

Each module in this settings menu tab represents the JetEngine feature you can add or remove from the website. You can read more about each module by hitting the info icon.

get more info about the jetengine module

In the appeared pop-up, you can find a YouTube video tutorial about the feature, its short description, and links to the helpful documentation.

info pop-up about the jetengine calendar module

Also, pay attention that you can find out what editor the module supports: only Elementor or WordPress block editor, or both.

elementor and blocks views supported

If you don’t want to overload the website, enable only those modules you need, and click the “Save” button. After enabling some modules and pressing the “Save” button, the page will be reloaded, and you’ll see some changes.

When you enable some modules, such scenarios happen:

enabled jetengine modules
  1. If you enable the Maps Listings, Data Stores, REST API Listings, Forms (Legacy), and Glossary modules, their settings tab appears in the menu.
jetengine wordpress tab

2. Custom Content Type, Profile Builder, and Forms (Legacy) features appear on the WordPress Dashboard if you turn them on.

dynamic modules as the dynamic field callbacks

3. If you turn the Grid Gallery, Slider Gallery, or QR Code modules on, they appear in the Dynamic Field widget or block. Enable the Filter field output option and you’ll see these features in the Callback drop-down menu.

calendar widget in elementor editor

4. Some modules, such as the Calendar, will appear in the Elementor widget menu as a widget.

listing calendar block in Gutenberg editor

As to the WordPress block editor, the same Calendar module will appear as a block.

inject alternative listing items option in listing grid

5. After activating the Listing Grid injections option, the “Inject alternative listing items” option appears in the General block of the Content settings tab of the Listing Grid widget in Elementor or block in the WordPress block page builder.

dynamic visibility option

6. After activation, a Dynamic Visibility section will be added to the Advanced settings tab of all Elementor widgets and sections.

These features allow you to display the pictures added to the gallery-type meta field using JetEngine or Advanced Custom Fields plugin on the website’s page as a grid.

After activation, you can proceed to the Elementor or WordPress block editor and place the Dynamic Field widget or block there.

Toggle the Filter field output option and select the “Images gallery grid” or “Images gallery slider” Callback from the drop-down menu.

To know more, proceed to the JetEngine: Grid Gallery and Slider Gallery Options of Dynamic Field Widget tutorial.

QR Code for Dynamic Field widget

This option allows you to choose any text data placed in the meta field and display it as a QR code.

All you need to do is create a Meta Field with a link and pull out the content with the help of the Dynamic Field widget.

Toggle the Filter field output option and select the “QR Code” Callback from the drop-down menu.

Watch the How to display QR codes with the Dynamic Field widget video tutorial to learn more.

Calendar

With the help of this widget, you can showcase posts from any CPT in the events calendar format.

After activation, the Calendar widget will appear in the Elementor widget menu, and the Listing Calendar block will appear in the Gutenberg editor.

Read the How to Create a Dynamic Calendar tutorial to learn more about the Calendar feature.

Forms (Legacy)

Be aware that this is a legacy form builder functionality and would be updated only for critical bug fixes. Proceed to the JetFormBuilder plugin for the latest updates with the new form features.

After activation, the Forms tab will be added to the JetEngine submenu. In this submenu, you can create new forms and edit existing ones. This module also adds a new widget to the Elementor to display previously created forms.

To learn more, navigate to the How to Create a Form Layout tutorial.

Listing Grid injections

This option allows you to use different Listing Templates within one Listing Grid widget.

After activation, the “Inject alternative listing items” option appears in the General block of the Content settings tab of the Listing Grid widget in Elementor or block in the WordPress block page builder.

To learn more, move to the How to Use Alternative Listing Template Functionality in Listing Grid tutorial.

Profile Builder

This module allows you to create either a personal user’s account page on your website or public profiles of the users similar to the social media profiles.

After activation, the Profile Builder tab will be added to the JetEngine submenu.

Go to the User Profile Builder Overview for more helpful information about this feature.

Maps Listings

This widget allows you to display any Custom Post Type items as pop-up markers on a map. Start with gettings an API key and paste it into a corresponding Maps Settings tab field, as described in the Choosing Different Front-end and Geocoding Map Providers for Map Listings tutorial.

After activation, the Maps Settings tab will be added to the JetEngine Settings dashboard. Besides that, a Map Listing widget and block will appear in the Elementor widget menu and WordPress block editor, respectively.

Dynamic Visibility for Widgets and Sections

This module allows you to set the visibility of widgets, columns, and sections depending on the meta field values, user roles, and other conditions.

After activation, a Dynamic Visibility section will be added to the Advanced settings tab of all Elementor widgets and sections.
To discover more, go to the Dynamic Visibility Module Options Overview.

Data Stores

This module adds a wishlist, favorites, likes, bookmarks, etc., functionality to your website.

After activation, the Data Stores tab will be added to the JetEngine Settings dashboard. Besides that, in the Source drop-down menu of the Content settings tab of the Dynamic Link widget and block, an “Add to store” option will appear.

If interested in this feature, move to the Data Stores Module Overview.

Custom Content Type

This module allows you to create custom tables in the website database, fill them with data manually or using front-end forms and then export that information or show it on the website pages with the help of the Listing Grid widget or block.

After activation, the Custom Content Types tab will be added to the JetEngine submenu.

To learn more, proceed to the How to Create a Custom Content Type tutorial.

REST API Listings

This module allows you to display information from third-party REST API using the Listing Grid widget or block.

After activation, the REST API Endpoints tab will be added to the JetEngine Settings dashboard. Besides that, a “REST API Endpoint” option will be available in the Listing creation window.

Also, this module adds the “REST API Request” notification to the JetEngine and JetFormBuilder forms.

FullWidth Block Editor

When you enable this module, it makes blocks in the Gutenberg editor area fullwidth—not depending on theme styles.

For example, that’s how the Calendar block looks with the usual width.

calendar block with the usual width

And that’s how the block looks when the FullWidth Block Editor module is enabled.

calendar block when the fullwidth block editor module enabled

External Modules

external modules

If you enable the external feature, it’s installed as a separate plugin.

jetengine external modules as installed plugins

If you install the Dynamic Charts and Dynamic Tables builders, they are also shown in the WordPress dashboard.

charts and tables builder tabs

The Attachment file link by ID and Trim string callback modules will be displayed in the Dynamic Field widget or block after installation. Enable the Filter field output option and you’ll see these features in the Callback drop-down menu.

external modules as callbacks

Post expiration period, Custom visibility conditions, and other features are free add-ons you can download from here.

Dynamic Tables Builder

It allows you to create different tables based on dynamic data, be it tables of posts, WooCommerce products, users, terms, comments, etc. You can also build tables based on CCT data or tables with data queried directly from the SQL database. In the table cells, you can either display the data pulled from the database or the Listing templates built based on this data.

Also, the Dynamic Tables module is compatible with JetSmartFilters, so the selected data can be filtered or sorted as you like.

When you enable the Dynamic Tables module, it’s shown as the submenu in the WordPress Dashboard, installed as a separate plugin, and available as a widget and block.

More information about this feature you can find in the Tables Builder Overview.

Dynamic Charts Builder

This module is designed to display dynamic data in graph format.

When you enable the Dynamic Charts module, it’s shown as the submenu in the WordPress Dashboard, installed as a separate plugin, and available as a widget and block in the Elementor and Gutenberg editors, respectively.

To learn more about this module, proceed to the Dynamic Charts Builder Overview.

Attachment file link by ID

Allows to display download links for .pdf, .zip, and other file formats using the Dynamic Field widget/block and use it to output such links to the archive and single page templates.

This module adds a new callback to the Dynamic Field widget/block and is installed as the separated plugin.

Custom visibility conditions

Be aware that the Custom Visibility Conditions add-on is a part of the Dynamic Visibility module, so it also should be enabled. To learn more about this feature, proceed to the Dynamic Visibility Module Options Overview.

The add-on adds custom conditions to the Dynamic Visibility tab in the Advanced section of any widget.

custom visibility conditions module in the dynamic visibility

The “Is post by current user” condition makes sections/columns/widgets visible/invisible to the post’s author.

The “Post Status is” condition shows/hides the sections/columns/widgets depending on the status of the post.

More about that you can read in the Custom Visibility Conditions Add-on tutorial.

Trim string callback

Output the string trimmed by the desired number of characters.

This module adds a callback to the Dynamic Field widget or block.

Display the pieces of texts from meta fields, options, etc., trimmed by the chosen string length value (by default, this can be done for post excerpt only, not for meta fields).

Post expiration period

Allows setting the post’s expiration date for posts which was added via JetEngine and JetFormBuilder form.

Settings for the post expiration period can be set in the Insert/Update Post notification settings.

post expiration period feature in the form

This module makes it possible to display the new post for a limited time.

To learn more, proceed to the Post Expiration Period Add-on tutorial.

Skins Manager

jetengine skin manager

In the Skins manager settings menu tab, you can import or export post types, taxonomies, listing items, queries, CCTs, relations, meta boxes, etc., from one website to another. To learn how to work with this feature, proceed to the How to Import and Export Custom Post Types, Terms, and Meta Fields tutorial.

import skin

In the Import Skin tab, you can add the needed dynamic content with the JSON file.

export skin

In the Export Skin tab, you can get any JetEngine content and import it to another website, so you don’t need to create the same elements several times.

presets

The Presets tab is only available if you enable the Profile Builder and Forms (Legacy) default modules.

  • User profile with editable content – this option stands for the Profile itself. It will import all the configuration files and will provide the opportunity for registered users to publish and edit posts.
  • Editable user settings page for user profile – with this option, you’ll get imported user settings subpages.

Shortcode Generator

shortcode generator

In the Shortcode Generator tab, you can generate the value of meta fields, options, and forms into shortcodes.

generate meta field into the shortcode

For the meta field, you can enter its name and specify the post ID. If you don’t enter the post ID, the shortcode gets the meta field value from the current post.

generate option into the shortcode

For the option, you can enter the option page slug and specify the field name.

generate form into the shortcode

For the form, select the needed one in the drop-down menu. Also, you can set the Fields Layout, Label HTML tag, Submit Type and enable the Cache Form Output option.

When you finish, you can copy the generated shortcode, enter it into the Shortcode Gutenberg block on a page and display the value on the front end.

Maps Settings

The Choosing Different Front-end and Geocoding Map Providers for Map Listings tutorial provides information about all map providers and other additional settings.

Glossaries

Proceed to the Glossaries Functionality Overview to learn more about these tab settings.

Data Stores

The first step of the How to Create Favorites Page Using Data Stores Module tutorial describes the Data Stores tab settings.

REST API Endpoints

Learn more about REST API from the How to Display Custom Content Type Items Using REST API tutorial.

Form Settings (Legacy)

forms settings

You can enter the reCAPTCHA, ActiveCampaign, MailChimp, and GetResponse keys here. Afterward, they will be stored on the website, and you won’t need to enter them whenever you set a new form.

That’s all. Now you know all about the WordPress JetEngine Dashboard settings.