SlideShare a Scribd company logo
1 of 24
WRANGLING THEMES
ERASERHEADER.COMALISON KNOTT
WRANGLING
THEMES
BEFORE WE BEGIN...
WHAT THEME QUESTIONS
DO YOU HAVE?
WRANGLING
THEMES
What We’ll Cover Tonight...
•	What a theme is
•	Common terms and anatomy
•	How to pick a theme
•	Ways to boost themes
•	Beyond themes
•	Theme care
WORDPRESS CORE THEME
GENERAL ANATOMY
OF A THEME
Header. Logo . Navigation . Image . Sub-navigation (social media links)
Hero . Slider . Jumbotron . Banner Image
Breadcrumb ( Home > Services > Design)
Main Content Area
Content Bottom (various widgets can go here)
Footer
(various widgets can go here)
Sidebar
(various widgets
can go here)
WRANGLING
THEMES
WHICH THEME IS THE BEST?
THE RIGHT ONE FOR THE JOB
WRANGLING
THEMES
How to Pick A Theme
•	Define the site’s purpose
•	Define your wish list of functionality
•	Research similar sites
•	Pick themes and narrow down selection
WRANGLING
THEMES
Purpose Of Site Before Looks
•	What content will you be updating the most?
•	What will major pages requite content-wise?
•	What major areas of content will you have?
WRANGLING
THEMES
Make A Wish List And Prioritize
•	Research similar or dissimilar themes,
look at functionality over aesthetic
Photographer: gallery variety, contact form, minimal
Blogger: combination latest posts/regular content, sidebars,
sign-up forms
Designer: variety of templates, layout, ultimate control
•	Use this as‘shopping list’to narrow down choices
WRANGLING
THEMES
Other Common Terms To Keep In Mind
•	Carousels and galleries
•	Light-box
•	Columns
•	Front page post form
•	Different page and post
widths (templates)
•	Sticky post
•	Custom menu
•	Featured content made of
pages and posts
•	One Page website
•	Featured Image Header
(definitions at wordpress.com themes and look at‘filters’)
WRANGLING
THEMES
Places To Find Themes
•	WordPress.com/themes
•	Google“Best WordPress themes for _____”
•	Beware of Themeforest.net
WRANGLING
THEMES
What To Look For (price don’t mean nuffin)
•	Live demo
•	Many downloads
•	Recently updated and supports latest Core
•	Solid customer review, accessibly support
•	Lots of options in default WordPress
Customizer
•	Responsive (demo looks correct on phone)
WRANGLING
THEMES
What To Avoid In A Theme
•	‘Premium Bloat Themes’(themeforeset.net)
•	Lack of updates
•	Lack of evidence of support
* average lifespan of a theme is 3 years.
WRANGLING
THEMES
Plugins That Aren’t Theme Dependent
•	Gallery (FooGallery/FooBox, NextGen)
•	Sliders (Layerslider, Revolution Slider)
•	Lightweight Grid Columns
•	Page builders (more on that in a moment)
•	Contact forms (Caldera, Contact Form 7, VFB)
WRANGLING
THEMES
Need More? Page Builders
•	Way to be more‘block based’, drag and drop
•	Look for those that let you save templates
and set global parts (change one aspect and
it affects every page with that component)
•	Can slow down a site so choose wisely
•	Beaver Builder, Divi, Site Origin Builder,
Visual Composer, Cornerstone, iThemes
WRANGLING
THEMES
Go Beyond... With Frameworks!
•	Like a skeleton/foundation to build upon
•	Divi, Genesis, Bones, Underscore,
GeneratePress Pro
•	Beaver Themer (on Beaver Theme)
WRANGLING
THEMES
Go Beyond... With Plugins!
•	Advanced Custom Fields (additional
functionality/blocks into pages and
posts... like price, images or filters)
•	Custom Post Types (add your own unique
postypes!)
•	Read about template parts on
developer.wordpress.org
WRANGLING
THEMES
How Can I Preview A New Theme?
•	Must install theme to preview, unless it’s one
that’s listed at Appearance > Themes > Add New
•	Install on a different location
(local, subdomain, other sandbox)
WRANGLING
THEMES
Immediately Create A Child Theme
https://www.elegantthemes.com/blog/resources/wordpress-child-theme-tutorial
•	Install immediately after installing theme
•	Easy to install
•	Do all tweaks (even customizer) on this so
you know where to find errors later
•	Throw plugin content in here to make special
changes (ie: remove cart on Woo Commerce)
WRANGLING
THEMES
Theme Maintenance
•	Regular backups of core, theme and plugins
•	Update when required
•	Always work in child theme
•	Familiarize with forum
Giant-Ass List of Resources
LEARN MORE
Lynda.com free with library card:
http://www.halifaxpubliclibraries.ca/computers/classes/
elibrary.html
LunchPress (every Tuesday)
https://www.facebook.com/pg/eraserheaderdesign/video
http://www.wpbeginner.com/category/beginners-guide/
https://www.w3schools.com/
https://developer.wordpress.org/themes/basics/tem-
plate-hierarchy/
THEMES & FRAMEWORKS
https://themeforest.net/category/wordpress
https://my.studiopress.com/themes/genesis/
* https://generatepress.com/?ref=543
https://underscores.me
https://themble.com/bones/
* http://www.elegantthemes.com/affiliates/idevaffiliate.
php?id=39481_5_1_20
PLUGINS
https://www.advancedcustomfields.com
https://wordpress.org/plugins/custom-post-type-ui/
https://en-ca.wordpress.org/plugins/recent-posts-wid-
get-extended/
https://en-ca.wordpress.org/plugins/conditional-widgets/
https://revolution.themepunch.com
https://layerslider.kreaturamedia.com
https://calderaforms.com
https://en-ca.wordpress.org/plugins/contact-form-7/
https://www.mailpoet.com
PAGE BUILDERS
*https://www.wpbeaverbuilder.com/?fla=1708
https://vc.wpbakery.com
https://siteorigin.com/page-builder/
https://en-ca.wordpress.org/plugins/lightweight-grid-col-
umns/
https://en-ca.wordpress.org/plugins/visual-form-builder/
https://ithemes.com/purchase/builder-theme/
* means my affiliate link, where I make a small
% of $ if you buy the item from that link
THANKS FOLKS!

