SlideShare a Scribd company logo
1 of 27
Download to read offline
WordPress Themes
underlying, unifying design for a blog
My Background

•
•
•
•

Father
Husband
Developer
Ninja

•
•
•

Creating themes & plugins for past five years
Built hundreds of blogs
Plugins: thousands of downloads worldwide
What is a theme?!
A WordPress Theme is a collection of files that
work together to produce a graphical
interface with an underlying, unifying design
for a blog.
Huh? In English...
Gives your blog its appearance
What visitors see
Graphics & Colors
Typography

•
•
•
•
"Simplicity is the ultimate
sophistication."
...and sometimes not so awesome.
Not All Themes Are Created Equal
Free Themes

Premium Themes

Freemium Themes
Free Themes

•
•
•
•
•
•
•
•

Cost: Free
Lack flexibility & customization

Less features
Plain appearance
Great for content delivery

Straight to the point
Unsupported or slow development
Often outdated
Premium Themes

•
•
•
•
•
•
•

Cost: Paid....but sometimes free!
More options & flexibility

Beautiful appearance
Custom layouts
Supported & maintained

Large communities
Customize to fit your needs & deep desires
Freemium Themes

•
•

Cost: Free...with option to pay
Same as Premium Theme

Option to pay?! what?!
Pay to remove footer links, ads, or acquire
enhanced features.
GPL Licensing & Open Source

•
•
•

•

Open source means free, right?! Yes & No!
Free as in freedom. Not free like those
cheese samples you swipe at the grocery
store.
GPL is the freedom to receive & change the
source code.
All WordPress software should be covered
under GPL or similar licensing. (themes &
plugins)
Customizing Your Theme

•

Never ever..ever edit the core files of
WordPress...ever.

•

Lose your changes during an update

•

Bad practice

•

Never had reason to do it..ever.
How to easily customize a theme

•
•
•
•

Go Premium!
Premium themes have user friendly options
Look for a demo to check out its options
Does it fit your needs?
For the Hardcore Customizing

•
•
•
•

Be a ninja
All WP themes should be GPL (look for this)
Customizing Theme core files is bad practice
Utilize the functions.php file
More Hardcore Customizing
The functions.php file

•
•
•
•
•
•

/wp-content/themes/themename/functions.php
Acts much like a plugin
Change default behaviors of your theme or WordPress
Use WP hooks, actions, and filters

Turn on theme support for post thumbnails, menu, etc
Several blocks of code to expand the functionality of the
active theme.
Even More Hardcode Customizing
Child Theme

•
•
•
•
•

Dependant on a parent theme (premium)
Files in Child Theme override parent theme files
functions.php in child can replace parent functions
Unique headers in style.css to identify child & parent

/wp-content/themes/childthemename/
Hardcore Customizing Continues
Want to add a subscription box to your theme's homepage?
Create a duplicate of the parent theme's index.php file
Place duplicate file in child theme directory
Customize duplicate index.php file in child theme
Active the child theme
The duplicate index.php will override the parent's
index.php

•
•
•
•
•
Why go through the trouble?
GPL gives us the freedom to copy and improve
already written code. Awesome! But it's not
always a good idea.

•
•
•

Child themes protect changes from the update monster.
When the parent theme is updated, the child theme isn't.
Our changes may not be compatible with the recent
updates but at least you didn't lose all your work.

So remember, think twice before customizing core theme files,
create a child theme, and only you can prevent forest fires.
Responsiveness & Awesomeness
"Big things come in small packages"
Mobile devices have never been so popular

•
•
•
•
•

Fast web browsing
Powerful processors
High screen resolutions
Broad Demographics
On-the-go
Responsive Design

•
•
•

•

The Problem

Mobile browsers zoom out to the width of the site
Difficult to read, touch links. and navigate
I know what awesomeness is, but what's
responsiveness?
It's how your site reacts to the screen it's being display
upon. Minimizes issues by adjusting to the screen
Responsive design is very important with delivering the
right content.
Why Responsive is Important

•
•
•
•
•
•
•

