SlideShare a Scribd company logo
1 of 19
Download to read offline
1
Hi! My name is Matt Wood
I am a designer & developer at YellowDog Denver. I’ve been working
in the graphic design, print and related industries since 1998. In 2019
I transitioned to a Jr. Web Developer role here at YellowDog, with no
prior web experience. I began working with WordPress, Elementor and
related tools such as Dynamic.ooo, Crocoblock suite & other related
plugins. Meetups such as the Boulder Elementor group have been
essential in my learning over the past two years.
2
Where themes end & Elementor takes over
Elementor’s theme styler can be confusing at first, especially when
you are used to using a traditional WordPress theme.
Today I’ll go over the differences, what to watch out for,
and some tips & tricks to improve your Elementor experience.
+
3
Agenda
Traditional WordPress with a theme vs. WordPress with Elementor Pro
How are they the same, what are the differences and what each approach is better at.
Elementor’s global fonts & global colors.
What are they, how do I set them up and what benefits do they offer me?
Elementor Pro’s theme styler
Which boxes do I check, and what happens when I do? What the heck is a “Theme Styler?
Headers & footers.
What are my options? How & where do I set the darn things up?
WooCommerce.
Where does Elementor improve the WooCommerce experience, and what options do I have when
customizing a WooCommerce shop with Elementor?
Tips, Tricks, and time for questions
Pitfalls to avoid and workflow hacks to improve your Elementor experience.
4
Traditional WordPress (Super basic stuff you probably already know, but I didn’t)
•	WordPress install
WordPress is a CMS (content management system). This allows you to keep your content in one
place, and your styling in another.
•	WordPress dashboard
This is where you are able to add pages, posts, media files, menus and access plugins, themes
and site-wide settings.
•	Theme
Traditionally, this is where you controlled the layout & styling of your pages via PHP templates
for pages, posts, headers, footers & archive pages.
Pro themes often include templates, advanced WooCommerce controls, header & footer controls,
sidebars & even page builders.
Pairing a Pro theme with Elementor Free is a good solution if you are comfortable with your
theme and only want the page builder functionality of Elementor.
Sometimes having a theme make choices for you can be helpful. Guardrails are ok and help you
to focus. Time & budget are always a factor.
+
5
WordPress + Elementor Pro
•	Using a Pro theme here can interfere with Elementor, causing confusion
& styling conflicts.
This is why Elementor suggests using Hello, which offers little to no styling, letting Elementor
take over and do the bulk of the work.
•	Allows total customization, which can be overwhelming without a plan.
•	Can also take longer, since you have to make more choices, and future
edits can also be more complicated.
•	You can create custom headers, footers, post templates, page templates,
archive pages, etc. But, you can also create different templates for
different post types, different headers for different pages, & multiple
shop archive pages for different sections of your store among other
things.
+
6
Global fonts & global colors
Global fonts & global colors help to minimize CSS used, and make future
edits easier. But, you have to be consistent with how you use them.
First, you have to Edit a
page with Elementor, and
hit the 3-bar menu to go
to Site Settings.
The global colors & fonts
in question.
Global colors. This is
where you can edit your
existing global colors.
Global fonts. This is
where you can edit your
existing global fonts &
set a fallback family.
7
Global fonts & global colors
•	Global fonts & colors use CSS variables to minimize the
amount of code that is repeated.
•	You can add a Global color from any color picker, not just on
the Site Setting menu in the
Elementor editor.
•	You can add a Global Font from any text box, not just the
Site Setting menu in the Elementor editor.
•	Then you can make edits across the site from one location,
instead of having to go to each template, page and post to
update a brand color or font size.
•	You can also set your responsive (tablet & mobile) settings
in the global fonts to keep things consistent and save time
while updating your mobile views.
You can create a global
color from any color
picker as you work.
Don’t forget to name it
something descriptive!
8
Theme Styles (what the heck are these boxes?)
•	This where everyone gets confused.
This is normal.
•	 Check the boxes on the Dashboard ->
Elementor -> Settings. This disables
Elementor’s default settings and makes
Elementor use your theme colors &
fonts. If you are using Hello, there are
no theme colors & fonts, just what you
set up in Site Settings under Global
Colors & Fonts.
In the Dashboard, go to
Elementor’s settings.
Checking these boxes will allow Elementor to become more
powerful than could ever imagine.
9
Theme Styles (what the heck are these boxes?)
•	Read this article:
https://elementor.com/help/how-elementors-theme-style-and-design-system-options-work-
together/
•	Checking these boxes also allow Elementor to control Typography, Buttons, Form Fields & Im-
ages, & if you are using Hello, headers & footers (mostly for Elementor Free, since Elementor Pro
already has headers & footers in Templates -> Theme Builder.)
•	This is what allows Elementor to take over from a theme and lets you create your own, more
custom theme.
10
Theme Styles (what the heck are these boxes?)
•	A full-featured Pro theme, such as Astra Pro, will have buttons, typography, etc in the theme
customizer and may be quicker to set up, but not exactly what you want.
Astra’s Theme customizer.
Substitute your theme of
choice here for more or
less options.
Astra Pro has many many options. Other Pro
themes will have similar amounts of options.
Mixing Elementor Pro with a Pro theme can
cause conflicts & confusion.
11
Headers & Footers
•	Elementor Pro: Controlled from Templates -> Theme Builder. Allows multiple options and display
settings. For example, a different header for your home page vs interior pages, different footer
on blog posts or shop pages.
The new theme builder, love it or hate it. Add as many headers &
footers as you want from here.
12
Headers & Footers
•	Elementor Free + Hello: Controlled from Site Settings while editing a page with Elementor. This
is one of Elementor’s quirks. Only allows one header & footer per site, but is free and uses the
Elementor builder to allow customization.
This option will only appear if you have the Hello theme activated.
From here you can use Elementor to build a header & footer layout
for your site.
13
Headers & Footers
•	Traditional theme: Controlled from the Dashboard -> Appearance -> Customize menu. Varies
from theme to theme, may offer exactly what you want but you are stuck with what they offer
you.
Astra’s header builder
14
Headers & Footers
•	Menus are always controlled from the WordPress Dashboard, and aren’t accessible in Elementor
or your Theme until you create them in the Dashboard first. (It’s gotten me more than once)
Appearance -> Menus. Don’t forget to save!
Learn from my mistakes.
15
WooCommerce
•	Elementor Pro now offers Cart, Checkout, My
Account and Single Product page & Archive
(shop) page. For more information, read this ar-
ticle: https://elementor.com/blog/new-woocom-
merce-builder-features/
•	For Cart, checkout, My Account pages: go to the
page created during WooCommerce setup, & Edit
with Elementor
Elementor Pro’s new-ish WooCommerce widgets.
Checkout, Cart & My Account should be used on
their respective pages.
16
WooCommerce
•	For Single Product & shop archive, create with Elementor’s Template -> Theme Builders. Can
create multiple types and assign display properties using taxonomies, tags, etc.
•	Elementor Free + Hello: Offers little to no WooCommerce customization and isn’t recommended.
•	Traditional Theme: Control WooCommerce via the customizer and varies from theme to theme.
•	Other plugins can extend WooCommerce + Elementor, such as JetWooBuilder and CoDesign-
er (formerly called Woolementor). These allow control over all the shop and checkout steps, but
more power = more responsibility.
17
General tips & tricks
Try to set up as much as you can at the beginning of a project to save
time later.
This includes desktop, tablet & mobile settings for global fonts. Text styles for repeated ele-
ments, such as buttons. Otherwise, going back and editing everything later is a pain.
Save reusable sections as templates, and reuse them when possible.
Save them as a template. Save them as a Global Widget. Or insert them via Shortcode. Don’t
forget to set up responsive views first before reusing something throughout the site, or you will
have to go back and edit them all anyways.
Custom headers & footers can be tricky, especially in mobile views.
It’s possible to create a desktop navigation and a mobile navigation and have them only display
on their respective screen sizes. Not the most elegant solution, but sometimes you have dead-
lines. You have to weigh all the costs, whether to add another plugin, spend more time now, scrap
some of the custom design, or have site speed prioritized.
Cheap -> Fast -> Good. Pick two.
18
General tips & tricks (continued)
•	Remember to save your hover state colors as global
colors for reuse later to add consistency & save
time.
•	Try to name things descriptively, so when you go
back in 3 months to update something you aren’t
completely lost.
ELEMENTOR HEADER #3456 isn’t helping anybody.
Seriously.
Name your templates.
Future you will be much happier.
19
General tips & tricks (continued)
•	Elementor has keyboard shortcuts that are very useful.
https://elementor.com/help/hotkeys/
ctrl/cmd + e - Finder. You can jump to other pages, posts, etc.

