Transitioning from Layers to Elementor: Common Tasks

Transitioning from Layers to Elementor: Common Tasks

This should help you transition from using Layers for common tasks such as changing text typography and adding icons. 

Tip: All Elementor page settings are in the Panel on the left side of the editor, separated into tabs: Content, Style, and Advanced. Each change you make is instantly shown in the Editor. Click to learn more

Tasks, first in Layers, and then in Elementor:

Change the font color of the two boxed headings.Change the font size of the two boxed headings.Change the font family of the two boxed headings.Add an icon above the two boxed headings.

Layers changes the font color of both the boxed headline and its accompanying text, rather than just the headline, which was not the goal. In addition, Layers cannot change the font family of an individual element, as the family is set globally. Layers also has no icon widget.

Tip: In Elementor, if you want to quickly copy a style from one element to another, right-click the pencil icon for the element that already has the desired style, select Copy, then right-click the pencil icon of the element that needs the style, and select Paste Style. If you want to duplicate the entire element (content and style), right-click the pencil icon for the element and select Duplicate. Drag the new element wherever you please.

Posts Widget (Pro)

Posts Widget (Pro)

With the Posts Widget you can display a list of any post types, including custom post types, in various layouts and ways. This practical widget can be used to display posts from a particular category or other taxonomy, recent posts, and more.

Layout Skins

Select the layout skin best suited for your design from the following options:

Classic Skin

The Classic skin is a fully customizable layer template that gets applied to the Posts widget, giving your posts a traditional design style.

Content

Layout

Columns: Set how many columns will be displayed, from 1 to 6Posts Per Page: Set the exact amount of posts displayedImage Position: Set the image position, relative to the content. Options include: Top / left / right / none. *See Note below for instructions to set image position on mobile.Masonry: Slide on or offImage Size: Set the size of the image, from thumbnail to fullImage Ratio: Set the exact ratio of the imagesImage Width: Set the exact width of the imagesTitle: Choose to show or hide the titleTitle HTML Tag: Select the HTML tag to use for the title, from H1 to H6, or div, span, or pExcerpt: Choose to show or hide the excerptExcerpt Length: Choose the length of the excerpt, setting the exact amount of words displayedMeta Data: Select the meta data to be displayed in the widget. A click on the field opens the list of options. The options include author, date, time and commentsSeparator Between: Choose the separator you want to use between the meta dataRead More: Show or hide the Read More buttonRead More Text: Customize the Read More textOpen In New Window: Toggle the selector if you wish posts to open in a new tab

Cards Skin

The Cards Skin is a customizable pre-designed layer template that gets applied to the Posts widget, giving your posts a trendy material design style.

Content

Layout

Columns: Set how many columns will be displayed, from 1 to 6Posts Per Page: Set the exact amount of posts displayedShow Image: Choose to show or hide the featured imageMasonry: Slide on or offImage Size: Set the size of the image, from thumbnail to fullImage Ratio: Set the exact ratio of the imagesTitle: Choose to show or hide the titleTitle HTML Tag: Select the HTML tag to use for the title, from H1 to H6, or div, span, or pExcerpt: Choose to show or hide the excerptExcerpt Length: Choose the length of the excerpt, setting the exact amount of words displayedMeta Data: Select the meta data to be displayed in the widget. A click on the field opens the list of options. The options include author, date, time and commentsSeparator Between: Choose the separator you want to use between the meta dataRead More: Show or hide the Read More buttonRead More Text: Customize the Read More textOpen In New Window: Toggle the selector if you wish posts to open in a new tabBadge: Show or hide the Badge. The badge lets you show the category, tag or other taxonomy inside the cardAvatar: Show or hide the user avatar of the post』s author

Read more about the Cards skin

Full Content Skin

The Full Content Skin allows you to display the entire post』s content on your post list pages.

Content

Layout

Posts Per Page: Set the exact amount of posts displayedShow Thumbnail: Choose Yes or No to show or hide the featured imageImage Size: Set the size of the featured image, from thumbnail to fullImage Ratio: Set the exact ratio of the featured imageImage Width: Set the width of the featured imageTitle: Choose to show or hide the titleTitle HTML Tag: Select the HTML tag to use for the title, from H1 to H6, or div, span, or pMeta Data: Select the meta data to be displayed in the widget. A click on the field opens the list of options. The options include author, date, time and commentsSeparator Between: Enter the separator character(s) you wish to use between the meta dataOpen In New Window: Toggle the selector if you wish posts to open in a new tab