Mobile friendly
Mobile advertising
Mobile traffic
Professionalism
User friendliness
Increased conversations
Current location (off topic but still cool)
Imagine you own a restaurant.
•
•
•
•
•

You run ads in a popular iPhone app.
Your food looks delicious.
Person clicks on your ad.
They want to quickly see your menu and your prices.
But your website isn't responsive. uh oh...
Instead they see a blurry slideshow

and tiny links. That might be beautiful
on your desktop but it's customer
repellent on a mobile phone. Which

of course is not cool.
This time your theme is responsive....

Person clicks on your ad. They want to quickly see your
menu and your prices. Your theme has beautifully
responded to the smaller screen on their

phone. Instead of the slideshow & tiny
links, they see big Beautiful buttons they
can easily touch.
Let me show you the way...

•
•
•
•
•

This time your theme is responsive....

Person clicks on your ad.
They want to quickly see your menu and your prices.
Your theme has beautifully responded to the smaller
screen on their phone.
Instead of the slideshow & tiny links, they see big
beautiful buttons they can easily touch.
They browse your menu, check your hours without any
hassle from their phone. 10 minutes later they are dining
in your restaurant and complimenting your mobile
website.
Resources
WordPress Themes
http://codex.wordpress.org/Using_Themes
http://codex.wordpress.org/Child_Themes

http://codex.wordpress.org/Functions_File_Explained
http://wordpress.org/extend/themes/

Responsive Web Design
http://en.wikipedia.org/wiki/Responsive_web_design
http://msdn.microsoft.com/en-us/magazine/hh653584.aspx
http://www.w3.org/TR/css3-mediaqueries/
by Clifton Hatfield
http://cliftonhatfield.com
http://facebook.com/cliftonhatfied.page
http://empoweredblogs.com

More Related Content

What's hot

Getting the Most out of the Genesis Theme Framework
Getting the Most out of the Genesis Theme FrameworkGetting the Most out of the Genesis Theme Framework
Getting the Most out of the Genesis Theme FrameworkEast Bay WordPress Meetup
 
WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child ThemesAlison Foxall
 
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
 
Epub in the wild
Epub in the wildEpub in the wild
Epub in the wildliz_castro
 
The Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeThe Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeKyrie Tompkins
 
You tube & online marketing how to leverage the world’s second largest sear...
You tube & online marketing   how to leverage the world’s second largest sear...You tube & online marketing   how to leverage the world’s second largest sear...
You tube & online marketing how to leverage the world’s second largest sear...Miva
 
Open Standards in the Walled Garden
Open Standards in the Walled GardenOpen Standards in the Walled Garden
Open Standards in the Walled Gardendigitalbindery
 
Beautiful and Cheap Websites and Tools for Low-Tech Libraries
Beautiful and Cheap Websites and Tools for Low-Tech LibrariesBeautiful and Cheap Websites and Tools for Low-Tech Libraries
Beautiful and Cheap Websites and Tools for Low-Tech LibrariesVeronica R
 
Build your site tonight, be blogging tomorrow
Build your site tonight, be blogging tomorrowBuild your site tonight, be blogging tomorrow
Build your site tonight, be blogging tomorrowWarren Denley
 
How To Reuse Your Content! (Guide For Writers!)
How To Reuse Your Content! (Guide For Writers!)How To Reuse Your Content! (Guide For Writers!)
How To Reuse Your Content! (Guide For Writers!)Kaylin Watchorn
 
How to select, install and customize a WordPress theme
How to select, install and customize a WordPress themeHow to select, install and customize a WordPress theme
How to select, install and customize a WordPress themeStefanie Drucker
 
Achieving Beautiful Typography in eBooks
Achieving Beautiful Typography in eBooksAchieving Beautiful Typography in eBooks
Achieving Beautiful Typography in eBooksdigitalbindery
 
Spooky WordPress: Disturbingly Brilliant Uses of WP
Spooky WordPress: Disturbingly Brilliant Uses of WPSpooky WordPress: Disturbingly Brilliant Uses of WP
Spooky WordPress: Disturbingly Brilliant Uses of WPBrad Williams
 