More Related Content

Similar to Themes end-elementor-takes-over

Wysiwyg css and template editor for magento (links)
Wysiwyg css and template editor for magento (links)Wysiwyg css and template editor for magento (links)
Wysiwyg css and template editor for magento (links)Mary Korv
 
Drupalcamp Atlanta 2010 Design-to-Theme
Drupalcamp Atlanta 2010 Design-to-ThemeDrupalcamp Atlanta 2010 Design-to-Theme
Drupalcamp Atlanta 2010 Design-to-ThemeMediacurrent
 
Lavacon 2014 responsive design in your hat
Lavacon 2014   responsive design in your hatLavacon 2014   responsive design in your hat
Lavacon 2014 responsive design in your hatNeil Perlin
 
The Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeThe Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeKyrie Tompkins
 
Basic Web Design In Dreamweaver
Basic Web Design In DreamweaverBasic Web Design In Dreamweaver
Basic Web Design In Dreamweaverjcharnin
 
Atlanta Drupal User Group (ADUG)
Atlanta Drupal User Group (ADUG) Atlanta Drupal User Group (ADUG)
Atlanta Drupal User Group (ADUG) Mediacurrent
 
Developing Custom WordPress Themes for Clients
Developing Custom WordPress Themes for ClientsDeveloping Custom WordPress Themes for Clients
Developing Custom WordPress Themes for ClientsSteven Slack
 
