How word press themes work 2.19.18

HandsOnWP.com
HandsOnWP.comBusiness Process Analyst / Project Manager, WordPress Consultant and Trainer, Curricula Developer at HandsOnWP.com
Austin WordPress Beginners Meetup
How WordPress
Themes Work
February, 19 2018
Presented by
Nick and Sandi Batik
How WordPress Works
❖ A simple overview of how WordPress themes work for
beginners
❖ With this knowledge under your belt, you can more
easily understand how your WordPress theme works
How WordPress Works
❖ A page on a WordPress website isn’t static; it’s
dynamic
❖ Than means each page is created on the fly — every
time it’s visited, built from bits and pieces pulled from
separate files and from your website’s database
How… Dynamic?
❖ All of your sites unique information (including your site name, your
blog posts, and every single comment) is stored in a MySQL
database
❖ That information is retrieved from the database using the
programming language PHP
❖ Then, the retrieved information is displayed via your theme’s
template files, using HTML and CSS
❖ Each page is created on the fly — every time it’s visited, built from
bits and pieces pulled from separate files and from your website’s
database
What is a WordPress Theme?
❖ A WordPress theme changes the appearance of your
website, often including its layout. Changing your theme
changes how what a visitor sees when they browse your
site on the web.
What can themes do?
❖ Themes take the content and data stored by WordPress
and display it in the browser.
❖ You decide how your site content looks and is
displayed, when you choose a WordPress theme.
❖ There are many options available when you are
choosing a theme for your site.
What can themes do?
❖ For example:
❖ Your theme can have different layouts, such as
fixed-width or responsive; using one column or two.
❖ Your theme may give you options for where and
how you want it to be displayed.
❖ Your theme can display content differently on
various sized devices (phones, tablets, PCs).
What can themes do?
❖ For example:
❖ Your theme may have custom typography and
design elements using CSS.
❖ Your theme may give you special areas for other
design elements like images and videos.
What can themes do?
❖ A WordPress theme is more than color and layout
❖ Good themes improve visitor engagement with your
website’s content
❖ …in addition to being beautiful
What are themes made of?
❖ At their most basic level, WordPress themes are
collections of different files that work together to create
what you see, as well as how your site behaves.
The user’s browser sends a request to WordPress on the
web server. WordPress is written with the PHP.
The PHP instructions in WordPress
identify the theme template file to use
PHP instructions in template fetch
the text out of the database…
…and the images from the uploads folder
The content is combined with the HTML,…
…the Style Sheet (CSS),
…and Javascript which is a special kind of programming
code that make elements on a page interactive.
All these pieces are combined into the formatted page…
…which is then sent back to the user’s browser.
Can a Theme Be Changed?
❖ WordPress makes it very easy for users to change
themes.
❖ BUT…
❖ Every theme has its own unique set of features and
options, so it may take some time to set up.
What are the easy things to
change?
❖ Navigation Menus
❖ WordPress comes with a built-in navigation menu system
❖ Each WordPress theme defines theme locations where
menus are displayed
❖ That’s why when you switch your WordPress theme,
there will be new menu locations
❖ The menu you previously assigned to a theme location
might need to be reassigned
What are the easy things to
change?
❖ Widgets
❖ Widgets allow you to easily place different elements in your
WordPress theme’s sidebars
❖ When you change your WordPress theme can deactivate your
active widgets
❖ Some themes will automatically show default WordPress widgets
❖ Widgets with customizations will be placed under the inactive
widgets section and can be added back to your new theme’s
sidebars
What are the hard things to
Change?
❖ Your theme defines what is will display on different
types of pages (home page, blog page, list page, etc.),
and where that content goes on that page.
❖ If a theme does not have a page type or style that you
want, it can be done but you need to hire a programmer.
What are the things I can Change By
Myself?
❖ Many Themes have a WordPress Customizer
❖ This features allows WordPress Users to tweak theme
settings using a WYSIWYG interface to customize the
theme including changing the colors, fonts, text and
other customization options
Best Practices for Making Changes to a
Theme
❖ What is a Parent Theme?
❖ All themes – excluding child themes – are considered
parent themes.
❖ A parent theme is a complete theme which includes all
of the required Wordpress template files for the theme
to work
Best Practices for Making Changes to a
Theme
❖ A Child Theme is an extension to a theme that you create so you
can make changes to it.
❖ A child theme allows you to change small aspects of your site’s
appearance yet still preserve your theme’s look and functionality
❖ A child theme inherits the look and feel of the parent theme and all of
its functions, but can be used to make modifications to any part of the
theme
❖ This customizations are kept separate from the parent theme’s files
❖ Using a child theme lets you upgrade the parent theme without
affecting the customizations you’ve made to your site
Best Practices for Making Changes to a
Theme
❖ Child Themes
❖ Make your modifications portable and replicable
❖ Keep customization separate from parent theme functions
❖ Allow parent themes to be updated without destroying your
modifications
❖ Allow you to take advantage of the effort and testing put into parent
theme
❖ Save on development time since you are not recreating the wheel
Themes vs Templates — What is the
Difference?
❖ A template defines the layout of a particular type of
page, such as your blog page, home page, and list
pages.
❖ All the pages that use a template will be formatted
exactly the same.
❖ A Theme is a collection of templates.
https://developer.wordpress.org/themes/basics/template-
hierarchy/
WordPress Template
Hierarchy Chart
Template files are modular, reusable
files, used to generate the web
pages on your WordPress site.
Some template files — the header &
footer template are used on all of
your site’s pages, while others are
used only under specific conditions.
Theme Functionality vs Site
Functionality
❖ When you want to add functionality to your site, you do
so by installing a plugin.
❖ Plugins work regardless of your theme. Even if you
change themes, they still work.
❖ Some advanced themes include integrated, built-in
plugins. If you change themes, that functionality goes
away.
Content / Special Content
❖ How will your theme choice affect special content?
❖ Images
❖ Video
❖ Audio
1 of 31