[DONWLOAD] ABAP Development for SAP HANA
[DONWLOAD]  ABAP Development for SAP HANA[DONWLOAD]  ABAP Development for SAP HANA
[DONWLOAD] ABAP Development for SAP HANANaferilaZalista
 
01 Introduction To CSS
01 Introduction To CSS01 Introduction To CSS
01 Introduction To CSScrgwbr
 
Digital Publishing PDXDMC
Digital Publishing PDXDMCDigital Publishing PDXDMC
Digital Publishing PDXDMCdigitalbindery
 
Online platform for ict content development
 Online platform for ict content development Online platform for ict content development
Online platform for ict content developmentImmaeviorge
 
Video Marketing Powerpoint
Video Marketing PowerpointVideo Marketing Powerpoint
Video Marketing PowerpointKenn Renner
 

What's hot (20)

Getting the Most out of the Genesis Theme Framework
Getting the Most out of the Genesis Theme FrameworkGetting the Most out of the Genesis Theme Framework
Getting the Most out of the Genesis Theme Framework
 
WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child Themes
 
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
 
Epub in the wild
Epub in the wildEpub in the wild
Epub in the wild
 
The Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeThe Anatomy of a WordPress Theme
The Anatomy of a WordPress Theme
 
You tube & online marketing how to leverage the world’s second largest sear...
You tube & online marketing   how to leverage the world’s second largest sear...You tube & online marketing   how to leverage the world’s second largest sear...
You tube & online marketing how to leverage the world’s second largest sear...
 
Open Standards in the Walled Garden
Open Standards in the Walled GardenOpen Standards in the Walled Garden
Open Standards in the Walled Garden
 
Beautiful and Cheap Websites and Tools for Low-Tech Libraries
Beautiful and Cheap Websites and Tools for Low-Tech LibrariesBeautiful and Cheap Websites and Tools for Low-Tech Libraries
Beautiful and Cheap Websites and Tools for Low-Tech Libraries
 
Build your site tonight, be blogging tomorrow
Build your site tonight, be blogging tomorrowBuild your site tonight, be blogging tomorrow
Build your site tonight, be blogging tomorrow
 
How To Reuse Your Content! (Guide For Writers!)
How To Reuse Your Content! (Guide For Writers!)How To Reuse Your Content! (Guide For Writers!)
How To Reuse Your Content! (Guide For Writers!)
 
How to select, install and customize a WordPress theme
How to select, install and customize a WordPress themeHow to select, install and customize a WordPress theme
How to select, install and customize a WordPress theme
 
Achieving Beautiful Typography in eBooks
Achieving Beautiful Typography in eBooksAchieving Beautiful Typography in eBooks
Achieving Beautiful Typography in eBooks
 
Spooky WordPress: Disturbingly Brilliant Uses of WP
Spooky WordPress: Disturbingly Brilliant Uses of WPSpooky WordPress: Disturbingly Brilliant Uses of WP
Spooky WordPress: Disturbingly Brilliant Uses of WP
 
[DONWLOAD] ABAP Development for SAP HANA
[DONWLOAD]  ABAP Development for SAP HANA[DONWLOAD]  ABAP Development for SAP HANA
[DONWLOAD] ABAP Development for SAP HANA
 
01 Introduction To CSS
01 Introduction To CSS01 Introduction To CSS
01 Introduction To CSS
 
Digital Publishing PDXDMC
Digital Publishing PDXDMCDigital Publishing PDXDMC
Digital Publishing PDXDMC
 
Powerpointpres
PowerpointpresPowerpointpres
Powerpointpres
 
Online platform for ict content development
 Online platform for ict content development Online platform for ict content development
Online platform for ict content development
 
Ebook bootcamp
Ebook bootcampEbook bootcamp
Ebook bootcamp
 
Video Marketing Powerpoint
Video Marketing PowerpointVideo Marketing Powerpoint
Video Marketing Powerpoint
 

Viewers also liked

WordPress Themes: underlying, unifying design for a blog
WordPress Themes: underlying, unifying design for a blog WordPress Themes: underlying, unifying design for a blog
WordPress Themes: underlying, unifying design for a blog DaytonWP
 