Your first word press site
Your first word press siteYour first word press site
Your first word press siteMarc Gratch
 
Creating a Website with WordPress.org
Creating a Website with WordPress.orgCreating a Website with WordPress.org
Creating a Website with WordPress.orgEileen Lonergan
 
10 Steps to Becoming a WordPress Theme Ninja
10 Steps to Becoming a WordPress Theme Ninja10 Steps to Becoming a WordPress Theme Ninja
10 Steps to Becoming a WordPress Theme NinjaTony Cecala, Ph.D.
 
Design selection demo
Design selection demoDesign selection demo
Design selection demoallisonbliss
 
Single sourcing to the max
Single sourcing to the maxSingle sourcing to the max
Single sourcing to the maxNeil Perlin
 
Creating a style guide for website using Elementor
Creating a style guide for website using ElementorCreating a style guide for website using Elementor
Creating a style guide for website using ElementorAngela Bowman
 
Web Service Creation in HTML5
Web Service Creation in HTML5Web Service Creation in HTML5
Web Service Creation in HTML5Tero A. Laiho
 
Netsuite e commerce training doc
Netsuite e commerce training docNetsuite e commerce training doc
Netsuite e commerce training docShaily Dubey
 
Drupal 7: Theming with Omega
Drupal 7: Theming with OmegaDrupal 7: Theming with Omega
Drupal 7: Theming with OmegaEric Sembrat
 
Advanced Microsoft word seminar
Advanced Microsoft word seminarAdvanced Microsoft word seminar
Advanced Microsoft word seminarM'mama Sawaneh
 