Note: In regards to the Posts Per Page option, please be aware that the Posts widget will load all sticky posts + the number of posts per page that you set in the Posts Per Page option. This is how WordPress fundamentally treats sticky posts. For example, if you set Posts Per Page = 1 but you have 5 sticky posts, then the total number of posts loaded on the front end would be 6 (1+5=6}.

Note: When Elementor displays a post, if it has no excerpt, Elementor automatically generates an excerpt from the post』s content. The Excerpt Length option allows you to control the length of this auto-generated excerpt. However, the excerpt length only applies to posts in which no manual excerpt has been entered. The length specified in the Elementor widget is ignored if a manually-generated excerpt exists for a post. 

Query

Source: Select the source from which the widget will display the content. Options include Posts, Pages, Custom post types if available, Manual Selection, Current Query, and Related. Depending upon which source you』ve chosen for the query, you』ll be given options which allow you to filter the results.

Include

Include By: Term or Author, then use Search and Select to choose which ones to use. Terms include all of the items in a taxonomy. The available taxonomies are: categories, tags, formats and custom taxonomies.Date: Select from All, Past Day, Past Week, Past Month, Past Quarter, Past Year, Custom (Choose Before or After dates) Order By: Set the order in which the posts will be displayed. Options include: Date, Title, Menu Order, or RandomOrder: DESC (descending) or ASC (ascending)Ignore Sticky Posts: Yes or No (Sticky Posts option works only if zero terms have been selected)Query ID: Give your Query a custom unique ID to allow server side filtering

Exclude

Exclude By: Current Post, Manual Selection, Term, or Author, then use Search and Select for Manual,Term, or Author choicesAvoid Duplicates: Yes or No – Choose Yes to avoid displaying duplicate posts on the frontend only. Elementor looks for duplicates at the page level (not at the widget level) given that there cannot be duplicates in a Posts widget.Offset: Use this setting to skip over posts (e.g. 「2」 to skip over 2 posts).Date: All, Past Day, Past Week, Past Month, Past Quarter, Past Year, Custom (Choose Before or After dates)Order By: Date, Title, Menu Order, or RandomOrder: DESC (descending) or ASC (ascending)Ignore Sticky Posts: Yes or No (Sticky Posts option works only if zero terms have been selected)Query ID: Give your Query a custom unique ID to allow server side filtering. See the developer docs for more information on how to use this advanced feature.

Note: Choosing Related as the Source and Category as the Include By term will display posts related to the category assigned to the current post being displayed. So if the user is viewing a post in the Travel category, for example, the page will show Related posts which are also in the Travel category. If the post currently displayed has multiple categories assigned to it, the Related posts will pull posts from the FIRST category (alphabetically) assigned to the post. Important Exception: Keep in mind that if you set a Fallback for Related Posts, it will not take the query into account. Once you select a fallback as shown below, it will pull and display all the latest posts.

Pagination and AJAX Load More

Pagination Options: From the dropdown selector choose how you wish to paginate the results. Options include None, Numbers, Previous/Next, Numbers + Previous/Next, Load On Click, or Infinite Scroll.

AJAX Load More is the ultimate design technique to display large amounts of content in an intuitive and appealing way either by loading more posts on click or enabling infinite scroll. Infinite scroll is a web design technique that loads content seamlessly as the user scrolls down a page. Content is automatically and continuously loaded at the bottom of the page, eliminating the need for pagination. You can use this on the posts widget by selecting the Load on Click or Infinite Scroll pagination options.

If Numbers Is Selected

Page Limit: Enter the number of post you wish to displayShorten: Toggle the selector if you wish to shorten the displayAlignment: Choose between Right, Center, and Left

If Previous / Next Is Selected

Page Limit: Enter the number of post you wish to displayPrevious Label: Enter the text you would like to display after the caratNext Label: Enter the text you would like to display before the caratAlignment: Choose between Right, Center, and Left

If Numbers + Previous / Next Is Selected