More Related Content

What's hot

WP 101 - Custom Fields & Post Types
WP 101 - Custom Fields & Post TypesWP 101 - Custom Fields & Post Types
WP 101 - Custom Fields & Post TypesJoe Querin
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinSuzanne Dergacheva
 
Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Curtis McHale
 
WP101 - Themes and Plugins
WP101 - Themes and PluginsWP101 - Themes and Plugins
WP101 - Themes and PluginsJoe Querin
 
Intro To WordPress Themes
Intro To WordPress ThemesIntro To WordPress Themes
Intro To WordPress Themesdamonsharp
 
April 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child ThemesApril 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child ThemesEric Sembrat
 
What Is A Blog?
What Is A Blog?What Is A Blog?
What Is A Blog?Nan Ross
 
Put A Map On It! Enhanced geolocation in WordPress with Geo Mashup
Put A Map On It! Enhanced geolocation in WordPress with Geo MashupPut A Map On It! Enhanced geolocation in WordPress with Geo Mashup
Put A Map On It! Enhanced geolocation in WordPress with Geo MashupJer Clarke
 
Blogging Basics - Part 1
Blogging Basics - Part 1Blogging Basics - Part 1
Blogging Basics - Part 1Paul Gillin
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress BasicsJoe Querin
 
Wordcamp St. Louis - Clean Coding
Wordcamp St. Louis - Clean CodingWordcamp St. Louis - Clean Coding
Wordcamp St. Louis - Clean Codinginspector_fegter
 
Tech World Site Muhammad Muhaddis
Tech World Site Muhammad MuhaddisTech World Site Muhammad Muhaddis
Tech World Site Muhammad Muhaddisanonymoushaxer
 
Drupal: Northeastern University Libraries website
Drupal: Northeastern University Libraries websiteDrupal: Northeastern University Libraries website
Drupal: Northeastern University Libraries websiteiFactory
 
Mobilizing WordPress
Mobilizing WordPressMobilizing WordPress
Mobilizing WordPressCurtis McHale
 
Blogging 101 march 2013
Blogging 101   march 2013Blogging 101   march 2013
Blogging 101 march 2013Weam El-Awar
 
All about WordPress Posts and Pages WordCamp 2013
All about WordPress Posts and Pages WordCamp 2013 All about WordPress Posts and Pages WordCamp 2013
All about WordPress Posts and Pages WordCamp 2013 New Tricks
 
WordPress Themes and Plugins
WordPress Themes and PluginsWordPress Themes and Plugins
WordPress Themes and Pluginssuperann
 
#11NTC We Are Media: Blogging - Wordpress guidebook 2011
#11NTC We Are Media: Blogging - Wordpress guidebook 2011#11NTC We Are Media: Blogging - Wordpress guidebook 2011
#11NTC We Are Media: Blogging - Wordpress guidebook 2011Dawn Crawford
 