WordPress SEO by Yoast - DaytonWP November 2013 MeetUp
WordPress SEO by Yoast - DaytonWP November 2013 MeetUpWordPress SEO by Yoast - DaytonWP November 2013 MeetUp
WordPress SEO by Yoast - DaytonWP November 2013 MeetUpDaytonWP
 
What's New in 3.5 - DaytonWP December 2012 MeetUp
What's New in 3.5 - DaytonWP December 2012 MeetUpWhat's New in 3.5 - DaytonWP December 2012 MeetUp
What's New in 3.5 - DaytonWP December 2012 MeetUpDaytonWP
 
Round Table: Content-Content-Content - DaytonWP February 2013 MeetUp
Round Table: Content-Content-Content - DaytonWP February 2013 MeetUpRound Table: Content-Content-Content - DaytonWP February 2013 MeetUp
Round Table: Content-Content-Content - DaytonWP February 2013 MeetUpDaytonWP
 
WordPress Security: Get it or Lose It - DaytonWP January 2013 MeetUp
WordPress Security: Get it or Lose It - DaytonWP January 2013 MeetUpWordPress Security: Get it or Lose It - DaytonWP January 2013 MeetUp
WordPress Security: Get it or Lose It - DaytonWP January 2013 MeetUpDaytonWP
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerLuminary Labs
 

Viewers also liked (6)

WordPress Themes: underlying, unifying design for a blog
WordPress Themes: underlying, unifying design for a blog WordPress Themes: underlying, unifying design for a blog
WordPress Themes: underlying, unifying design for a blog
 
WordPress SEO by Yoast - DaytonWP November 2013 MeetUp
WordPress SEO by Yoast - DaytonWP November 2013 MeetUpWordPress SEO by Yoast - DaytonWP November 2013 MeetUp
WordPress SEO by Yoast - DaytonWP November 2013 MeetUp
 
What's New in 3.5 - DaytonWP December 2012 MeetUp
What's New in 3.5 - DaytonWP December 2012 MeetUpWhat's New in 3.5 - DaytonWP December 2012 MeetUp
What's New in 3.5 - DaytonWP December 2012 MeetUp
 
Round Table: Content-Content-Content - DaytonWP February 2013 MeetUp
Round Table: Content-Content-Content - DaytonWP February 2013 MeetUpRound Table: Content-Content-Content - DaytonWP February 2013 MeetUp
Round Table: Content-Content-Content - DaytonWP February 2013 MeetUp
 
WordPress Security: Get it or Lose It - DaytonWP January 2013 MeetUp
WordPress Security: Get it or Lose It - DaytonWP January 2013 MeetUpWordPress Security: Get it or Lose It - DaytonWP January 2013 MeetUp
WordPress Security: Get it or Lose It - DaytonWP January 2013 MeetUp
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Similar to Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp

How To Choose A Theme
How To Choose A ThemeHow To Choose A Theme
How To Choose A ThemeNicky Pink
 
Make your website work for you
Make your website work for youMake your website work for you
Make your website work for youWarren Denley
 
Ultimate Cheatsheet to Selecting Commercial WordPress Themes
Ultimate Cheatsheet to Selecting Commercial WordPress ThemesUltimate Cheatsheet to Selecting Commercial WordPress Themes
Ultimate Cheatsheet to Selecting Commercial WordPress ThemesSKT Themes
 
Web Service Creation in HTML5
Web Service Creation in HTML5Web Service Creation in HTML5
Web Service Creation in HTML5Tero A. Laiho
 
Introduction to web sites design
Introduction to  web sites designIntroduction to  web sites design
Introduction to web sites designMarwa Abdelgawad
 
Mixing Business and WordPress for Fun and Profit
Mixing Business and WordPress for Fun and ProfitMixing Business and WordPress for Fun and Profit
Mixing Business and WordPress for Fun and ProfitBusiness Vitality LLC
 
The website business! agr 399
The website business!   agr 399The website business!   agr 399
The website business! agr 399summerdaze
 
Evaluating & selecting themes
Evaluating & selecting themesEvaluating & selecting themes
Evaluating & selecting themesBecky Davis
 