Page Limit: Enter the number of post you wish to displayPrevious Label: Enter the text you would like to display after the caratNext Label: Enter the text you would like to display before the caratShorten: Toggle the selector if you wish to shorten the displayAlignment: Choose between Right, Center, and Left

If Load On Click Is Selected

Spinner: Choose to display a loading spinner by ticking the iconsButton Text: Enter the text you wish to display on the buttonAlignment: Choose the alignment options by selecting the iconIcon: Choose an Icon for your button from the library or upload your ownIcon Spacing: Use the slider or enter a value in the field

If Infinite Scroll Is selected

Spinner: Choose to display a loading spinner by ticking the icons

Style

Box

Border Width: Set the thickness of the border around the boxBorder Radius: Set the roundness of the border corners of the boxPadding: Set the padding of the entire boxContent Padding: Set the padding of just the box』s contentBox Shadow: Choose Yes to apply a pre-defined box shadow to the boxBackground Color: Select a box color, for Normal and Hover statesBorder Color: Choose the border color of the box for Normal and Hover states

Image

Border Radius: Set the roundness of the corners for the featured imageSpacing: Set the exact spacing between the featured image and the contentCSS Filters: Adjust the featured image style by changing the CSS Filter scales for Blur, Brightness, Contrast, Saturation, and Hue settings

Content

Title

Color: Set the color of the titlesTypography: Set the typography of the titlesSpacing: Set the spacing between the title and the content

Meta

Color: Set the color of the meta dataSeparator Color: Set the color of the meta data separatorTypography: Set the typography for the meta dataSpacing: Set the spacing between the meta data and the excerpt

Pagination

Typography: Choose the font family, size, and styles in the optionsColors: Select the color for Normal, Hover, and Active Styles by using the color picker toolSpace Between: Use the slider or manually enter the desired value in the fieldSpacing: Use the slider or manually enter the desired value in the field

If Load on Click is Selected You may style the button with the following options

Typography: Choose the Typography style in the optionsText Shadow: Apply a shadow to the button text if desired

The following options may be set for Normal and Hover States of the button

Text Color: Set the color of the font by using the color pickerBackground Type: Select a solid color or gradient from the iconsColor: Select the color or gradient colors from the color picker options

Border Style (Button)

Border Type: Select the border type from the dropdown menuBorder Width: Change the values in the fields as desiredColor: Change the color of the border by using the color pickerBorder Radius: Change the values in the fields as desired

Box Shadow: Set a box shadow for the button using the controls

Padding: Change the values in the fields as desired for the padding of the button

Archive Posts Widget (Pro)

Archive Posts Widget (Pro)

The Archive Posts Widget displays a list of any posts within Archive templates, which are created in Templates > Theme Builder > Archive.

Note: The number of posts per page is controlled from the WordPress Reading settings (Dashboard >  Settings > Reading)

Content

Layout

Skin: Select a pre-designed skin, either Classic or CardsColumns: Set how many columns will be displayed, from 1 to 6Image Position: Set the image position, relative to the content. Options include: Top / left / right / noneMasonry: Slide on or offImage Size: Set the size of the image, from thumbnail to fullImage Ratio: Set the exact ratio of the imagesImage Width: Set the exact width of the imagesTitle: Choose to show or hide the titleTitle HTML Tag: Select the HTML tag to use for the title, from H1 to H6, or div, span, or pExcerpt: Choose to show or hide the excerptExcerpt Length: Choose the length of the excerpt, setting the exact amount of words displayedMeta Data: Select the meta data to be displayed in the widget. A click on the field opens the list of options. The options include author, date, time and commentsRead More: Show or hide the Read More buttonRead More Text: Customize the Read More textBadge (Only available if Cards skin is selected): Slide to YES to show badgeBadge Taxonomy (Only available if Cards skin is selected): Select the taxonomy to be used for the badge, choosing from Categories, Tags, etc.Avatar (Only available if Cards skin is selected): Show or Hide the Author avatar

Note: When Elementor displays a post, if it has no excerpt, Elementor automatically generates an excerpt from the post』s content. The Excerpt Length option allows you to control the length of this auto-generated excerpt. However, the excerpt length only applies to posts in which no manual excerpt has been entered. The length specified in the Elementor widget is ignored if a manually-generated excerpt exists for a post. 