What's hot (20)

WP 101 - Custom Fields & Post Types
WP 101 - Custom Fields & Post TypesWP 101 - Custom Fields & Post Types
WP 101 - Custom Fields & Post Types
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
 
Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011
 
WP101 - Themes and Plugins
WP101 - Themes and PluginsWP101 - Themes and Plugins
WP101 - Themes and Plugins
 
Intro To WordPress Themes
Intro To WordPress ThemesIntro To WordPress Themes
Intro To WordPress Themes
 
April 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child ThemesApril 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child Themes
 
What Is A Blog?
What Is A Blog?What Is A Blog?
What Is A Blog?
 
Put A Map On It! Enhanced geolocation in WordPress with Geo Mashup
Put A Map On It! Enhanced geolocation in WordPress with Geo MashupPut A Map On It! Enhanced geolocation in WordPress with Geo Mashup
Put A Map On It! Enhanced geolocation in WordPress with Geo Mashup
 
Blogging Basics - Part 1
Blogging Basics - Part 1Blogging Basics - Part 1
Blogging Basics - Part 1
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress Basics
 
Wordcamp St. Louis - Clean Coding
Wordcamp St. Louis - Clean CodingWordcamp St. Louis - Clean Coding
Wordcamp St. Louis - Clean Coding
 
Tech World Site Muhammad Muhaddis
Tech World Site Muhammad MuhaddisTech World Site Muhammad Muhaddis
Tech World Site Muhammad Muhaddis
 
Drupal: Northeastern University Libraries website
Drupal: Northeastern University Libraries websiteDrupal: Northeastern University Libraries website
Drupal: Northeastern University Libraries website
 
Mobilizing WordPress
Mobilizing WordPressMobilizing WordPress
Mobilizing WordPress
 
Blogging 101 march 2013
Blogging 101   march 2013Blogging 101   march 2013
Blogging 101 march 2013
 
Wordpress overview
Wordpress overviewWordpress overview
Wordpress overview
 
All about WordPress Posts and Pages WordCamp 2013
All about WordPress Posts and Pages WordCamp 2013 All about WordPress Posts and Pages WordCamp 2013
All about WordPress Posts and Pages WordCamp 2013
 
WordPress Themes and Plugins
WordPress Themes and PluginsWordPress Themes and Plugins
WordPress Themes and Plugins
 
Pimp your wp site
Pimp your wp sitePimp your wp site
Pimp your wp site
 
#11NTC We Are Media: Blogging - Wordpress guidebook 2011
#11NTC We Are Media: Blogging - Wordpress guidebook 2011#11NTC We Are Media: Blogging - Wordpress guidebook 2011
#11NTC We Are Media: Blogging - Wordpress guidebook 2011
 

Similar to Wrangling Themes: everything you need to know about WordPress themes

The Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeThe Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeKyrie Tompkins
 
WordPress Themes Demystified
WordPress Themes DemystifiedWordPress Themes Demystified
WordPress Themes DemystifiedChris Burgess
 
Slides 3 - Wordpress Networks Sites
Slides 3 - Wordpress Networks SitesSlides 3 - Wordpress Networks Sites
Slides 3 - Wordpress Networks SitesMassimo Callisto
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationAndy Stratton
 
SharePoint Navigation: A Step Towards Success
SharePoint Navigation: A Step Towards SuccessSharePoint Navigation: A Step Towards Success
SharePoint Navigation: A Step Towards SuccessStacy Deere
 
SPSHawaii: Navigation: A Step Towards Success in SharePoint
SPSHawaii:  Navigation: A Step Towards Success in SharePointSPSHawaii:  Navigation: A Step Towards Success in SharePoint
SPSHawaii: Navigation: A Step Towards Success in SharePointStacy Deere
 
Themes and Plugins for Wordpress
Themes and Plugins for WordpressThemes and Plugins for Wordpress
Themes and Plugins for WordpressJohn Lauber
 
From a Fireworks Comp to a Genesis Child Theme, Step by Step
From a Fireworks Comp to a Genesis Child Theme, Step by StepFrom a Fireworks Comp to a Genesis Child Theme, Step by Step
From a Fireworks Comp to a Genesis Child Theme, Step by StepEast Bay WordPress Meetup
 
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon BaltimoreCreating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon BaltimoreSuzanne Dergacheva
 
Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3gvaughan
 
WordPress Beginners Workshop
WordPress Beginners WorkshopWordPress Beginners Workshop
WordPress Beginners WorkshopThe Toolbox, Inc.
 
