Hotspot Widget (Pro)

Hotspot Widget (Pro)

The Hotspot Widget focuses on helping you create interactive images that can help you highlight relevant information, boost engagement and increase conversions for your website.

Controls

Background

Image – Chose the background image of the viewportImage Size – Choose the appropriate size based on width and height of wrapperAlignment – Choose between left, center, or right alignment

Hotspot

Content

Label – Enter text to display a label rather than a icon indicatorLink – Enter a URL link for the hotspot. Dynamic Options may be appliedIcon – Chose the icon of your hotspot from the library or upload your own in SVG formatCustom HotSpot Size – Toggle this to enable a custom size for the LabelMin Width – Adjust the width of the LabelMin Height – Adjust the height of the LabelTooltip Content – Using the text editor, enter the content you wish to display in the tooltip content HTML is allowed

Tip: You can use the Dynamic Options in the Link to open an Elementor Popup rather than a tooltip.

Position

Horizontal Orientation – Choose the starting position of your hotpot between left or rightOffset – Use the slider to adjust the horizontal position of the hotspot in %Vertical Orientation – Choose the starting position of your hotpot between Top or BottomOffset – Use the slider to adjust the vertical position of the hotspot in %Custom Tooltip Position – Provides additional options for display for only the current hotspotPosition – Choose between Left, Top, Right, or BottomWidth – Adjust the width of the box in PX or %Text Wrapping – Toggle this to enable text wrapping in your HotspotAnimation – Select the animation of your iconSequenced Animation – Toggle to select the use of a sequenced animation effectSequence Duration – If sequenced animation is selected, determine the duration of the animation sequence in ms

Tooltip

Position – Chose the position of the tooltip content between Left, Top, Right, or BottomTrigger – Select between Hover or ClickAnimation – Select the animation for your tooltip to appearDuration – Adjust the time of the animation in ms

Note: If the Custom Tooltip Position is enabled, the Custom Box Position will be used, rather than the general Tooltip Position.

Style

Background

Width – Adjust the width of your background image in px, %, or vwHeight – Adjust the height of your background image in px, %, or vhOpacity – Adjust the opacity of your background image

Hotspot

Color – Use the color picker to choose your hotspot colorSize – Adjust the size of your hotspotTypography – Select the font properties of the hotspot labelWidth – Adjust the width of the hotspot label area in px or %Box Color – Use the color picker to choose the label background colorPadding – Adjust the padding of the labelBorder Radius – Set the border radius of the labelBox Shadow – Create a shadow effect for the label box

Tooltip

Text Color – Use the color picker to choose your tooltip content text colorTypography – Select the font properties of the tooltipAlignment – Choose left, right, justified text alignment of the tooltip

Box

Width – Adjust the width of the tooltip box in px or %Padding – Set the padding of the tooltip box in px, em, or %Color – Use the color picker to choose your tooltip background colorBorder Radius – Set the border radius of the tooltip boxBox Shadow – Create a shadow effect for the tooltip box

Advanced

There are no additional options specific to this widget in the Advanced tab.

Icon List Widget

Icon List Widget

The Icon List Widget creates an easy-to-manage list of items, with each item highlighted by its own icon.

Content Tab

Layout

Choose Default or Inline. Default displays items in a vertical list, while Inline displays items horizontally.

Items

Text: Enter the list item』s textIcon: Select the icon for the itemLink: Enter the URL for the item』s link. Click the Link Options cog to either add rel=nofollow to the link or to open the link in a new window.

Note: Both the text and the link of the Icon List items can be generated dynamically by clicking the Dynamic icon next to each, and choosing the source of the data.

Tip: Quickly duplicate or delete items by clicking an item』s Duplicate or Delete icon 

Style

List

Space Between: Control the space between list itemsAlignment: Align the list left, right, or centerDivider: Turn the item divider lines on or off

If the Divider option is turned on, the following style options become available:

Style: Choose from Solid,Double, Dotted or DashedWeight: Set the thickness of the dividerWidth: Control the width of the divider relative to the containerColor: Choose the divider』s color