Recommended

Basic web designing 2 by
Basic web designing 2Basic web designing 2
Basic web designing 2Md Aminul Hassan
431 views19 slides
Basic web page designing by
Basic web page designingBasic web page designing
Basic web page designingShakil Mahmood
1.1K views16 slides
Castro Chapter 2 by
Castro Chapter 2Castro Chapter 2
Castro Chapter 2Jeff Byrnes
202 views10 slides
6-Steps to build a webpage by
6-Steps to build a webpage6-Steps to build a webpage
6-Steps to build a webpageMehreen Shafique
53 views8 slides
Web Design Basics and HTML by
Web Design Basics and HTMLWeb Design Basics and HTML
Web Design Basics and HTMLRajesh Sanabada
274 views13 slides
.Less - CSS done right by
.Less - CSS done right.Less - CSS done right
.Less - CSS done rightDaniel Hölbling
1.7K views16 slides

More Related Content

What's hot

What's a web page made of? by
What's a web page made of?What's a web page made of?
What's a web page made of?Charlie Allen
197 views22 slides
Catch the Eye: Tips for a Clean WebSite by
Catch the Eye: Tips for a Clean WebSiteCatch the Eye: Tips for a Clean WebSite
Catch the Eye: Tips for a Clean WebSiteGlobal Domains International
342 views6 slides
Week2 lecture-whatiswebdesign-part1 by
Week2 lecture-whatiswebdesign-part1Week2 lecture-whatiswebdesign-part1
Week2 lecture-whatiswebdesign-part1Katherine McCurdy-Lapierre, R.G.D.
509 views14 slides
Start using less css by
Start using less cssStart using less css
Start using less cssAli MasudianPour
2.9K views13 slides
Introduction to HTML5 & CSS3 by
Introduction to HTML5 & CSS3Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3g4gauravagarwal
377 views33 slides
Web Pages by
Web PagesWeb Pages
Web PagesSayed Hamid Raza
250 views24 slides