How To Find the Right Design Theme For Your Website
 How To Find the Right Design Theme For Your Website How To Find the Right Design Theme For Your Website
How To Find the Right Design Theme For Your WebsiteChelsea O'Brien
 
Understanding Content Management Services
Understanding Content Management ServicesUnderstanding Content Management Services
Understanding Content Management Services360ideas
 
How to build your list using wordpress
How to build your list using wordpressHow to build your list using wordpress
How to build your list using wordpressHeidi Richards Mooney
 
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)arcware
 
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Anthony D. Paul
 
Creating a Website with WordPress.org
Creating a Website with WordPress.orgCreating a Website with WordPress.org
Creating a Website with WordPress.orgEileen Lonergan
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With WordpressCharly Leetham
 
11 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 201411 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 2014WordPressBrisbane
 

Similar to Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp (20)

Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress Themes
 
How To Choose A Theme
How To Choose A ThemeHow To Choose A Theme
How To Choose A Theme
 
My website is live now what?
My website is live now what?My website is live now what?
My website is live now what?
 
Wp 3hr-course
Wp 3hr-courseWp 3hr-course
Wp 3hr-course
 
Make your website work for you
Make your website work for youMake your website work for you
Make your website work for you
 
Ultimate Cheatsheet to Selecting Commercial WordPress Themes
Ultimate Cheatsheet to Selecting Commercial WordPress ThemesUltimate Cheatsheet to Selecting Commercial WordPress Themes
Ultimate Cheatsheet to Selecting Commercial WordPress Themes
 
Web Service Creation in HTML5
Web Service Creation in HTML5Web Service Creation in HTML5
Web Service Creation in HTML5
 
Introduction to web sites design
Introduction to  web sites designIntroduction to  web sites design
Introduction to web sites design
 
Mixing Business and WordPress for Fun and Profit
Mixing Business and WordPress for Fun and ProfitMixing Business and WordPress for Fun and Profit
Mixing Business and WordPress for Fun and Profit
 
nicoleregowebsite
nicoleregowebsitenicoleregowebsite
nicoleregowebsite
 
The website business! agr 399
The website business!   agr 399The website business!   agr 399
The website business! agr 399
 
Evaluating & selecting themes
Evaluating & selecting themesEvaluating & selecting themes
Evaluating & selecting themes
 
How To Find the Right Design Theme For Your Website
 How To Find the Right Design Theme For Your Website How To Find the Right Design Theme For Your Website
How To Find the Right Design Theme For Your Website
 
Understanding Content Management Services
Understanding Content Management ServicesUnderstanding Content Management Services
Understanding Content Management Services
 
How to build your list using wordpress
How to build your list using wordpressHow to build your list using wordpress
How to build your list using wordpress
 
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
 
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
 
Creating a Website with WordPress.org
Creating a Website with WordPress.orgCreating a Website with WordPress.org
Creating a Website with WordPress.org
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With Wordpress
 
11 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 201411 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 2014
 