Icon

Color: Choose the icon』s colorHover: Choose the color of the icon』s hover stateSize: Set the exact size of the iconAlignment: Align the icon left, right, or center

Text

Text Color: Choose the color of the textHover: Choose the color of the text』s hover stateText Indent: Set the distance between the icon and the textTypography: Set the typography options for the text

Advanced

Set the Advanced options that are applicable to this widget

Image Carousel Widget

Image Carousel Widget

The Image Carousel Widget allows you to add interesting and dynamic galleries to your pages. In the video, we explain about creating a gallery image carousel and a three column carousel.

Content

Image Carousel

Click Add Image button to select images to display. Once selected, click Create a New Gallery button and then click the Insert Gallery button.Image Size: Choose the size of the image, from thumbnail to full, or enter a custom sizeSlides to Show: Select the number of slides to show at one time, from 1 to 10, available for desktop, tablet, and mobile devicesSlides to Scroll: Set how many slides are scrolled per swipeImage Stretch: Select Yes or NoNavigation: Choose to display navigation Arrows, Dots, Both or NoneLink to: Link images to their respective Media Files, Custom URLs, or NoneCaption: Set image captions to None, Title, Caption, or Description

Additional Options

Pause on Hover: Select whether or not to pause autoplay when a user hovers over the carousel. Yes or NoPause on Interaction: Select whether or not to pause autoplay when a user interacts with the carousel. Yes or No.Autoplay: Choose Yes or No to rotate slides automaticallyAutoplay Speed: Set the time it takes for the next slide to start rotating. This time is in milliseconds, so 1000 ms is equal to 1 second.Infinite Loop: Show carousel in a continuous loop, infinitely. Yes or NoAnimation Speed: Set the speed of slide animation, in millisecondsDirection: Choose to have the slides rotate from left or right

Style

Navigation

Arrows

Position: Set the position of the arrows inside or outside the sliderSize: Set the exact size of the arrowsColor: Set the color of the arrows

Dots

Position: Set the position of the dots inside or outside the sliderSize: Set the exact size of the dotsColor: Set the color of the dots

Image

Vertical Align: Vertically align the image to the top, middle, or bottomSpacing: Set the spacing between slides. Choose Default (20px) or Custom (This option is only available if a quantity greater than 1 is chosen for Slides to Show on the Content tab)Border Type: Set the type of border, choosing from None, Solid, Double, Dotted, Dashed, or GrooveBorder Radius: Set the border-radius, to control corner roundness

Note: Autoplay is affected by Google』s Autoplay policy on Chrome browsers.
Advanced
Set the Advanced options that are applicable to this widget

Form Widget FAQ

Form Widget FAQ

If you are having issues with Elementor forms, read through these frequently asked questions to find common solutions.

How can I save Elementor Form submissions in a database?

With the Elementor Form Submissions feature you can backup your form submissions data, access it whenever you want, and manage it all from one place. Having your submissions info allows you to gather insights, analyze a campaign』s data, or simply manage your submissions from within your WordPress dashboard.

Where have all my files gone after uploading?

Uploaded files are saved in a dedicated directory under 『uploads/elementor/forms/』.

Why does my file name change after upload?

File names are set randomly, for security reasons (we don』t want users uploading 『yo_mama.jpg』 now do we?).

I』ve set the number of Max. Files, but I』m still not able to upload as many files as the number I set. Why?

This setting does not override your host』s server setting.This option limits the number of files that can be uploaded from the form itself but only if this limit value does not exceed the PHP』s 「max_file_uploads」 value. If you need more, contact your to have the 「max_file_uploads」 value raised for your site.

How do I customize the date and time design in my forms?

The Date and Time fields can be styled using Custom CSS. On mobile, the browser』s native HTML5 design is used. You can switch on Native HTML5, so the browser』s design is used on all devices. Once you choose Date or Time, you』ll see the Native HTML5 switch.