Pagination and AJAX Load More

Pagination Options: From the dropdown selector choose how you wish to paginate the results. Options include None, Numbers, Previous/Next, Numbers + Previous/Next, Load On Click, or Infinite Scroll.

AJAX Load More is the ultimate design technique to display large amounts of content in an intuitive and appealing way either by loading more posts on click or enabling infinite scroll. Infinite scroll is a web design technique that loads content seamlessly as the user scrolls down a page. Content is automatically and continuously loaded at the bottom of the page, eliminating the need for pagination. You can use this on the posts widget by selecting the Load on Click or Infinite Scroll pagination options.

If Numbers Is Selected

Page Limit: Enter the number of post you wish to displayShorten: Toggle the selector if you wish to shorten the displayAlignment: Choose between Right, Center, and Left

If Previous / Next Is Selected

Page Limit: Enter the number of post you wish to displayPrevious Label: Enter the text you would like to display after the caratNext Label: Enter the text you would like to display before the caratAlignment: Choose between Right, Center, and Left

If Numbers + Previous / Next Is Selected

Page Limit: Enter the number of post you wish to displayPrevious Label: Enter the text you would like to display after the caratNext Label: Enter the text you would like to display before the caratShorten: Toggle the selector if you wish to shorten the displayAlignment: Choose between Right, Center, and Left

If Load On Click Is Selected

Spinner: Choose to display a loading spinner by ticking the iconsButton Text: Enter the text you wish to display on the buttonAlignment: Choose the alignment options by selecting the iconIcon: Choose an Icon for your button from the library or upload your ownIcon Spacing: Use the slider or enter a value in the field

If Infinite Scroll Is selected

Spinner: Choose to display a loading spinner by ticking the icons

Advanced

Nothing Found Message: Enter text to be displayed when there are no posts to show.

Style

Layout

Columns Gap: Set the exact gap between the columnsRows Gap: set the exact gap between the rowsAlignment: Set the alignment of the content in the widget as left, center or right

Card (Displayed only if Cards skin is chosen)

Background Color: Choose the background color of the cardBorder Color: Choose the border color of the cardBorder Width: Set the thickness of the border around the cardBorder Radius: Set the roundness of the border corners of the cardHorizontal Padding: Set the horizontal padding of the card』s contentVertical Padding: Set the vertical padding of the card』s contentBox Shadow: Choose Yes to apply a pre-defined box shadow to the cardHover Effect: Select a hover effect, either None or GradientMeta Border Color: Choose the border color above the meta data

Image

Spacing: Set the exact spacing between the image and the contentCSS Filters: Adjust the image style by changing the CSS Filter scales for Blur, Brightness, Contrast, Saturation, and Hue settings

Badge (Only available if Cards skin is chosen)

Badge Position: Align badge to the left or right of the cardBackground Color: Choose the background color of the badgeText Color: Choose the text color of the badgeBorder Radius: Set the border radius to control corner roundnessSize: Set the size of the badgeMargin: Control the distance of the badge from the top and side of the cardTypography: Set the typography of the badge text

Avatar (Only available if Cards skin is chosen)

Size: Set the size of the avatar.

Content

Title

Color: Set the color of the titlesTypography: Set the typography of the titlesSpacing: Set the spacing between the title and the content

Meta (Only available if Cards skin is chosen)

Color: Set the color of the  meta dataSeparator Color: Set the color of the  meta data separatorTypography: Set the typography for the  meta data

Excerpt

Color: Set the color of the excerptTypography: Set the typography of the excerptSpacing: Set the spacing between the excerpt and the read more

Read More

Color: Set the color of the read moreTypography: Set the typography for the read more textSpacing: Set the spacing between the read more text and the bottom of the post box

Pagination

Typography: Set the typography for the pagination textColor: Choose the color for the pagination text for Normal, Hover, and Active statesSpace Between: Set the spacing between the pagination elements

Nothing Found Message

Color: Choose the color for the messageTypography: Set the typography for the message

Button Widget

Button Widget

The Button Widget helps you easily design and customize buttons without the need for any other plugins or shortcodes.

Content