Similar to Themes end-elementor-takes-over (20)

WordPress 101
WordPress 101 WordPress 101
WordPress 101
 
Wysiwyg css and template editor for magento (links)
Wysiwyg css and template editor for magento (links)Wysiwyg css and template editor for magento (links)
Wysiwyg css and template editor for magento (links)
 
Drupalcamp Atlanta 2010 Design-to-Theme
Drupalcamp Atlanta 2010 Design-to-ThemeDrupalcamp Atlanta 2010 Design-to-Theme
Drupalcamp Atlanta 2010 Design-to-Theme
 
Lavacon 2014 responsive design in your hat
Lavacon 2014   responsive design in your hatLavacon 2014   responsive design in your hat
Lavacon 2014 responsive design in your hat
 
The Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeThe Anatomy of a WordPress Theme
The Anatomy of a WordPress Theme
 
Basic Web Design In Dreamweaver
Basic Web Design In DreamweaverBasic Web Design In Dreamweaver
Basic Web Design In Dreamweaver
 
Atlanta Drupal User Group (ADUG)
Atlanta Drupal User Group (ADUG) Atlanta Drupal User Group (ADUG)
Atlanta Drupal User Group (ADUG)
 
Developing Custom WordPress Themes for Clients
Developing Custom WordPress Themes for ClientsDeveloping Custom WordPress Themes for Clients
Developing Custom WordPress Themes for Clients
 
Your first word press site
Your first word press siteYour first word press site
Your first word press site
 
Creating a Website with WordPress.org
Creating a Website with WordPress.orgCreating a Website with WordPress.org
Creating a Website with WordPress.org
 
10 Steps to Becoming a WordPress Theme Ninja
10 Steps to Becoming a WordPress Theme Ninja10 Steps to Becoming a WordPress Theme Ninja
10 Steps to Becoming a WordPress Theme Ninja
 
Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress Themes
 
Design selection demo
Design selection demoDesign selection demo
Design selection demo
 
Single sourcing to the max
Single sourcing to the maxSingle sourcing to the max
Single sourcing to the max
 
Creating a style guide for website using Elementor
Creating a style guide for website using ElementorCreating a style guide for website using Elementor
Creating a style guide for website using Elementor
 
Theme guide
Theme guideTheme guide
Theme guide
 
Web Service Creation in HTML5
Web Service Creation in HTML5Web Service Creation in HTML5
Web Service Creation in HTML5
 
Netsuite e commerce training doc
Netsuite e commerce training docNetsuite e commerce training doc
Netsuite e commerce training doc
 
Drupal 7: Theming with Omega
Drupal 7: Theming with OmegaDrupal 7: Theming with Omega
Drupal 7: Theming with Omega
 
Advanced Microsoft word seminar
Advanced Microsoft word seminarAdvanced Microsoft word seminar
Advanced Microsoft word seminar
 