Why can』t I see the placeholder of the date/time field on some mobile browsers?

The labels for date/time inputs are not properly supported by all browsers, especially by the browsers of mobile devices. This is why the placeholder may not always be visible.

This is not an issue that is specific to Elementor. This is a well-known development issue. There are no perfect solutions for solving this, but you can add code like the follow to the Advanced Tab > Custom CSS section of your Form Widget:

input[type='time']:after {
color: #aaa;
content: attr(placeholder);
}
input[type='date']:after {
color: #aaa;
content: attr(placeholder);
}

Note: The drawback to using this code is that the placeholder will still appear, even after selecting the time and the date. 

How can I place dynamic meta data into a form field?

Click the form field』s Advanced tab as shown below. Click the dynamic icon to the right of the Default Value field. Select the desired meta data from the dropdown list.

Why is the Redirect not working?

Redirecting the user to a designated Thank You page is always a good idea. It takes your converted user to the next step, enabling you to upsell, track user funnels, and give your user a good experience.

To activate Redirect: Go to Actions After Submit, add Redirect and paste the full URL of your Thank You page.

Having Problems?

Here are some Troubleshooting ideas:

Make sure you didn』t paste-in an empty character by mistake.Be sure you pasted the full URL and not a Relative URL. (『/thank_you/』)Remove any Javascript from the page and try again. You can check for Javascript errors in the developer tools.Deactivate other Plugins and switch to theme GeneratePress and see if Redirect works.

Which Custom Messages Can I Modify in Forms?

Forms include 3 different types of messages:

Browser messages – these are sent from the browser and can not be customized. For instance, if you do not enter a correct email address, you will get a message saying 『Please include an @ in the email address』. These messages appear if the form was not filled in correctly before the form is sent.Server messages are sent from the server. You can format as you need, using custom CSS. These messages appear after the form is sent. There are a few custom options including Success, Error, Invalid, etc. Example: The form was sent successfully! You can always alter the content of the custom messages by going to Form > Additional Options, switch-on Custom Messages and locate the relevant message.Third-party servers. Error messages coming from Email Marketing service companies such as MailChimp cannot be modified. Please note that some of the error messages sent by these third-party products are shown to the admin only (you and not the subscribers) and this is not something that we can control.

How do I track form submissions and conversions using Google Analytics and Tag Manager?

Add your tracking code to a thank you page and redirect your form to that page after submission.

There is also a Javascript event that the form triggers automatically after submission, which can be used to add to your custom tracking code. These are added externally to Elementor, using functions.php for example.

Here is a base snippet you can build on:

//The event is submit_success so you can catch it for example:
jQuery( document ).ready(function( $ ){
jQuery( document ).on('submit_success', function(){
// form has been submitted do your tracking here...
});
});

Make sure you replace the comment above 「// form has been submitted do your tracking here … 」 with your custom tracking code. Otherwise, the snippet won』t do anything.

How can I integrate another service with webhook and field mapping? 

Elementor has a webhook option under Actions After Submit. By default, our webhook sends each field with the label as a name, or all fields in a single array when Advanced Data is on.

To control the field names, give your form fields a custom ID and use the following snippet. 

Be sure to update the form name and your webhook URL.

Below is an example of customizing your webhook, where field IDs are sent instead of names.

add_action( 'elementor_pro/forms/new_record', function( $record, $handler ) {
//make sure its our form
$form_name = $record->get_form_settings( 'form_name' );
if ( 'MY_FORM_NAME' !== $form_name ) {
return;
}

$raw_fields = $record->get( 'fields' );
$fields = [];
foreach ( $raw_fields as $id => $field ) {
$fields[ $id ] = $field['value'];
}

wp_remote_post( 'HTTP://YOUR_WEBHOOK_URL', [
'body' => $fields,
]);
});

How can I troubleshoot issues with forms which are not sent?

This happens generally because of server errors or fields not properly mapped. For further information, please read this guide.

「There』s something wrong. The form is invalid」