What's hot(19)

What's a web page made of? by Charlie Allen
What's a web page made of?What's a web page made of?
What's a web page made of?
Charlie Allen197 views
Web design - Lesson 2 by Jamie Hutt
Web design - Lesson 2Web design - Lesson 2
Web design - Lesson 2
Jamie Hutt4 views
Comparisons of web languages by Evelyn Loh
Comparisons of web languagesComparisons of web languages
Comparisons of web languages
Evelyn Loh352 views
WordPress 101 Saturday Session by pamselle
WordPress 101 Saturday SessionWordPress 101 Saturday Session
WordPress 101 Saturday Session
pamselle458 views
Web Publishing terminology 1 by Beth Lovell
Web Publishing terminology 1Web Publishing terminology 1
Web Publishing terminology 1
Beth Lovell96 views
Typography for WordPress by Nile Flores
Typography for WordPressTypography for WordPress
Typography for WordPress
Nile Flores1.3K views
BEM It! for Brandwatch by Max Shirshin
BEM It! for BrandwatchBEM It! for Brandwatch
BEM It! for Brandwatch
Max Shirshin18.1K views
BEM it! Introduction to BEM methodology by Varya Stepanova
BEM it! Introduction to BEM methodologyBEM it! Introduction to BEM methodology
BEM it! Introduction to BEM methodology
Varya Stepanova1.9K views
Learn wikis by cstocke1
Learn wikisLearn wikis
Learn wikis
cstocke1153 views
Magento 2 View Layer Evolution by Sergii Shymko
Magento 2 View Layer EvolutionMagento 2 View Layer Evolution
Magento 2 View Layer Evolution
Sergii Shymko322 views
9th Making a website (1) by Amelia Payne
9th Making a website (1)9th Making a website (1)
9th Making a website (1)
Amelia Payne413 views
Xhtml and html5 basics by messinam
Xhtml and html5 basicsXhtml and html5 basics
Xhtml and html5 basics
messinam1.1K views
Launching your WordPress Website by Rachel Downs
Launching your WordPress WebsiteLaunching your WordPress Website
Launching your WordPress Website
Rachel Downs585 views

Similar to How word press themes work 2.19.18

How WordPress Themes Work by
How WordPress Themes WorkHow WordPress Themes Work
How WordPress Themes WorkHandsOnWP.com
1.1K views30 slides
The Anatomy of a WordPress Theme by
The Anatomy of a WordPress ThemeThe Anatomy of a WordPress Theme
The Anatomy of a WordPress ThemeKyrie Tompkins
913 views15 slides
WordPress Theme Workshop: Part 1 by
WordPress Theme Workshop: Part 1WordPress Theme Workshop: Part 1
WordPress Theme Workshop: Part 1David Bisset
88 views11 slides
Customizing WordPress Themes by
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress ThemesDomestic Equity Studio
757 views40 slides
How To Choose A Theme by
How To Choose A ThemeHow To Choose A Theme
How To Choose A ThemeNicky Pink
882 views30 slides
How to select, install and customize a WordPress theme by
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
221 views17 slides

Similar to How word press themes work 2.19.18(20)

