Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Choosing WordPress Themes: Making Good Choices in Picking a Theme

Jim True
April 06, 2018

Choosing WordPress Themes: Making Good Choices in Picking a Theme

How do you go about picking theme for your websites when there are thousands of them out there? We'll go over what constitutes a WordPress Theme (what it's parts are) and give a quick overview of Child Themes. We'll discuss the difference between Builders & Themes and give some pointers of what to beware of when shopping for themes and things you should look for before plopping down your hard-earned money on a premium theme.

Jim True

April 06, 2018
Tweet

More Decks by Jim True

Other Decks in Technology

Transcript

  1. WordPress St. Petersburg Downtown St. Pete @ TEC Garage
 1st

    & 3rd Thursdays / Monthly Meetup: https://meetup.com/WordPress-St-Petersburg
 Web: https://tampabaywp.org
 Slack Chat | Facebook Group | Meetups
 A Member of Tampa Bay WordPress Network
  2. Upcoming Meetups & Events • WordCamp Jacksonville, April 7th &

    8th
 jacksonville.wordcamp.org • WordCamp Atlanta, April 13th - 15th
 atlanta.wordcamp.org • Ask Us Anything: WordPress Crowdsourcing Workshop
 TEC Garage, Downtown St. Pete, April 19th, 6:30PM • Gutenberg: What is it going to mean to me?
 TEC Garage, Downtown St. Pete, May 3rd, 6:30PM
  3. We are looking for SPEAKERS! • You actually learn more

    about something when you TEACH it • Getting over your fears of public speaking is much easier in a safe, non-judgmental space • It’s FUN! • https://tampabaywp.org/speakers/call/
  4. Events @ TEC Garage • 4/10 Tech Talk Entrepeneur Program,

    Tampa • 4/19 Catalyst Series “From Innovator to Entrepreneur”
  5. Theme Files Help Modularize Content Header Menu Content Sidebar Footer

    index.php styles.css header.php sidebar.php footer.php {
  6. Call these files from Index.php Header Menu Content Sidebar Footer

    index.php header.php sidebar.php footer.php <?php get_header(); // The Loop goes here get_sidebar(); get_footer(); ?>
  7. What is “The Loop”? Header Menu Content Sidebar Footer //

    The Loop! <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); the_content(); endwhile; endif; ?>
  8. Where do these parts come from? Header Menu Content Sidebar

    Footer Posts Pages Custom Post Types Taxonomies Search 404
  9. Where do these parts come from? Header Menu Content Sidebar

    Footer Also:
 Appearance, 
 Customize &
 Header
  10. Themes can define: • Multiple MENU Areas (and Menus) •

    Multiple Widget Areas (and locations) • Different Page/Post Templates for Different Content • Multiple ways to Apply Content & Images to your site on a Site WIDE basis.
  11. What’s in Styles.CSS? // Defines the actual Theme Name &

    Details /* Theme Name: Twenty Seventeen Theme URI: https://wordpress.org/themes/twentyseventeen/ Author URI: https://wordpress.org Description: Twenty Seventeen brings your site… Version: 1.0 // More stuff here, not going into details on it. */
  12. Also contains the actual CSS // 5.0 Typography body,button,input,select,textarea {

    color: #333; font-family: "Libre Franklin", arial, sans-serif; font-size: 15px; font-size: 0.9375rem; font-weight: 400; line-height: 1.66; }
  13. So What’s a Child Theme? A way to prevent THIS

    From blowing away all your changes and customizations in your theme.
  14. So What’s a Child Theme? // Bare Minimum, Theme Name

    & Theme its based on /* Theme Name: Jim’s Theme Template: twentyseventeen */ https://developer.wordpress.org/themes/advanced-topics/child-themes/
  15. Themes vs. Plugins Design
 Layout
 Responsiveness
 Content Options
 Images &

    Fonts FRONT END Content Types
 Taxonomies
 Functionality
 Access & Control
 System Interaction BACK END vs.
  16. Picking a Theme (5 Point Checklist) • Does it have

    a free or trial version? • Is it on the WordPress.org Theme Repository? • If I change themes, is my website still functional? • Does it focus on front-end & layout? • Does it have good support?
  17. Divi from elegant themes • Theme with Front-end Editing &

    Layout • Visual Drag & Drop Builder • Multiple possibilities in design and ‘modules’ • Most popular premium WP
 Theme (in the world!)
  18. Divi: Does it have Free or Trial? Free / Trial?

    WP Repo? Functional? Front-end? Support?
  19. Divi: On the WP Theme Repo? Free / Trial? WP

    Repo? Functional? Front-end? Support? NOPE!
  20. Divi: Focus on Front End & Layout? Free / Trial?

    WP Repo? Functional? Front-end? Support?
  21. Genesis from StudioPress • Genesis Framework based on WordPress Standards

    • Child Theme Marketplace • Responsive Turnkey Designs • Large Developer Network
  22. Genesis: Does it have Free or Trial? Free / Trial?

    WP Repo? Functional? Front-end? Support? NOPE!
  23. Genesis: On the WP Theme Repo? Free / Trial? WP

    Repo? Functional? Front-end? Support? NOPE!
  24. Genesis: Focus on Front End & Layout? Free / Trial?

    WP Repo? Functional? Front-end? Support? • Primarily ONLY Focuses on Front-end & Layout • Some Widgets & Shortcodes, Mostly Page Layouts • Rainmaker Platform is focused on SEO/Real Estate, etc.
  25. Genesis: Good Support? Free / Trial? WP Repo? Functional? Front-end?

    Support? • Almost all REAL Support is hidden behind a Paywall • Support focuses on driving you towards hiring a Genesis Developer • Theme Customization is ALL Hooks & Action Filters (ie PHP Required) NOPE!
  26. GeneratePress • VERY Customizable, Responsive & Flexible Theme • NEW

    Site Library of professionally designed themes (automatically loads plugins & builders as needed) • Works flawlessly with Beaver Builder & Elementor • FAST and Reliable
  27. : Does it have Free or Trial? Free / Trial?

    WP Repo? Functional? Front-end? Support?
  28. : On the WP Theme Repo? Free / Trial? WP

    Repo? Functional? Front-end? Support?
  29. : Focus on Front End & Layout? Free / Trial?

    WP Repo? Functional? Front-end? Support? • Seamless Integration with Beaver Builder & Elementor • GP Premium provides complete flexibility for Headers, Mega Menus, Layout, Sidebars, Colors & More! • One Click Import/Export of Settings
  30. : Good Support? Free / Trial? WP Repo? Functional? Front-end?

    Support? • Great Documentation & Support Forum. • Community Support, Facebook Group & Designers • Thom Osborne, Developer, friendly and very responsive WINNER!
  31. Builders vs. Themes? • Provide Front-end Design with Drag &

    Drop and No code • Beaver Builder/Themer, Elementor, Divi Builder, Visual Composer, Site Composer (and others…) • Avoid SHORTCODE-Itis! • Does it provide a FREE or TRIAL version? • Support Saved Layouts and Work with Custom Post Types or NOPE! • Too much here to discuss in less than an hour – Dedicated Talk on Builders
  32. Get the Slides & Video • tampabaywp.org/meetup/st-petersburg- downtown • Also

    on Facebook & on Meetup • Published by Friday • Thank you for attending!