If you receive an error message such as 「There』s something wrong. The form is invalid」, this could be due to several reasons.

One reason is that the form has been added as a widget inside another widget via a shortcode. This is an unofficial and unreliable method of adding a form to a page, so this should be avoided.

Some Users Only Receive a Red X After Submitting A Form. Why?

MailChimp integration with the Elementor form widget only acts as a 『sign up form』. Re-subscription via an Elementor form widget is not possible as the MailChimp API does not allow this. Re-subscription to a list is only through MailChimp hosted signup forms. This same situation may apply to other services that integrate with forms.

To handle these types of users, you can put a note somewhere below the form that mentions that if they were previously signed up to the list, then they cannot resubscribe this way. Give them a link to redirect them to the MailChimp hosted signup forms instead, so they can resubscribe there.

Learn more about the Form Widget (Pro)

Getting Server Errors or Forms Not Sending Emails? Here』s How to fix it.

Getting Server Errors or Forms Not Sending Emails? Here』s How to fix it.

Sound like a familiar trauma? Well, you』re in good company, this issue is commonly raised by our users. This article will explain how to solve WordPress not sending emails through your form and 「server error」 issues.

Well, there is a short answer and a long answer.

First, run a test on your WordPress site and see if it can even send emails.

To confirm email deliverability, you can use any SMTP plugin and select different SMTP server like SendGrid to check if it delivers correctly. If it works correctly with other and shows error with default SMTP then this needs to be reported to hosting.

Why does this Server Error occur?

Elementor uses WordPress』 wp_mail function to send emails. Your web host takes the sent email, processes it, and sends it. This is where 90% of the issues happen.

Sometimes, hosting servers disable the PHP function used for sending emails. They basically block your emails.

This is done usually to make sure you don』t send spam through your site (your host doesn』t want you to use its server as a spam server).

Technically speaking – the wp_mail function uses the PHP send_mail function by default. But if it is disabled on that server, then email sending fails. To get around this, either contact your hosting service and request them to enable it, or use an SMTP server instead.

What the heck is SMTP anyhow?

SMTP stands for 「Simple Mail Transfer Protocol」. SMTP is an email server that routes your email in forms into the inbox of your listed customers. It is an external email server (e.g. Gmail can be used as an SMTP server) that helps ensure your emails get delivered faster and helps prevent your email from ending up in users』 spam folders.