How WordPress Themes Work by HandsOnWP.com
How WordPress Themes WorkHow WordPress Themes Work
How WordPress Themes Work
HandsOnWP.com1.1K views
The Anatomy of a WordPress Theme by Kyrie Tompkins
The Anatomy of a WordPress ThemeThe Anatomy of a WordPress Theme
The Anatomy of a WordPress Theme
Kyrie Tompkins913 views
WordPress Theme Workshop: Part 1 by David Bisset
WordPress Theme Workshop: Part 1WordPress Theme Workshop: Part 1
WordPress Theme Workshop: Part 1
David Bisset88 views
How To Choose A Theme by Nicky Pink
How To Choose A ThemeHow To Choose A Theme
How To Choose A Theme
Nicky Pink882 views
How to select, install and customize a WordPress theme by Stefanie Drucker
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
Stefanie Drucker221 views
WordPress Theme Basics by Jen Jamar
WordPress Theme BasicsWordPress Theme Basics
WordPress Theme Basics
Jen Jamar264 views
Firstborn child theme word camp presentation - atlanta 2013 by Evan Mullins
Firstborn child theme   word camp presentation - atlanta 2013Firstborn child theme   word camp presentation - atlanta 2013
Firstborn child theme word camp presentation - atlanta 2013
Evan Mullins4.7K views
Newbies guide to customizing word press themes 25 by New Tricks
Newbies guide to customizing word press themes 25Newbies guide to customizing word press themes 25
Newbies guide to customizing word press themes 25
New Tricks2.4K views
April 2016 - Atlanta WordPress Users Group - Child Themes by Eric Sembrat
April 2016 - Atlanta WordPress Users Group - Child ThemesApril 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child Themes
Eric Sembrat359 views
Introduction to Custom WordPress Themeing by Jamie Schmid
Introduction to Custom WordPress ThemeingIntroduction to Custom WordPress Themeing
Introduction to Custom WordPress Themeing
Jamie Schmid460 views
Keeping Your Themes and Plugins Organized. by Jacob Martella
Keeping Your Themes and Plugins Organized.Keeping Your Themes and Plugins Organized.
Keeping Your Themes and Plugins Organized.
Jacob Martella119 views
Building Websites with WordPress UBC Summer 2012 by Tris Hussey
Building Websites with WordPress UBC Summer 2012Building Websites with WordPress UBC Summer 2012
Building Websites with WordPress UBC Summer 2012
Tris Hussey950 views
The Future of WordPress Themes & Gutenberg by Rich Tabor
The Future of WordPress Themes & GutenbergThe Future of WordPress Themes & Gutenberg
The Future of WordPress Themes & Gutenberg
Rich Tabor170 views
Theme frameworks & child themes by Chris Olbekson
Theme frameworks & child themesTheme frameworks & child themes
Theme frameworks & child themes
Chris Olbekson811 views
WordPress Themes and Plugins by superann
WordPress Themes and PluginsWordPress Themes and Plugins
WordPress Themes and Plugins
superann853 views
WordPress Webinar Training Presentation by MayeCreate Design
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training Presentation
MayeCreate Design6.9K views

More from HandsOnWP.com

Building an Information Structure for your WordPress Site by
Building an Information Structure for your WordPress SiteBuilding an Information Structure for your WordPress Site
Building an Information Structure for your WordPress SiteHandsOnWP.com
3.1K views49 slides
Women who-code-wpcms-4-7-17 by
Women who-code-wpcms-4-7-17Women who-code-wpcms-4-7-17
Women who-code-wpcms-4-7-17HandsOnWP.com
203 views54 slides
How the WordPress CMS Really Works by
How the WordPress CMS Really WorksHow the WordPress CMS Really Works
How the WordPress CMS Really WorksHandsOnWP.com
2K views50 slides
Structuring Processes and Workflows for Your WordPress Business by
Structuring Processes and Workflows for Your WordPress BusinessStructuring Processes and Workflows for Your WordPress Business
Structuring Processes and Workflows for Your WordPress BusinessHandsOnWP.com
2.3K views32 slides
Starting Off Right with WordPress- WP-BootCamp by
Starting Off Right with WordPress- WP-BootCampStarting Off Right with WordPress- WP-BootCamp
Starting Off Right with WordPress- WP-BootCampHandsOnWP.com
209 views14 slides
Expanding Your Freelance Business With Automated Marketing Funnels by
Expanding Your Freelance Business With Automated Marketing FunnelsExpanding Your Freelance Business With Automated Marketing Funnels
Expanding Your Freelance Business With Automated Marketing FunnelsHandsOnWP.com
332 views20 slides

More from HandsOnWP.com(16)