What Developers Need Designers to Know about WordPress
What Developers Need Designers to Know about WordPressWhat Developers Need Designers to Know about WordPress
What Developers Need Designers to Know about WordPressEast Bay WordPress Meetup
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate WorkshopThe Toolbox, Inc.
 
Blogging for beginners cofe january 2013
Blogging for beginners cofe january 2013Blogging for beginners cofe january 2013
Blogging for beginners cofe january 2013Bex Lewis
 
Drupal - Introduction to Drupal and Web Content Management
Drupal - Introduction to Drupal and Web Content ManagementDrupal - Introduction to Drupal and Web Content Management
Drupal - Introduction to Drupal and Web Content ManagementVibrant Technologies & Computers
 

Similar to Wrangling Themes: everything you need to know about WordPress themes (20)

The Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeThe Anatomy of a WordPress Theme
The Anatomy of a WordPress Theme
 
WordPress Themes Demystified
WordPress Themes DemystifiedWordPress Themes Demystified
WordPress Themes Demystified
 
Slides 3 - Wordpress Networks Sites
Slides 3 - Wordpress Networks SitesSlides 3 - Wordpress Networks Sites
Slides 3 - Wordpress Networks Sites
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
 
SharePoint Navigation: A Step Towards Success
SharePoint Navigation: A Step Towards SuccessSharePoint Navigation: A Step Towards Success
SharePoint Navigation: A Step Towards Success
 
SPSHawaii: Navigation: A Step Towards Success in SharePoint
SPSHawaii:  Navigation: A Step Towards Success in SharePointSPSHawaii:  Navigation: A Step Towards Success in SharePoint
SPSHawaii: Navigation: A Step Towards Success in SharePoint
 
Introduction Wordpress
Introduction WordpressIntroduction Wordpress
Introduction Wordpress
 
Themes and Plugins for Wordpress
Themes and Plugins for WordpressThemes and Plugins for Wordpress
Themes and Plugins for Wordpress
 
From a Fireworks Comp to a Genesis Child Theme, Step by Step
From a Fireworks Comp to a Genesis Child Theme, Step by StepFrom a Fireworks Comp to a Genesis Child Theme, Step by Step
From a Fireworks Comp to a Genesis Child Theme, Step by Step
 
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon BaltimoreCreating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
 
Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3
 
WordPress Beginners Workshop
WordPress Beginners WorkshopWordPress Beginners Workshop
WordPress Beginners Workshop
 
Construct Unified
Construct UnifiedConstruct Unified
Construct Unified
 
Wcm4
Wcm4Wcm4
Wcm4
 
What Developers Need Designers to Know about WordPress
What Developers Need Designers to Know about WordPressWhat Developers Need Designers to Know about WordPress
What Developers Need Designers to Know about WordPress
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
 
Blogging for beginners cofe january 2013
Blogging for beginners cofe january 2013Blogging for beginners cofe january 2013
Blogging for beginners cofe january 2013
 
Newspapers with WordPress
Newspapers with WordPressNewspapers with WordPress
Newspapers with WordPress
 
Drupal - Introduction to Drupal and Web Content Management
Drupal - Introduction to Drupal and Web Content ManagementDrupal - Introduction to Drupal and Web Content Management
Drupal - Introduction to Drupal and Web Content Management
 