Recently uploaded

Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...Amil baba
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一Fi L
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdfSwaraliBorhade
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfSumit Lathwal
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024CristobalHeraud
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social MediaD SSS
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)jennyeacort
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`dajasot375
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证nhjeo1gg
 

Recently uploaded (20)

Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdf
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
 

Themes end-elementor-takes-over

  • 1. 1 Hi! My name is Matt Wood I am a designer & developer at YellowDog Denver. I’ve been working in the graphic design, print and related industries since 1998. In 2019 I transitioned to a Jr. Web Developer role here at YellowDog, with no prior web experience. I began working with WordPress, Elementor and related tools such as Dynamic.ooo, Crocoblock suite & other related plugins. Meetups such as the Boulder Elementor group have been essential in my learning over the past two years.
  • 2. 2 Where themes end & Elementor takes over Elementor’s theme styler can be confusing at first, especially when you are used to using a traditional WordPress theme. Today I’ll go over the differences, what to watch out for, and some tips & tricks to improve your Elementor experience. +
  • 3. 3 Agenda Traditional WordPress with a theme vs. WordPress with Elementor Pro How are they the same, what are the differences and what each approach is better at. Elementor’s global fonts & global colors. What are they, how do I set them up and what benefits do they offer me? Elementor Pro’s theme styler Which boxes do I check, and what happens when I do? What the heck is a “Theme Styler? Headers & footers. What are my options? How & where do I set the darn things up? WooCommerce. Where does Elementor improve the WooCommerce experience, and what options do I have when customizing a WooCommerce shop with Elementor? Tips, Tricks, and time for questions Pitfalls to avoid and workflow hacks to improve your Elementor experience.
  • 4. 4 Traditional WordPress (Super basic stuff you probably already know, but I didn’t) • WordPress install WordPress is a CMS (content management system). This allows you to keep your content in one place, and your styling in another. • WordPress dashboard This is where you are able to add pages, posts, media files, menus and access plugins, themes and site-wide settings. • Theme Traditionally, this is where you controlled the layout & styling of your pages via PHP templates for pages, posts, headers, footers & archive pages. Pro themes often include templates, advanced WooCommerce controls, header & footer controls, sidebars & even page builders. Pairing a Pro theme with Elementor Free is a good solution if you are comfortable with your theme and only want the page builder functionality of Elementor. Sometimes having a theme make choices for you can be helpful. Guardrails are ok and help you to focus. Time & budget are always a factor. +
  • 5. 5 WordPress + Elementor Pro • Using a Pro theme here can interfere with Elementor, causing confusion & styling conflicts. This is why Elementor suggests using Hello, which offers little to no styling, letting Elementor take over and do the bulk of the work. • Allows total customization, which can be overwhelming without a plan. • Can also take longer, since you have to make more choices, and future edits can also be more complicated. • You can create custom headers, footers, post templates, page templates, archive pages, etc. But, you can also create different templates for different post types, different headers for different pages, & multiple shop archive pages for different sections of your store among other things. +
  • 6. 6 Global fonts & global colors Global fonts & global colors help to minimize CSS used, and make future edits easier. But, you have to be consistent with how you use them. First, you have to Edit a page with Elementor, and hit the 3-bar menu to go to Site Settings. The global colors & fonts in question. Global colors. This is where you can edit your existing global colors. Global fonts. This is where you can edit your existing global fonts & set a fallback family.
  • 7. 7 Global fonts & global colors • Global fonts & colors use CSS variables to minimize the amount of code that is repeated. • You can add a Global color from any color picker, not just on the Site Setting menu in the Elementor editor. • You can add a Global Font from any text box, not just the Site Setting menu in the Elementor editor. • Then you can make edits across the site from one location, instead of having to go to each template, page and post to update a brand color or font size. • You can also set your responsive (tablet & mobile) settings in the global fonts to keep things consistent and save time while updating your mobile views. You can create a global color from any color picker as you work. Don’t forget to name it something descriptive!
  • 8. 8 Theme Styles (what the heck are these boxes?) • This where everyone gets confused. This is normal. • Check the boxes on the Dashboard -> Elementor -> Settings. This disables Elementor’s default settings and makes Elementor use your theme colors & fonts. If you are using Hello, there are no theme colors & fonts, just what you set up in Site Settings under Global Colors & Fonts. In the Dashboard, go to Elementor’s settings. Checking these boxes will allow Elementor to become more powerful than could ever imagine.
  • 9. 9 Theme Styles (what the heck are these boxes?) • Read this article: https://elementor.com/help/how-elementors-theme-style-and-design-system-options-work- together/ • Checking these boxes also allow Elementor to control Typography, Buttons, Form Fields & Im- ages, & if you are using Hello, headers & footers (mostly for Elementor Free, since Elementor Pro already has headers & footers in Templates -> Theme Builder.) • This is what allows Elementor to take over from a theme and lets you create your own, more custom theme.
  • 10. 10 Theme Styles (what the heck are these boxes?) • A full-featured Pro theme, such as Astra Pro, will have buttons, typography, etc in the theme customizer and may be quicker to set up, but not exactly what you want. Astra’s Theme customizer. Substitute your theme of choice here for more or less options. Astra Pro has many many options. Other Pro themes will have similar amounts of options. Mixing Elementor Pro with a Pro theme can cause conflicts & confusion.
  • 11. 11 Headers & Footers • Elementor Pro: Controlled from Templates -> Theme Builder. Allows multiple options and display settings. For example, a different header for your home page vs interior pages, different footer on blog posts or shop pages. The new theme builder, love it or hate it. Add as many headers & footers as you want from here.
  • 12. 12 Headers & Footers • Elementor Free + Hello: Controlled from Site Settings while editing a page with Elementor. This is one of Elementor’s quirks. Only allows one header & footer per site, but is free and uses the Elementor builder to allow customization. This option will only appear if you have the Hello theme activated. From here you can use Elementor to build a header & footer layout for your site.
  • 13. 13 Headers & Footers • Traditional theme: Controlled from the Dashboard -> Appearance -> Customize menu. Varies from theme to theme, may offer exactly what you want but you are stuck with what they offer you. Astra’s header builder
  • 14. 14 Headers & Footers • Menus are always controlled from the WordPress Dashboard, and aren’t accessible in Elementor or your Theme until you create them in the Dashboard first. (It’s gotten me more than once) Appearance -> Menus. Don’t forget to save! Learn from my mistakes.
  • 15. 15 WooCommerce • Elementor Pro now offers Cart, Checkout, My Account and Single Product page & Archive (shop) page. For more information, read this ar- ticle: https://elementor.com/blog/new-woocom- merce-builder-features/ • For Cart, checkout, My Account pages: go to the page created during WooCommerce setup, & Edit with Elementor Elementor Pro’s new-ish WooCommerce widgets. Checkout, Cart & My Account should be used on their respective pages.
  • 16. 16 WooCommerce • For Single Product & shop archive, create with Elementor’s Template -> Theme Builders. Can create multiple types and assign display properties using taxonomies, tags, etc. • Elementor Free + Hello: Offers little to no WooCommerce customization and isn’t recommended. • Traditional Theme: Control WooCommerce via the customizer and varies from theme to theme. • Other plugins can extend WooCommerce + Elementor, such as JetWooBuilder and CoDesign- er (formerly called Woolementor). These allow control over all the shop and checkout steps, but more power = more responsibility.
  • 17. 17 General tips & tricks Try to set up as much as you can at the beginning of a project to save time later. This includes desktop, tablet & mobile settings for global fonts. Text styles for repeated ele- ments, such as buttons. Otherwise, going back and editing everything later is a pain. Save reusable sections as templates, and reuse them when possible. Save them as a template. Save them as a Global Widget. Or insert them via Shortcode. Don’t forget to set up responsive views first before reusing something throughout the site, or you will have to go back and edit them all anyways. Custom headers & footers can be tricky, especially in mobile views. It’s possible to create a desktop navigation and a mobile navigation and have them only display on their respective screen sizes. Not the most elegant solution, but sometimes you have dead- lines. You have to weigh all the costs, whether to add another plugin, spend more time now, scrap some of the custom design, or have site speed prioritized. Cheap -> Fast -> Good. Pick two.
  • 18. 18 General tips & tricks (continued) • Remember to save your hover state colors as global colors for reuse later to add consistency & save time. • Try to name things descriptively, so when you go back in 3 months to update something you aren’t completely lost. ELEMENTOR HEADER #3456 isn’t helping anybody. Seriously. Name your templates. Future you will be much happier.
  • 19. 19 General tips & tricks (continued) • Elementor has keyboard shortcuts that are very useful. https://elementor.com/help/hotkeys/ ctrl/cmd + e - Finder. You can jump to other pages, posts, etc.