Building an Information Structure for your WordPress Site by HandsOnWP.com
Building an Information Structure for your WordPress SiteBuilding an Information Structure for your WordPress Site
Building an Information Structure for your WordPress Site
HandsOnWP.com3.1K views
Women who-code-wpcms-4-7-17 by HandsOnWP.com
Women who-code-wpcms-4-7-17Women who-code-wpcms-4-7-17
Women who-code-wpcms-4-7-17
HandsOnWP.com203 views
How the WordPress CMS Really Works by HandsOnWP.com
How the WordPress CMS Really WorksHow the WordPress CMS Really Works
How the WordPress CMS Really Works
HandsOnWP.com2K views
Structuring Processes and Workflows for Your WordPress Business by HandsOnWP.com
Structuring Processes and Workflows for Your WordPress BusinessStructuring Processes and Workflows for Your WordPress Business
Structuring Processes and Workflows for Your WordPress Business
HandsOnWP.com2.3K views
Starting Off Right with WordPress- WP-BootCamp by HandsOnWP.com
Starting Off Right with WordPress- WP-BootCampStarting Off Right with WordPress- WP-BootCamp
Starting Off Right with WordPress- WP-BootCamp
HandsOnWP.com209 views
Expanding Your Freelance Business With Automated Marketing Funnels by HandsOnWP.com
Expanding Your Freelance Business With Automated Marketing FunnelsExpanding Your Freelance Business With Automated Marketing Funnels
Expanding Your Freelance Business With Automated Marketing Funnels
HandsOnWP.com332 views
How the Wordpress CMS Really Works by HandsOnWP.com
How the Wordpress CMS Really WorksHow the Wordpress CMS Really Works
How the Wordpress CMS Really Works
HandsOnWP.com636 views
Project management for WordPress Freelancers by HandsOnWP.com
Project management for WordPress FreelancersProject management for WordPress Freelancers
Project management for WordPress Freelancers
HandsOnWP.com1K views
Austin Day of Rest - Introduction by HandsOnWP.com
Austin Day of Rest - IntroductionAustin Day of Rest - Introduction
Austin Day of Rest - Introduction
HandsOnWP.com203 views
How to structure a content strategy that works by HandsOnWP.com
How to structure a content strategy that worksHow to structure a content strategy that works
How to structure a content strategy that works
HandsOnWP.com1K views
Introverted Freelancer Guide To Writing Proposals by HandsOnWP.com
Introverted Freelancer Guide To Writing ProposalsIntroverted Freelancer Guide To Writing Proposals
Introverted Freelancer Guide To Writing Proposals
HandsOnWP.com961 views
The Introverted Freelancer's Guide to Finding Clients by HandsOnWP.com
The Introverted Freelancer's Guide to Finding ClientsThe Introverted Freelancer's Guide to Finding Clients
The Introverted Freelancer's Guide to Finding Clients
HandsOnWP.com1.6K views
A Conversation About the WordPress JSON REST API by HandsOnWP.com
A Conversation About the WordPress JSON REST APIA Conversation About the WordPress JSON REST API
A Conversation About the WordPress JSON REST API
HandsOnWP.com292 views
Word press meetup getting started by HandsOnWP.com
Word press meetup   getting startedWord press meetup   getting started
Word press meetup getting started
HandsOnWP.com640 views

Recently uploaded

Using Experiential Design to Understand the Future of AI & Immersive Storytel... by
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Kent Bye
10 views114 slides
JAWARK Inside Company Profile 2024 by
JAWARK Inside Company Profile 2024JAWARK Inside Company Profile 2024
JAWARK Inside Company Profile 2024mostafareda1994
7 views45 slides
Antimalarial agents-Medicinal Chemistry by
Antimalarial agents-Medicinal ChemistryAntimalarial agents-Medicinal Chemistry
Antimalarial agents-Medicinal ChemistryNarminHamaaminHussen
6 views27 slides
StratPlanning Manual 220713.pdf by
StratPlanning Manual 220713.pdfStratPlanning Manual 220713.pdf
StratPlanning Manual 220713.pdfLakewalk Media
19 views43 slides
FIESTAS DE QUITO.pdf by
FIESTAS DE QUITO.pdfFIESTAS DE QUITO.pdf
FIESTAS DE QUITO.pdfeluniversocom
20 views8 slides
The Report is Dead, Long Live the Report ! Communicating Usability Research F... by
The Report is Dead, Long Live the Report ! Communicating Usability Research F...The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...Centralis
5 views72 slides