Joomla! theming
Joomla! themingJoomla! theming
Joomla! theming
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Wrangling Themes: everything you need to know about WordPress themes

  • 2. WRANGLING THEMES BEFORE WE BEGIN... WHAT THEME QUESTIONS DO YOU HAVE?
  • 3. WRANGLING THEMES What We’ll Cover Tonight... • What a theme is • Common terms and anatomy • How to pick a theme • Ways to boost themes • Beyond themes • Theme care
  • 5. GENERAL ANATOMY OF A THEME Header. Logo . Navigation . Image . Sub-navigation (social media links) Hero . Slider . Jumbotron . Banner Image Breadcrumb ( Home > Services > Design) Main Content Area Content Bottom (various widgets can go here) Footer (various widgets can go here) Sidebar (various widgets can go here)
  • 6. WRANGLING THEMES WHICH THEME IS THE BEST? THE RIGHT ONE FOR THE JOB
  • 7. WRANGLING THEMES How to Pick A Theme • Define the site’s purpose • Define your wish list of functionality • Research similar sites • Pick themes and narrow down selection
  • 8. WRANGLING THEMES Purpose Of Site Before Looks • What content will you be updating the most? • What will major pages requite content-wise? • What major areas of content will you have?
  • 9. WRANGLING THEMES Make A Wish List And Prioritize • Research similar or dissimilar themes, look at functionality over aesthetic Photographer: gallery variety, contact form, minimal Blogger: combination latest posts/regular content, sidebars, sign-up forms Designer: variety of templates, layout, ultimate control • Use this as‘shopping list’to narrow down choices
  • 10. WRANGLING THEMES Other Common Terms To Keep In Mind • Carousels and galleries • Light-box • Columns • Front page post form • Different page and post widths (templates) • Sticky post • Custom menu • Featured content made of pages and posts • One Page website • Featured Image Header (definitions at wordpress.com themes and look at‘filters’)
  • 11. WRANGLING THEMES Places To Find Themes • WordPress.com/themes • Google“Best WordPress themes for _____” • Beware of Themeforest.net
  • 12.
  • 13. WRANGLING THEMES What To Look For (price don’t mean nuffin) • Live demo • Many downloads • Recently updated and supports latest Core • Solid customer review, accessibly support • Lots of options in default WordPress Customizer • Responsive (demo looks correct on phone)
  • 14. WRANGLING THEMES What To Avoid In A Theme • ‘Premium Bloat Themes’(themeforeset.net) • Lack of updates • Lack of evidence of support * average lifespan of a theme is 3 years.
  • 15.
  • 16. WRANGLING THEMES Plugins That Aren’t Theme Dependent • Gallery (FooGallery/FooBox, NextGen) • Sliders (Layerslider, Revolution Slider) • Lightweight Grid Columns • Page builders (more on that in a moment) • Contact forms (Caldera, Contact Form 7, VFB)
  • 17. WRANGLING THEMES Need More? Page Builders • Way to be more‘block based’, drag and drop • Look for those that let you save templates and set global parts (change one aspect and it affects every page with that component) • Can slow down a site so choose wisely • Beaver Builder, Divi, Site Origin Builder, Visual Composer, Cornerstone, iThemes
  • 18. WRANGLING THEMES Go Beyond... With Frameworks! • Like a skeleton/foundation to build upon • Divi, Genesis, Bones, Underscore, GeneratePress Pro • Beaver Themer (on Beaver Theme)
  • 19. WRANGLING THEMES Go Beyond... With Plugins! • Advanced Custom Fields (additional functionality/blocks into pages and posts... like price, images or filters) • Custom Post Types (add your own unique postypes!) • Read about template parts on developer.wordpress.org
  • 20. WRANGLING THEMES How Can I Preview A New Theme? • Must install theme to preview, unless it’s one that’s listed at Appearance > Themes > Add New • Install on a different location (local, subdomain, other sandbox)
  • 21. WRANGLING THEMES Immediately Create A Child Theme https://www.elegantthemes.com/blog/resources/wordpress-child-theme-tutorial • Install immediately after installing theme • Easy to install • Do all tweaks (even customizer) on this so you know where to find errors later • Throw plugin content in here to make special changes (ie: remove cart on Woo Commerce)
  • 22. WRANGLING THEMES Theme Maintenance • Regular backups of core, theme and plugins • Update when required • Always work in child theme • Familiarize with forum
  • 23. Giant-Ass List of Resources LEARN MORE Lynda.com free with library card: http://www.halifaxpubliclibraries.ca/computers/classes/ elibrary.html LunchPress (every Tuesday) https://www.facebook.com/pg/eraserheaderdesign/video http://www.wpbeginner.com/category/beginners-guide/ https://www.w3schools.com/ https://developer.wordpress.org/themes/basics/tem- plate-hierarchy/ THEMES & FRAMEWORKS https://themeforest.net/category/wordpress https://my.studiopress.com/themes/genesis/ * https://generatepress.com/?ref=543 https://underscores.me https://themble.com/bones/ * http://www.elegantthemes.com/affiliates/idevaffiliate. php?id=39481_5_1_20 PLUGINS https://www.advancedcustomfields.com https://wordpress.org/plugins/custom-post-type-ui/ https://en-ca.wordpress.org/plugins/recent-posts-wid- get-extended/ https://en-ca.wordpress.org/plugins/conditional-widgets/ https://revolution.themepunch.com https://layerslider.kreaturamedia.com https://calderaforms.com https://en-ca.wordpress.org/plugins/contact-form-7/ https://www.mailpoet.com PAGE BUILDERS *https://www.wpbeaverbuilder.com/?fla=1708 https://vc.wpbakery.com https://siteorigin.com/page-builder/ https://en-ca.wordpress.org/plugins/lightweight-grid-col- umns/ https://en-ca.wordpress.org/plugins/visual-form-builder/ https://ithemes.com/purchase/builder-theme/ * means my affiliate link, where I make a small % of $ if you buy the item from that link