Try using any popular SMTP plugin ( https://wordpress.org/plugins/search/SMTP/).

If that doesn』t work…

More Troubleshooting Tips for Server Errors

Besides contacting your host provider, here are several steps you can try to solve this issue:

The form』s From Email address usually needs to be from the same domain as your website. So if your site is example.com, then you would need to use a From Email address of [email protected] or [email protected], etc. You can use the Reply-To field to select the visitor』s email address for replying to the user』s request.You may use the Elementor Form Submissions feature to check that the form is functioning properly. To learn more about Form Submissions click here.Use another email address (it』s possible that your email is being registered as spam). To avoid being marked as spam try changing the length (shorter or longer) of your email subject line.If you are using any third-party integrations, try disabling them. For example, MailChimp or ActiveCampaign. If that did the trick, then read more in our integrations guide. Basically, you have to check the field mapping within your autoresponder account and within the Form widget. Make sure that you do not have the required fields set to 「none」 within the Form Widget. Also make sure also that you did not add an 「address」 field or a 「birthday」 field within your field mapping settings in your MailChimp accountIf the page refreshes after submitting a form, generally this is due to a plugin or a theme code conflict. In this case, deactivate all your plugins besides Elementor and Elementor Pro, and check if the emails are sent properly. If this didn』t work, switch to a default theme of WordPress and check if it solves the issue.Make sure that the form field』s ID (in the field』s Advanced tab) is populated; without a valid field ID, the form field value will not be seen in the email message sent to the receiver of the submissions if the 「[all-fields]」 shortcode is used. Make sure you use the correct shortcode as shown in the Advanced tab for each field within your email message box.

If the issue persists:

Please send us your system info. You can find it under Elementor > System Info in your WP Dashboard.Send us also the web server and PHP error logs. You can find them in your hosting panel or you ask your hosting company to provide them for you.

Actions After Submit

Actions After Submit

Add actions that will be performed after a visitor submits the form (e.g. Open or close a Popup, Send an email notification, Connect to a third-party such as MailChimp, Redirect, etc.)

To learn more about the integration of services please visit this link.

To learn more about the form API visit the Elementor Developers section on our site here.

After A User Submits A Form, Then What?

A common question from first-time form designers is, 「 I』ve set up my Elementor form, but nothing happens when it gets submitted. Why?」

The answer is usually, 「 You haven』t yet set up the 「After Submit」 Actions.」

Once an Elementor form is submitted, you』ll want one or more actions to take place, and each of those actions requires a small amount of setup. Some common actions include:

Email the form results to one or more email addresses.Redirect the user to a 「Thank You」 page.Add subscriber information to a newsletter autoresponder serviceAdd user information to a CRMSend form data to a Slack or Discord ChannelOpen or close a Popup.

Elementor form actions give you powerful options. You can connect with 3rd-party services such as Mailchimp, Drip, Hubspot, Slack, or Convertkit to process the form information. Elementor has these and several more service integrations built-in, but you aren』t limited to connecting with just the built-in integrations. Your forms can also connect with services such as Zapier, via the Webhook action. Zapier connects to 1000+ other services and acts as a bridge between your form and those services. Read our extensive guide on using Elementor with Zapier here.

The list of available Elementor Form Actions currently includes: Email, Email2, Mailchimp, Redirect, Webhook, Drip, ActiveCampaign, GetResponse, and Convertkit, MailerLite, Slack, Discord, and Popup. To learn more about the integration of services, please visit this link.

Content

Actions After Submit

Add new actions by clicking inside the Add Action field. This will bring up a list of available actions to choose from.

Send Results Via Email

Choose Email action. This will add an Email tab.

Click Email tab to open its options.

To: The email address(es) the form submission results will be sent to. Add additional email addresses separated by commas.Email Subject: The subject of the emailEmail Content: The body of the email. By default, all form fields are sent via the shortcode: [all-fields]. Want to customize which fields are sent? Copy the shortcode that appears inside the fields you want to send and paste them here.From Email: The 「sent from」 email addressFrom Name: The 「sent from」 nameReply-To: The email address to send replies toCC: Email addresses to CCBCC: Email address to BCCMeta Data: Available meta data is included by default. Click the 「x」 on each to delete any that you don』t wish to include in the email.Send As: Select the format in which to send the email, either HTML or Plain

Important! Only shortcodes located in the advanced tab of the form fields widget can be used. You cannot use shortcodes from anywhere else here. Adding other shortcodes from other plugins or elsewhere will cause a server error message. The shortcode needs to be written exactly as it appears in the form field』s advanced tab, with one exception. If the shortcode in the advanced tab is of the format [field id=email], you must wrap the field name in straight quotes, so you would need to change [field id=email] to [field id="email"].

Send Email Confirmation To The User Who Submitted The Form

Configure Email2

Email2 is very useful. For example, it could be a confirmation email received by your site』s visitor – immediately after he sent a form on your site.

To create one, go through the same process as above for Email.

Note: In the 『To』 field you should input the shortcode located in the advanced tab of the email field [field id="email"].

Tip: You can personalize the confirmation email by using the submitter』s first name (『Howdy [field id="name"]』).

Here there is an example how to build the entire email content using HTML:

You got a new message!

Username: [field id="name"]

Email: [field id="email"]

Phone: [field id="tel"]

Message: [field id="message"]

Don』t forget to call them back soon 🙂

Important! Only shortcodes located in the advanced tab of the form fields widget can be used. You cannot use shortcodes from anywhere else here. Adding other shortcodes from other plugins or elsewhere will cause a server error message. The shortcode needs to be written exactly as it appears in the form field』s advanced tab, with one exception. If the shortcode in the advanced tab is of the format [field id=email], you must wrap the field name in quotes, so you would need to change [field id=email] to [field id="email"].

Redirect To A Thank You Page

Choose Redirect action. This will add a Redirect tab.

Click Redirect tab to open its options.

Redirect To: Enter the URL of the page to redirect the user after form submission.

Add Subscriber To A Newsletter Email Marketing Service or User Information to a CRM

Choose any of the 3rd Party services. This will add a new tab for that service.

Click the tab for the chosen service to open its options.

API Key: Enter your API key for the chosen service here. You must first set up your API credentials in the Integrations Settings. You can also set different API credentials by choosing 「Custom」.List / Account: Select the list or account to send the form information to.

Use Zapier To Connect Your Form To Any Of Thousands Of Other Services

Choose Webhook action.

Click Webhook tab to open its options.

Webhook URL:Enter the integration URL (like Zapier) that will receive the form』s submitted data.Advanced Data: Slide to YES to send Advanced Data to the webhook, which will include meta data such as Date and Time, Remote IP, etc. It will also send the data as an array, such as:[ 『Name』 => 『John Doe』, 『Email』 => 『[email protected]』, 『Message』 => 『Please contact me』 ]If Advanced Data is set to NO, the data will be sent in Simple form, which will send the form fields to the webhook as a text message, such as:「Name: John Doe, Email: [email protected], Message: Please contact me.」

Send Form Data To A Slack Channel

Choose Slack Action. This will add a new Slack tab.

Click Slack to open its options.

See the Slack integration documentation for more details.

Open or Close A Popup

Popups can be opened or closed after submission of a form.

Choose Popup Action. This will add a Popup tab.

Click Popup to open its options

Select Open Popup to choose a popup that will open after submission of the form. Enter one or more characters to generate a dropdown selection of available popups to choose from.Select Close Popup to close the current popup after form submission. You can also set the popup to Don』t Show Again.

Learn more about the Form Widget (Pro)

How To Change Sticky Header Color On Scroll

How To Change Sticky Header Color On Scroll

Changing a transparent header to an opaque header on scroll can be achieved in several different methods and with custom code. However, if you would like a simple Elementor solution, you may follow the tutorial below; using the native Scrolling Effects.

Let』s Get Started

If you have not already done so, you will need to create a custom Header Template using the theme builder. Start by creating a two column header section with your logo in an Image Widget and a Navigation Widget.

Use The Advanced Tab

For the next steps we will be using the Advanced Tab in the Section Controls.

Change the Margin

The most common way of creating a transparent header is to give the section a negative margin equal to the height of the section. From the Advanced Tab, unlock the margin controls and set the bottom to a negative value (example: -125px). This will move the section that is below the header to move to the top of the page.

Set The Z-index

You will also need to increase the Z-index of the section to make sure that it always remains on top of the content. You may enter any number higher than the rest of your website』s content, but many designers enter 1,000.

Set to Sticky

From the Motion Effects accordion, select the Sticky option from the dropdown and set to Top.

Adding The Effect

Now that we have a basic transparent header section created, we will add the scrolling effect.

Use the Style Tab

For the following steps we will be using the Style Tab in the Section Controls 

Setting The Final Color

From the color picker, set the final background color or gradient in the color picker.

Adding the Scrolling Effect

From the controls panel, toggle the Scrolling Effects selector.

Set the Values

From the viewport sliders, we now need to adjust the values to create the desired effect. Scroll to the spot on your page where you want to have the full opacity and decrease the Top value until your heading is 100% opacity (example: 25%). You may now increase the value of the Bottom. In the example above we wish the effect to happen rather quickly so we will set the values very close together (example: 22%). This will cause the effect to happen over a 3% page scroll.

Finalizing

You will need to adjust or make allowances for mobile and tablets. It is a matter of finding that sweet spot.

Form Submissions

Form Submissions

With Elementor Form Submissions feature you can backup your form submissions data, access it whenever you want, and manage it all from one place. Having your submissions info allows you to gather insights, analyze a campaign』s data, or simply manage your submissions from within your WordPress dashboard.

Note: This is an experiment. Make sure you turn it on under Elementor > Settings > Experiments tab.

Create a new page or edit an existing one and click Edit with ElementorDrag in a Form widget to your pageBy default, the Actions After Submit section includes the Collect Submissions optionTo view the collected submissions go to Elementor > SubmissionsClick to View, Edit, Delete, and 『Mark as read』 any form submission

Note: This does not apply to older forms, to enable this just add it under 「Actions after submit」

Exporting Submissions

You can export your submissions by: Page name, Form name, Time frame, and All. Click Export All to CSV to export your selected submissions.

Please note: Form Submissions is GDPR compliant and uses the WordPress native Export and Erase user information tools so you』ll be able to get access to all of your data in your WordPress admin.

How to Add Custom Fonts Using Elementor

How to Add Custom Fonts Using Elementor

If you need more than the 800+ Google Fonts that come With Elementor, you can easily add Custom Fonts to your website. Watch this short video.

Upload Custom Fonts

Go to the WordPress dashboard, under Elementor > Custom FontsClick Add NewGive your font a name and click Add Font Variation

Note: Uploaded fonts are stored in the wp-content/uploads/ folder on your server.

Available Font Formats Include:

The Web Open Font Format (WOFF) – WOFF is the most recommended format to use, since it is supported by all modern browsersThe Web Open Font Format (WOFF 2.0) – TrueType/OpenType font that provides better compression than WOFF 1.0TrueType Fonts (TTF) – This font was developed in the late 1980s, by Apple and MicrosoftSVG Fonts/Shapes – SVG fonts allow SVG to be used as glyphs when displaying text. Make sure to use this format to support old versions of iPhoneEmbedded OpenType Fonts (EOT) – This font file works on IE, but not on other browsers. Make sure to use this format to support earlier versions of IE

Weights & Styles

Choose a Font Weight. Although all weights will be shown, please only select a weight that your custom font supports. Learn more.Select a StyleClick PublishRepeat for every font variation

Viewing your Custom Fonts

You will find the newly added fonts when you edit text with Elementor.

Go to the STYLE TABUnder Typography > Family you』ll see your new Custom Fonts.

If you』re using Typekit fonts, please see this article.

Troubleshooting

If you experience issues, check this guide.

How to Save, Import, & Export Templates from the Elementor Template Library

How to Save, Import, & Export Templates from the Elementor Template Library

Elementor Template Library gives you access to hundreds of designer-made Page layouts and Blocks, all with premium high-end stock images, which you can use freely on your site.

How To Insert Templates

Click the Add Template From Library icon  to add a Page template, Block, or your own Saved template from the editing screen.The first time you insert a template, you will be prompted to connect your free Elementor account to access the Template Library. If you don』t yet have an account, you can register for a free account during this process. Click the magnifying glass icon  to preview a template.Click INSERT to select the required template.Give your favorite templates a heart and save them to MY FAVORITES.Click the arrow in the top right corner  to upload a .json or .zip file.

How To Save Pages as Templates

Click the green button located at the bottom of the panelChoose Save TemplateGive a name to your template and save

Saving Sections as Templates

Choose the section you want to save and right-click the Section Settings Give it a name and click Save

How to Export Templates

You can export your saved templates.

Click the Add Template From Library icon   in the Elementor editorUnder My Templates click the 3-dots  and click Export

How to Import Templates

You can import templates you』ve exported or downloaded.

Go to Templates > Saved Templates or Templates > Theme Builder or Templates > PopupsClick the Import Templates buttonChoose the file you want to import and click the Import Now buttonYour imported template will now be displayed in your Templates list

Note: Please be advised that some of the templates contain third-party images, videos, media, files, audio and other visual components. While we have the right to use them in our Template Library, we cannot ensure that you may use them in your own product. Therefore, please replace or remove all images from your copy of the templates.