Recently uploaded(20)

Using Experiential Design to Understand the Future of AI & Immersive Storytel... by Kent Bye
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Kent Bye10 views
StratPlanning Manual 220713.pdf by Lakewalk Media
StratPlanning Manual 220713.pdfStratPlanning Manual 220713.pdf
StratPlanning Manual 220713.pdf
Lakewalk Media19 views
The Report is Dead, Long Live the Report ! Communicating Usability Research F... by Centralis
The Report is Dead, Long Live the Report ! Communicating Usability Research F...The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
Centralis5 views
217 Drive - All on upper.pptx by vidstor282
217 Drive - All on upper.pptx217 Drive - All on upper.pptx
217 Drive - All on upper.pptx
vidstor28216 views
Free World aids day Template from Best presentation design agency by slideceotemplates
Free World aids day Template from Best presentation design agencyFree World aids day Template from Best presentation design agency
Free World aids day Template from Best presentation design agency
Sudden Deafness Design Document by wyfangherman
Sudden Deafness Design DocumentSudden Deafness Design Document
Sudden Deafness Design Document
wyfangherman50 views
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf by NirmalanGanapathy1
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdfIEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf
Oregon Ducks 4 Spencer Webb Hoodie by brandshop1
Oregon Ducks 4 Spencer Webb HoodieOregon Ducks 4 Spencer Webb Hoodie
Oregon Ducks 4 Spencer Webb Hoodie
brandshop113 views