Type: Select from 5 styles of buttons to begin your design. Choose from Default, Info, Success, Warning, or DangerText: Enter the button』s textLink: Set the URL for the button』s link. Click the cog to set the link to either open in a new window or to add rel=nofollow to the linkAlignment: Align the button to the left, center, right, or justified in relation to its column.Size: Select the preset button sizes, from Extra Small to Extra Large (see padding default details at the bottom of this document)Icon: Select a FontAwesome icon to display on the buttonIcon Position: Set the icon to appear before or after the button textIcon Spacing: Adjust the amount of space between the icon and the button textButton ID: (Optional) Assign a unique button ID to use for situations such as Google Analytics events

Style

Typography: Change the default typography options for the button』s textText Shadow: Add a shadow and blur to the button』s textText Color: Select the color of the button』s textBackground Color: Select the button』s background color for both Normal and Hover states. You may use a solid or gradient colorHover Animation: Click on the Hover tab to set a Hover AnimationBorder Type: Select the type of border to use around the buttonWidth: Control the thickness of the border around the buttonColor: Choose the border』s colorBorder Radius: Set the border radius to control corner roundnessBox Shadow: Set options to apply a box shadow on the buttonPadding: Change the padding settings of the button

How to Track 「Button onClick」 Event (for Facebook Pixel, Google Analytics or Google Tag Manager)

Follow these steps to track button onClick events:

Edit Button > Advanced > set CSS ID = My_ButtonAdd an HTML widget to the page (after the button will be fine)Paste the following code into the HTML Code field:document.addEventListener("DOMContentLoaded", function(event) { jQuery('#My_Button a').click(function(){ // tracking code here // for example Facebook Pixel: fbq('track','AddToCart'); });}); Add the following CSS to your sites custom CSS region. This may be in your Theme Customizer, Site Settings, Custom Code, or child theme./** Button Fix for Tag Manager (For Click Id triggering) **/ .elementor-button-content-wrapper {pointer-events: none;} .elementor-button span { pointer-events:none}  Update page, preview, test

Advanced

Set the Advanced options that are applicable to this widget

How to Create Gradient Backgrounds for Buttons

How to Make a Download PDF Button

Add a Text Editor widgetUpload your PDF through the Text Editor WidgetPublish the pageGo to the live page and copy the URL link pointing to the PDFNow, in another page, add a Button widget and set the link to the URL Tip: If you want the file to immediately download, rather than opening in the browser, see this info.

Button Preset Sizes: Padding Defaults

Top, Left, Bottom, Right

Extra Small: 10px, 20px, 10px, 20pxSmall: 12px, 24px, 12px, 24pxMedium: 15px, 30px, 15px, 30pxLarge: 20px, 40px, 20px, 40pxExtra Large: 25px, 50px, 25px, 50px

Hosted Elementor Website: Domain Name FAQ

Hosted Elementor Website: Domain Name FAQ

What exactly is a domain name?

A domain name is the unique, virtual address of a website, e.g. www.example.com.

Can I use my own domain name?

Yes. You can replace the temporary domain that was automatically assigned when you first created your site simply by adding a custom domain at any time. See full instructions for adding your own domain name here.

Those instructions mention DNS Propagation. What is DNS Propagation?

DNS Propagation is the amount of time it takes for DNS changes to be updated around the world, across the internet. DNS stands for Domain Name System. DNS is like an address book for the Internet. It is like a directory of names (domain names) matched up with their addresses (IP addresses), which lets users navigate websites via human-readable names rather than having to remember an IP address for every website. The directory is shared and stored among DNS servers around the world to split up the load. These DNS servers periodically check for updates and these updates take time to propagate across the world. Once you』ve added your custom domain, you』ll need to wait a short period of time for all the world』s DNS servers to know about the change.

How long does it take for DNS to propagate and why does it sometimes take so long?

A change to a DNS record can take up to 72 hours to propagate worldwide although it typically takes only a few hours.

DNS servers across the world periodically check for any changes to the DNS records. If you change your DNS records, it takes time for those changes to be checked and noted by each DNS server around the globe. 

In addition, every DNS record has a Time to Live (TTL) value, which is the amount of time that DNS servers should store that record in their cache. So even when you change a record, DNS servers will continue working with its formal value from cache until this time has passed. If your registrar allows this, you can set your record』s TTL value to a low number, which will help speed up the process.

Regardless of the TTL value, each server has its own schedule and some take longer than others to update their records. Until they update, they will continue to use the old records that they have cached. This means that if you』ve pointed a domain name to a new IP address, for example, then for a period of time, some places will be seeing your old site (using your old DNS records), and some places will be seeing your new site.

How can I check to see if my site has propagated around the world?

There are several free online tools that make it easy to see if your site is propagating around the world. DNS Checker is one such tool Enter your domain name (e.g. example.com) into the DNS Checker and click Search. Servers across the world will check to see which IP address is serving your domain at that moment. If a server lists your new IP address (from your Elementor Cloud account), then you know that your DNS changes have propagated to that server and users in that area will likely be seeing your new site. This is a quick spot check to see how quickly propagation takes place across the world, but of course, it is only representative of a few DNS servers.

Should I use example.com or www.example.com? 

There isn』t one right answer for this question. The best answer is to choose one as your canonical address, and redirect the other to it, so you avoid confusing search engines that may think they are two separate sites with different content. If you plan to use a CDN, you may need to use the www version as it is often required. Some CDNs, such as Cloudflare, now have workarounds that allow you to use a non-www URL, but not all do. In general, a example.com is easier and less cumbersome to share with users, but the www version does have some advantages, such as the ability to use CNAME records which propagates DNS changes more quickly than A records, and the ability to set cookies specifically for that subdomain. If none of this makes any sense to you, and you don』t plan to use a CDN, then just go with whichever you prefer. There is no difference in terms of SEO, as long as one redirects to the other. Choose one and stick with it. If you』d like to read a more in-depth discussion about this, click here.

Hosted Elementor Website WordPress & Script Debug

Hosted Elementor Website WordPress & Script Debug

From your Elementor dashboard, go to Websites and click the cog in the upper right corner of your website』s card to open the site details screen.

Scroll down to Debugging & Troubleshooting > WordPress & Script Debug

Slide WordPress & Script Debug ON to cause all PHP errors, notices and warnings to be displayed on the front end of the site. this will also force WordPress to use the non-minified versions of core CSS and JavaScript files rather than the minified versions that are normally loaded. This is useful when you are testing modifications to any built-in .js or .css files. For these reasons, this should only be set to ON when debugging a problem or testing modifications to files. Default is OFF.

Hosted Elementor Website: Elementor Dashboard > Left Panel > Support

Hosted Elementor Website: Elementor Dashboard > Left Panel > Support

The Support tab provides helpful links to get support.

Tutorials

Click Start Studying to go to the Elementor Youtube channel. There you will find many videos and playlists to help you learn any aspect of using Elementor.

Elementor Community

Join the discussion and learn from fellow Elementor site creators on our official Facebook group

Email Support

Encountered an issue, bug or error? Find a solution in our extensive document library or submit a ticket

Hosted Elementor Website: Elementor Dashboard > Left Panel > Subscriptions

Hosted Elementor Website: Elementor Dashboard > Left Panel > Subscriptions

If you have any Elementor Pro subscriptions, they will be listed here. If you don』t yet have a subscription, click the Purchase button to proceed with the purchase of a new subscription.

Click View billing info to see the billing details.

Saved Payment Methods

The saved payment methods are displayed here. Click the pencil icon next to the payment method if you need to update an existing method of payment. For example, you may need to update the expiration date.

Click Confirm & Close button to continue.

Add New Payment Method – Click Update Payment Method and then select Add Payment Method.

You can also add a new payment method from the Payment method edit screen.

Default Billing Address

The email address that is designated as the default billing address for the account is displayed.

The default billing address will be used as the billing address in any new subscription that is purchased.

The billing address cannot be changed during checkout, but can be changed at the subscription level per subscription.

The billing email does NOT replace the account email in any way. All emails regarding payment are sent to the account email, not the billing email.

Edit Billing Info

Click the Edit Billing link to change the information stored here. Click the Save button when done.

Billing History

Here you can see the entire billing history for this subscription. Click Invoice to generate an invoice for any purchase.

Then fill out the form to create a printable invoice.

3 Dots … Menu

Click the 3 dots icon in the upper right corner to cancel your subscription.

Cancellation will take effect at the end of the current billing cycle.  You can 「undo」 the cancel before it takes effect.