Recently uploaded

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Recently uploaded (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp

  • 2. My Background • • • • Father Husband Developer Ninja • • • Creating themes & plugins for past five years Built hundreds of blogs Plugins: thousands of downloads worldwide
  • 3. What is a theme?! A WordPress Theme is a collection of files that work together to produce a graphical interface with an underlying, unifying design for a blog. Huh? In English... Gives your blog its appearance What visitors see Graphics & Colors Typography • • • •
  • 4. "Simplicity is the ultimate sophistication." ...and sometimes not so awesome.
  • 5. Not All Themes Are Created Equal Free Themes Premium Themes Freemium Themes
  • 6. Free Themes • • • • • • • • Cost: Free Lack flexibility & customization Less features Plain appearance Great for content delivery Straight to the point Unsupported or slow development Often outdated
  • 7. Premium Themes • • • • • • • Cost: Paid....but sometimes free! More options & flexibility Beautiful appearance Custom layouts Supported & maintained Large communities Customize to fit your needs & deep desires
  • 8. Freemium Themes • • Cost: Free...with option to pay Same as Premium Theme Option to pay?! what?! Pay to remove footer links, ads, or acquire enhanced features.
  • 9. GPL Licensing & Open Source • • • • Open source means free, right?! Yes & No! Free as in freedom. Not free like those cheese samples you swipe at the grocery store. GPL is the freedom to receive & change the source code. All WordPress software should be covered under GPL or similar licensing. (themes & plugins)
  • 10. Customizing Your Theme • Never ever..ever edit the core files of WordPress...ever. • Lose your changes during an update • Bad practice • Never had reason to do it..ever.
  • 11. How to easily customize a theme • • • • Go Premium! Premium themes have user friendly options Look for a demo to check out its options Does it fit your needs?
  • 12. For the Hardcore Customizing • • • • Be a ninja All WP themes should be GPL (look for this) Customizing Theme core files is bad practice Utilize the functions.php file
  • 13. More Hardcore Customizing The functions.php file • • • • • • /wp-content/themes/themename/functions.php Acts much like a plugin Change default behaviors of your theme or WordPress Use WP hooks, actions, and filters Turn on theme support for post thumbnails, menu, etc Several blocks of code to expand the functionality of the active theme.
  • 14. Even More Hardcode Customizing Child Theme • • • • • Dependant on a parent theme (premium) Files in Child Theme override parent theme files functions.php in child can replace parent functions Unique headers in style.css to identify child & parent /wp-content/themes/childthemename/
  • 15. Hardcore Customizing Continues Want to add a subscription box to your theme's homepage? Create a duplicate of the parent theme's index.php file Place duplicate file in child theme directory Customize duplicate index.php file in child theme Active the child theme The duplicate index.php will override the parent's index.php • • • • •
  • 16. Why go through the trouble? GPL gives us the freedom to copy and improve already written code. Awesome! But it's not always a good idea. • • • Child themes protect changes from the update monster. When the parent theme is updated, the child theme isn't. Our changes may not be compatible with the recent updates but at least you didn't lose all your work. So remember, think twice before customizing core theme files, create a child theme, and only you can prevent forest fires.
  • 17. Responsiveness & Awesomeness "Big things come in small packages" Mobile devices have never been so popular • • • • • Fast web browsing Powerful processors High screen resolutions Broad Demographics On-the-go
  • 18. Responsive Design • • • • The Problem Mobile browsers zoom out to the width of the site Difficult to read, touch links. and navigate I know what awesomeness is, but what's responsiveness? It's how your site reacts to the screen it's being display upon. Minimizes issues by adjusting to the screen Responsive design is very important with delivering the right content.
  • 19. Why Responsive is Important • • • • • • • Mobile friendly Mobile advertising Mobile traffic Professionalism User friendliness Increased conversations Current location (off topic but still cool)
  • 20. Imagine you own a restaurant.
  • 21. • • • • • You run ads in a popular iPhone app. Your food looks delicious. Person clicks on your ad. They want to quickly see your menu and your prices. But your website isn't responsive. uh oh...
  • 22. Instead they see a blurry slideshow and tiny links. That might be beautiful on your desktop but it's customer repellent on a mobile phone. Which of course is not cool.
  • 23. This time your theme is responsive.... Person clicks on your ad. They want to quickly see your menu and your prices. Your theme has beautifully responded to the smaller screen on their phone. Instead of the slideshow & tiny links, they see big Beautiful buttons they can easily touch.
  • 24. Let me show you the way... • • • • • This time your theme is responsive.... Person clicks on your ad. They want to quickly see your menu and your prices. Your theme has beautifully responded to the smaller screen on their phone. Instead of the slideshow & tiny links, they see big beautiful buttons they can easily touch.
  • 25. They browse your menu, check your hours without any hassle from their phone. 10 minutes later they are dining in your restaurant and complimenting your mobile website.
  • 26. Resources WordPress Themes http://codex.wordpress.org/Using_Themes http://codex.wordpress.org/Child_Themes http://codex.wordpress.org/Functions_File_Explained http://wordpress.org/extend/themes/ Responsive Web Design http://en.wikipedia.org/wiki/Responsive_web_design http://msdn.microsoft.com/en-us/magazine/hh653584.aspx http://www.w3.org/TR/css3-mediaqueries/