How word press themes work 2.19.18

  • 1. Austin WordPress Beginners Meetup How WordPress Themes Work February, 19 2018 Presented by Nick and Sandi Batik
  • 2. How WordPress Works ❖ A simple overview of how WordPress themes work for beginners ❖ With this knowledge under your belt, you can more easily understand how your WordPress theme works
  • 3. How WordPress Works ❖ A page on a WordPress website isn’t static; it’s dynamic ❖ Than means each page is created on the fly — every time it’s visited, built from bits and pieces pulled from separate files and from your website’s database
  • 4. How… Dynamic? ❖ All of your sites unique information (including your site name, your blog posts, and every single comment) is stored in a MySQL database ❖ That information is retrieved from the database using the programming language PHP ❖ Then, the retrieved information is displayed via your theme’s template files, using HTML and CSS ❖ Each page is created on the fly — every time it’s visited, built from bits and pieces pulled from separate files and from your website’s database
  • 5. What is a WordPress Theme? ❖ A WordPress theme changes the appearance of your website, often including its layout. Changing your theme changes how what a visitor sees when they browse your site on the web.
  • 6. What can themes do? ❖ Themes take the content and data stored by WordPress and display it in the browser. ❖ You decide how your site content looks and is displayed, when you choose a WordPress theme. ❖ There are many options available when you are choosing a theme for your site.
  • 7. What can themes do? ❖ For example: ❖ Your theme can have different layouts, such as fixed-width or responsive; using one column or two. ❖ Your theme may give you options for where and how you want it to be displayed. ❖ Your theme can display content differently on various sized devices (phones, tablets, PCs).
  • 8. What can themes do? ❖ For example: ❖ Your theme may have custom typography and design elements using CSS. ❖ Your theme may give you special areas for other design elements like images and videos.
  • 9. What can themes do? ❖ A WordPress theme is more than color and layout ❖ Good themes improve visitor engagement with your website’s content ❖ …in addition to being beautiful
  • 10. What are themes made of? ❖ At their most basic level, WordPress themes are collections of different files that work together to create what you see, as well as how your site behaves.
  • 11. The user’s browser sends a request to WordPress on the web server. WordPress is written with the PHP.
  • 12. The PHP instructions in WordPress identify the theme template file to use
  • 13. PHP instructions in template fetch the text out of the database…
  • 14. …and the images from the uploads folder
  • 15. The content is combined with the HTML,…
  • 17. …and Javascript which is a special kind of programming code that make elements on a page interactive.
  • 18. All these pieces are combined into the formatted page…
  • 19. …which is then sent back to the user’s browser.
  • 20. Can a Theme Be Changed? ❖ WordPress makes it very easy for users to change themes. ❖ BUT… ❖ Every theme has its own unique set of features and options, so it may take some time to set up.
  • 21. What are the easy things to change? ❖ Navigation Menus ❖ WordPress comes with a built-in navigation menu system ❖ Each WordPress theme defines theme locations where menus are displayed ❖ That’s why when you switch your WordPress theme, there will be new menu locations ❖ The menu you previously assigned to a theme location might need to be reassigned
  • 22. What are the easy things to change? ❖ Widgets ❖ Widgets allow you to easily place different elements in your WordPress theme’s sidebars ❖ When you change your WordPress theme can deactivate your active widgets ❖ Some themes will automatically show default WordPress widgets ❖ Widgets with customizations will be placed under the inactive widgets section and can be added back to your new theme’s sidebars
  • 23. What are the hard things to Change? ❖ Your theme defines what is will display on different types of pages (home page, blog page, list page, etc.), and where that content goes on that page. ❖ If a theme does not have a page type or style that you want, it can be done but you need to hire a programmer.
  • 24. What are the things I can Change By Myself? ❖ Many Themes have a WordPress Customizer ❖ This features allows WordPress Users to tweak theme settings using a WYSIWYG interface to customize the theme including changing the colors, fonts, text and other customization options
  • 25. Best Practices for Making Changes to a Theme ❖ What is a Parent Theme? ❖ All themes – excluding child themes – are considered parent themes. ❖ A parent theme is a complete theme which includes all of the required Wordpress template files for the theme to work
  • 26. Best Practices for Making Changes to a Theme ❖ A Child Theme is an extension to a theme that you create so you can make changes to it. ❖ A child theme allows you to change small aspects of your site’s appearance yet still preserve your theme’s look and functionality ❖ A child theme inherits the look and feel of the parent theme and all of its functions, but can be used to make modifications to any part of the theme ❖ This customizations are kept separate from the parent theme’s files ❖ Using a child theme lets you upgrade the parent theme without affecting the customizations you’ve made to your site
  • 27. Best Practices for Making Changes to a Theme ❖ Child Themes ❖ Make your modifications portable and replicable ❖ Keep customization separate from parent theme functions ❖ Allow parent themes to be updated without destroying your modifications ❖ Allow you to take advantage of the effort and testing put into parent theme ❖ Save on development time since you are not recreating the wheel
  • 28. Themes vs Templates — What is the Difference? ❖ A template defines the layout of a particular type of page, such as your blog page, home page, and list pages. ❖ All the pages that use a template will be formatted exactly the same. ❖ A Theme is a collection of templates.
  • 29. https://developer.wordpress.org/themes/basics/template- hierarchy/ WordPress Template Hierarchy Chart Template files are modular, reusable files, used to generate the web pages on your WordPress site. Some template files — the header & footer template are used on all of your site’s pages, while others are used only under specific conditions.
  • 30. Theme Functionality vs Site Functionality ❖ When you want to add functionality to your site, you do so by installing a plugin. ❖ Plugins work regardless of your theme. Even if you change themes, they still work. ❖ Some advanced themes include integrated, built-in plugins. If you change themes, that functionality goes away.
  • 31. Content / Special Content ❖ How will your theme choice affect special content? ❖ Images ❖ Video ❖ Audio