SlideShare a Scribd company logo
1 of 37
WordPress HTML, CSS
& Child Themes
with Michelle Ames
MarketedByMichelle.com
Deb: deb.mbymhost.com
Login: deb
Password: flagday2015
Mary Ann: maryann.mbymhost.com
Login: maryann
Password: flagday2015
Walter: walter.mbymhost.com
Login: walter
Password: flagday2015
Steve: steve.mbymhost.com
Login: steve
Password: flagday2015
Your Sandboxes
Tip/Hack
Changing your theme won’t delete your content (media,
posts, and pages) but most likely WILL delete any
customization – so if you revert back to an older theme you
will have to re-enter customizations.
Tip/Hack
Don’t want any media to link to the file?
Put this in your functions.php file.
update_option('image_default_link_type','none');
Tip/Hack
Using the “Visual” vs. “Text” views will allow you to access
and edit different aspects of the page.
Tip/Hack
You can “layer” your spam filters for added effect. I often
install Antispam Bee and Bad Behavior on blogging sites to
control spam.
Tip/Hack
A favicon is the cherry on your website sundae! It’s good for
branding, too!
Basic Installation
 WordPress automatically installs several things:
 Themes: twenty twelve, twenty thirteen, twenty fourteen,
twenty fifteen
 Plugins: Akismet, Hello Dolly
Tip/Hack
NOTE: delete plugins and themes not in use. They can be a
security risk, and they take up server space.
MarketedByMichelle.com
Basic Installation
 Where to get started
 Choose your plugins and upload them.
 Some of my “must haves” include:
 Security (BruteProtect, WordFence)
 Spam Control (Disable Comments)
 Widget Solutions (Jetpack)
 Backup (Backup Buddy, WPClone)
 Forms (Gravity Forms, Jotform)
 Calendar (Timely)
 SEO (Yoast)
 Post Expirator
 Shopping Cart
(woo commerce, Ecwid, shopify)
Tip/Hack
Logged into your wordpress.org account? Favorite the
plugins you use frequently for easy uploading from the
repository.
MarketedByMichelle.com
Appearance
 Themes
 Delete anything you are not using or will not use.
 Customize will have different options based on the theme.
 Background may or may not display as you intend – based
on the theme.
Tip/Hack
Never edit theme files directly! Use a child theme or CSS
editor (like the one included with Jetpack) to make CSS
edits.
MarketedByMichelle.com
Appearance
 Widgets
 Widgets area also varies based on themes, but most have
similar functions. Variations may include WHERE widgets can
be placed (i.e. footer, sidebar, header, etc.)
 Standard widgets include text boxes, meta functions,
calendar of posts, categories, menus, etc.
 Plugins can often provide additional widget options like
Facebook “like” boxes, Twitter feeds, and even industry-
specific options like real estate MLS lookups.
Tip/Hack
The Text Widget allows you to use basic HTML language to
add content, links, graphics, etc. This can really come in
handy!
MarketedByMichelle.com
Appearance
 Menus
 Menus are much more versatile than you may think!
 Establish link hierarchy through dropdowns
 Add links to outside pages in your menu
 Customize labels – change the menu name without changing
the target page or link name
 Add blog categories as their own menu items
Tip/Hack
Want a menu link to open in a new tab? Click the “Screen
Options” tab at the top of the menu dashboard and check
“link target.” Now when you edit a menu item you can
check “open in new window/tab.”
MarketedByMichelle.com
Plugins
 Installed Plugins
 See all the plugins you have installed.
 See which need updating.
 Activate/deactivate/update/delete
Tip/Hack
When looking for plugins, check to see when last updated,
and look at the ratings before you download/upload your
plugin.
MarketedByMichelle.com
Settings
 What to Change
 General Settings
 Site Title
 Tagline
 Timezone
 Date Format
 Week Starts On
Tip/Hack
Be careful not to change your WP or Site addresses unless
you are confident of what you are doing. You can make your
site “disappear.” You have to know how to navigate the
Cpanel well to fix it.
MarketedByMichelle.com
Settings
 What to Change
 Permalinks
 Permalinks will default to unfriendly URL page names (like
/?p=123)
 Instead click the “Post Name” setting to have your page names
appear in the URL bar. (like www.sitename.com/pagename)
Tip/Hack
Using Post Names as the URL page name also assists with
SEO!
MarketedByMichelle.com
HTML
 Where to use HTML
 Text Editor on pages and posts
 Text widgets
MarketedByMichelle.com
HTML
 Most Common Tags
 Header Tags
 <H1>…</h1>
 Text Appearance
 Bold <B>…</b>
 Underline <U>…</u>
 Italic <I>…</i>
 Alignment Tags
 <P Align=“Left”>…</p> (or Center or Right)
MarketedByMichelle.com
HTML
 Most Common Tags
 Lists
 Numbered Lists
 <OL>
<LI>First row
<LI>Second row
</OL>
 Bulleted Lists
 <UL>
<LI>First row
<LI>Second row
</UL>
MarketedByMichelle.com
HTML
 Most Common Tags
 Horizontal Lines
 <HR> (full-width line)
 <HR SIZE=6 WIDTH=50%> (half-width line)
 Break Tags
 <Br> Forced line break
 <P> Paragraph Break
MarketedByMichelle.com
HTML
 Most Common Tags
 Display an Image
 <img src="http://kellybradley.mbymhost.com/wp-
content/uploads/2015/06/yellow-flowers.jpg" width="300px">
 Link Tag to another URL
 <A HREF=“URL”>Text/description</a>
 Link Tag to another URL through a graphic
 <a
href="https://www.facebook.com/kellybradleyDC?fref=ts"><im
g src="http://kellybradley.mbymhost.com/wp-
content/uploads/2015/05/connect_to_facebook.png"
width="200px"></a>
MarketedByMichelle.com
HTML
 Most Common Tags
 Anchor Tags/Jump Tags
(Ex: http://zarpfarms.com/baked-goods/)
 <a href="#anchor">Link Text</a>
 <a id="anchor"></a>
MarketedByMichelle.com
Editing CSS
 Four ways to edit CSS:
 Settings/editor NO! Don’t do this!
 Theme includes an editor
 Edit CSS via plugin (Jetpack automatically provides this)
 Create a child theme
Tip/Hack
Download the “Firebug” add-on to Firefox to view and
“isolate” code. You can then experiment with settings
without changing your page. You can also use “Inspect
Element” in Chrome.
MarketedByMichelle.com
Editing CSS
 Using Firebug in Firefox:
 Click the Firebug icon
 Click the Inspect Element button
Tip/Hack
The window that opens at the bottom of the browser will
display div and php functions in the left window, and CSS
elements in the right.
MarketedByMichelle.com
Editing CSS
 Using Firebug in Firefox:
 Click any element
on the web page to
inspect the code
behind it.
 “Play” with the settings
to see how you might
want to edit them.
 Copy/paste the edits
into your CSS editor
or Child Theme.
MarketedByMichelle.com
Editing in a CSS Editor (Like JetPack)
 On the dashboard, click “Appearance” then “Edit CSS.”
 Enter the new CSS in the editor, then click “save stylesheet”
 Go to the site and refresh the page to see the changes.
 Don’t like JetPack? There are other plugins that will give you
the same functionality.
 https://wordpress.org/plugins/simple-custom-css/
 https://wordpress.org/plugins/wp-live-css-editor/
 http://www.csshero.org/
MarketedByMichelle.com
Creating a Child Theme
 Child Themes allow you to make changes to your theme
without “breaking” your theme.
 Child themes are independent of your theme – so if you do
a theme update, you will not lose your edits.
 Child themes only need to add code that differs from the
theme.
 The only file needed for a child theme is style.css, but
you can also add .php files to your child theme.
Tip/Hack
Visit http://codex.wordpress.org/Child_Themes to learn
even more about how to build a child theme and how they
function.
MarketedByMichelle.com
Creating a Child Theme
 Place your style.css file in a folder named with your
parent theme name-child. (I.e. Chameleon-child)
 Put any .php files you create into that folder.
 Upload via FTP to your WordPress site’s wp-
content/themes file.
 Navigate to your dashboard’s appearance/themes page
and “activate” your child theme.
 Check your site to see if it worked, or if you need to
further edit the child theme’s style.css file.
Tip/Hack
Comments are used to explain your code, and may help you
when you edit the source code at a later date. Comments
are ignored by browsers.
A CSS comment starts with /* and ends with */.
MarketedByMichelle.com
Creating a Child Theme/*
Theme Name: SampleTheme Child
Theme URI: http://www.samplethemes.com/gallery/
Description: SampleTheme Child Theme
Author: YOUR NAME
Author URI: http://YOURSITE.com
Template: SampleTheme
Version: 10.
Tags:
Text Domain: SampleTheme-child
*/
@import url("../SampleTheme/style.css");
/* =Theme customization starts here
-------------------------------------------------------------- */
Tip/Hack
Make sure your capitalization matches, or your child theme
may not look like you expect it to!
Change the
elements to
match your
parent theme.
Put your CSS
code here.
MarketedByMichelle.com
/*
Theme Name: Chameleon Child
Theme URI: http://www.elegantthemes.com/gallery/
Description: Chameleon Child Theme
Author: Michelle Ames
Author URI: http://marketedbymichelle.com
Template: Chameleon
Version: 3.7
Tags:
Text Domain: Chameleon-child
*/
@import url("../Chameleon/style.css");
/* =Theme customization starts here
-------------------------------------------------------------- */
Sample Child Theme – no CSS editing
<br class="clear" />
<div id="footer">
<p>Copyright &copy; <script language="JavaScript" type="text/javascript">
var d=new Date();
yr=d.getFullYear();
if (yr!=2000)
document.write(" "+yr);
</script> McIver Acupuncture ||
<?php esc_html_e('Site Design by ','Marketed by Michelle'); ?> <a
href="http://www.marketedbymichelle.com" title="Marketed by Michelle"
target="_blank">Marketed by Michelle</a>
</div>
<?php wp_footer(); ?>
<?php get_template_part('includes/scripts'); ?>
</body>
</html>
New footer.php
Additional Info that Didn’t Fit Anywhere
Else
 Favorite Sites
 http://builtwith.com/
 http://www.getip.com/
 http://whatwpthemeisthat.com/
 http://codex.wordpress.org/
 http://www.w3schools.com/
 http://theoatmeal.com/static/design_hell.html
 Use the forums: themes, plugins, WordPress – there’s a wealth
of knowledge from those
who have “been there, done
that!”
Tip/Hack
Use the Facebook Group forum for help on all kinds of WP
questions and “problems.”
MarketedByMichelle.com
Contact Me
I’m a “pay it forward” WordPresser who has been helped
along by others. If I can help you, I will!
Michelle Ames
Marketing Diva at Marketed by Michelle, LLC
585-749-5059
michelle@marketedbymichelle.com
Thank You!
I hope today was helpful and useful to you!
Let me know what other classes you might like to see this
year, and I will try to make them happen!
MarketedByMichelle.com

More Related Content

What's hot

Introduction to-concrete-5
Introduction to-concrete-5Introduction to-concrete-5
Introduction to-concrete-5ketanraval
 
Unit f adobe dreamweaver cs6
Unit f adobe dreamweaver cs6Unit f adobe dreamweaver cs6
Unit f adobe dreamweaver cs6Krista Lawrence
 
Chapter 6 - Web Design
Chapter 6 - Web DesignChapter 6 - Web Design
Chapter 6 - Web Designtclanton4
 
Unit h adobe dreamweaver cs6
Unit h adobe dreamweaver cs6Unit h adobe dreamweaver cs6
Unit h adobe dreamweaver cs6Krista Lawrence
 
Overview of Using Wordpress for Web Site Design
Overview of Using Wordpress for Web Site DesignOverview of Using Wordpress for Web Site Design
Overview of Using Wordpress for Web Site DesignAmy Goodloe
 
Unit g adobe dreamweaver cs6
Unit g adobe dreamweaver cs6Unit g adobe dreamweaver cs6
Unit g adobe dreamweaver cs6Krista Lawrence
 
TID Chapter 8 Web Page Development
TID Chapter 8 Web Page DevelopmentTID Chapter 8 Web Page Development
TID Chapter 8 Web Page DevelopmentWanBK Leo
 
Chapter 5 - Web Design
Chapter 5 - Web DesignChapter 5 - Web Design
Chapter 5 - Web Designtclanton4
 
WebSG - HTML Email Newsletters
WebSG - HTML Email NewslettersWebSG - HTML Email Newsletters
WebSG - HTML Email NewslettersSean Thambiah
 
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
 
Joomla Quick Start 1
Joomla  Quick  Start 1Joomla  Quick  Start 1
Joomla Quick Start 1guest38bfe1
 
Chapter 7 - Web Design
Chapter 7 - Web DesignChapter 7 - Web Design
Chapter 7 - Web Designtclanton4
 
Using WordPress Blogging Features to Build a Website
Using WordPress Blogging Features to Build a WebsiteUsing WordPress Blogging Features to Build a Website
Using WordPress Blogging Features to Build a WebsiteEileen Weinberg
 
Essential html tweaks for accessible themes
Essential html tweaks for accessible themesEssential html tweaks for accessible themes
Essential html tweaks for accessible themesMartin Stehle
 
Using Wordpress with Reclaim Hosting
Using Wordpress with Reclaim HostingUsing Wordpress with Reclaim Hosting
Using Wordpress with Reclaim HostingCindy Royal
 
Start a BLog: Module 3
Start a BLog: Module 3Start a BLog: Module 3
Start a BLog: Module 3Merri Dennis
 
Unit d adobe dreamweaver cs6
Unit d adobe dreamweaver cs6Unit d adobe dreamweaver cs6
Unit d adobe dreamweaver cs6Krista Lawrence
 
GoDaddy Guide to cPanel and WordPress
GoDaddy Guide to cPanel and WordPressGoDaddy Guide to cPanel and WordPress
GoDaddy Guide to cPanel and WordPressGoDaddy
 

What's hot (20)

Introduction to-concrete-5
Introduction to-concrete-5Introduction to-concrete-5
Introduction to-concrete-5
 
Unit f adobe dreamweaver cs6
Unit f adobe dreamweaver cs6Unit f adobe dreamweaver cs6
Unit f adobe dreamweaver cs6
 
Chapter 6 - Web Design
Chapter 6 - Web DesignChapter 6 - Web Design
Chapter 6 - Web Design
 
Unit h adobe dreamweaver cs6
Unit h adobe dreamweaver cs6Unit h adobe dreamweaver cs6
Unit h adobe dreamweaver cs6
 
Adding Vanilla to WordPress
Adding Vanilla to WordPressAdding Vanilla to WordPress
Adding Vanilla to WordPress
 
blogs911.com
blogs911.comblogs911.com
blogs911.com
 
Overview of Using Wordpress for Web Site Design
Overview of Using Wordpress for Web Site DesignOverview of Using Wordpress for Web Site Design
Overview of Using Wordpress for Web Site Design
 
Unit g adobe dreamweaver cs6
Unit g adobe dreamweaver cs6Unit g adobe dreamweaver cs6
Unit g adobe dreamweaver cs6
 
TID Chapter 8 Web Page Development
TID Chapter 8 Web Page DevelopmentTID Chapter 8 Web Page Development
TID Chapter 8 Web Page Development
 
Chapter 5 - Web Design
Chapter 5 - Web DesignChapter 5 - Web Design
Chapter 5 - Web Design
 
WebSG - HTML Email Newsletters
WebSG - HTML Email NewslettersWebSG - HTML Email Newsletters
WebSG - HTML Email Newsletters
 
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
 
Joomla Quick Start 1
Joomla  Quick  Start 1Joomla  Quick  Start 1
Joomla Quick Start 1
 
Chapter 7 - Web Design
Chapter 7 - Web DesignChapter 7 - Web Design
Chapter 7 - Web Design
 
Using WordPress Blogging Features to Build a Website
Using WordPress Blogging Features to Build a WebsiteUsing WordPress Blogging Features to Build a Website
Using WordPress Blogging Features to Build a Website
 
Essential html tweaks for accessible themes
Essential html tweaks for accessible themesEssential html tweaks for accessible themes
Essential html tweaks for accessible themes
 
Using Wordpress with Reclaim Hosting
Using Wordpress with Reclaim HostingUsing Wordpress with Reclaim Hosting
Using Wordpress with Reclaim Hosting
 
Start a BLog: Module 3
Start a BLog: Module 3Start a BLog: Module 3
Start a BLog: Module 3
 
Unit d adobe dreamweaver cs6
Unit d adobe dreamweaver cs6Unit d adobe dreamweaver cs6
Unit d adobe dreamweaver cs6
 
GoDaddy Guide to cPanel and WordPress
GoDaddy Guide to cPanel and WordPressGoDaddy Guide to cPanel and WordPress
GoDaddy Guide to cPanel and WordPress
 

Similar to WordPress HTML, CSS & Child Themes

WordPress for Blogging: Benefits of Self-Hosting
WordPress for Blogging: Benefits of Self-HostingWordPress for Blogging: Benefits of Self-Hosting
WordPress for Blogging: Benefits of Self-HostingMichelle Ames
 
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateBP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateSean Burgess
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for BeginnersMichelle Ames
 
Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress ThemesLaura Hartwig
 
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateBlog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateSean Burgess
 
Css Founder.com | Cssfounder se
Css Founder.com | Cssfounder seCss Founder.com | Cssfounder se
Css Founder.com | Cssfounder seCss Founder
 
Intermediate Web Design.doc
Intermediate Web Design.docIntermediate Web Design.doc
Intermediate Web Design.docbutest
 
Intermediate Web Design.doc
Intermediate Web Design.docIntermediate Web Design.doc
Intermediate Web Design.docbutest
 
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...LinnAlexandra
 
Custome page template
Custome page templateCustome page template
Custome page templateLucky Ali
 
Wordpress seo and digital marketing
Wordpress seo and digital marketingWordpress seo and digital marketing
Wordpress seo and digital marketingTapan Kapri
 
Theme development essentials columbus oh word camp 2012
Theme development essentials   columbus oh word camp 2012Theme development essentials   columbus oh word camp 2012
Theme development essentials columbus oh word camp 2012Joe Querin
 
Child Themes in WordPress
Child Themes in WordPressChild Themes in WordPress
Child Themes in WordPressJeff Cohan
 

Similar to WordPress HTML, CSS & Child Themes (20)

WordPress for Blogging: Benefits of Self-Hosting
WordPress for Blogging: Benefits of Self-HostingWordPress for Blogging: Benefits of Self-Hosting
WordPress for Blogging: Benefits of Self-Hosting
 
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateBP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
 
Intro to CSS Presentation
Intro to CSS PresentationIntro to CSS Presentation
Intro to CSS Presentation
 
Chapter 12
Chapter 12Chapter 12
Chapter 12
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for Beginners
 
W pthemes
W pthemesW pthemes
W pthemes
 
How to Set Up a WordPress Blog for Your Business
How to Set Up a WordPress Blog for Your BusinessHow to Set Up a WordPress Blog for Your Business
How to Set Up a WordPress Blog for Your Business
 
Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress Themes
 
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateBlog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
 
Css Founder.com | Cssfounder se
Css Founder.com | Cssfounder seCss Founder.com | Cssfounder se
Css Founder.com | Cssfounder se
 
Intermediate Web Design.doc
Intermediate Web Design.docIntermediate Web Design.doc
Intermediate Web Design.doc
 
Intermediate Web Design.doc
Intermediate Web Design.docIntermediate Web Design.doc
Intermediate Web Design.doc
 
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
 
Master page
Master pageMaster page
Master page
 
Custome page template
Custome page templateCustome page template
Custome page template
 
Sacramento web design
Sacramento web designSacramento web design
Sacramento web design
 
E commerce-website
E commerce-websiteE commerce-website
E commerce-website
 
Wordpress seo and digital marketing
Wordpress seo and digital marketingWordpress seo and digital marketing
Wordpress seo and digital marketing
 
Theme development essentials columbus oh word camp 2012
Theme development essentials   columbus oh word camp 2012Theme development essentials   columbus oh word camp 2012
Theme development essentials columbus oh word camp 2012
 
Child Themes in WordPress
Child Themes in WordPressChild Themes in WordPress
Child Themes in WordPress
 

More from Michelle Ames

So You Want to Launch a Podcast.pdf
So You Want to Launch a Podcast.pdfSo You Want to Launch a Podcast.pdf
So You Want to Launch a Podcast.pdfMichelle Ames
 
Networking, Relationship Building, and Community
Networking, Relationship Building, and CommunityNetworking, Relationship Building, and Community
Networking, Relationship Building, and CommunityMichelle Ames
 
Accessibility is More Than Disability Accommodation
Accessibility is More Than Disability AccommodationAccessibility is More Than Disability Accommodation
Accessibility is More Than Disability AccommodationMichelle Ames
 
How Pagebuilders are Great for Online Fundraising
How Pagebuilders are Great for Online FundraisingHow Pagebuilders are Great for Online Fundraising
How Pagebuilders are Great for Online FundraisingMichelle Ames
 
Managing Your Personal Brand on Twitter
Managing Your Personal Brand on TwitterManaging Your Personal Brand on Twitter
Managing Your Personal Brand on TwitterMichelle Ames
 
How to Focus on Customer Success to Grow Your Agency
How to Focus on Customer Success to Grow Your AgencyHow to Focus on Customer Success to Grow Your Agency
How to Focus on Customer Success to Grow Your AgencyMichelle Ames
 
Cups, Community, and CoffeeTalk
Cups, Community, and CoffeeTalk Cups, Community, and CoffeeTalk
Cups, Community, and CoffeeTalk Michelle Ames
 
Blogging and Blog Coaching
Blogging and Blog CoachingBlogging and Blog Coaching
Blogging and Blog CoachingMichelle Ames
 
The Care and Feeding of the WordPress Community: Me, You, and Us
The Care and Feeding of the WordPress Community: Me, You, and UsThe Care and Feeding of the WordPress Community: Me, You, and Us
The Care and Feeding of the WordPress Community: Me, You, and UsMichelle Ames
 
Customize Your 404 Page
Customize Your 404 PageCustomize Your 404 Page
Customize Your 404 PageMichelle Ames
 
How to help your Non-Profit (or Non-Profit clients) connect better with donors
How to help your Non-Profit (or Non-Profit clients) connect better with donorsHow to help your Non-Profit (or Non-Profit clients) connect better with donors
How to help your Non-Profit (or Non-Profit clients) connect better with donorsMichelle Ames
 
The Care and Feeding of the WordPress Community
The Care and Feeding of the WordPress CommunityThe Care and Feeding of the WordPress Community
The Care and Feeding of the WordPress CommunityMichelle Ames
 
How to Empower Clients to Use their Websites – and Client-proof them at the S...
How to Empower Clients to Use their Websites – and Client-proof them at the S...How to Empower Clients to Use their Websites – and Client-proof them at the S...
How to Empower Clients to Use their Websites – and Client-proof them at the S...Michelle Ames
 
Use Your WordPress Powers for Good
Use Your WordPress Powers for GoodUse Your WordPress Powers for Good
Use Your WordPress Powers for GoodMichelle Ames
 
Hidden Features of WordPress
Hidden Features of WordPress Hidden Features of WordPress
Hidden Features of WordPress Michelle Ames
 
Little Things Make a Big Differece
Little Things Make a Big DiffereceLittle Things Make a Big Differece
Little Things Make a Big DiffereceMichelle Ames
 
Little Things Make a Big Difference
Little Things Make a Big DifferenceLittle Things Make a Big Difference
Little Things Make a Big DifferenceMichelle Ames
 
The Little Things Make a Difference
The Little Things Make a DifferenceThe Little Things Make a Difference
The Little Things Make a DifferenceMichelle Ames
 

More from Michelle Ames (20)

So You Want to Launch a Podcast.pdf
So You Want to Launch a Podcast.pdfSo You Want to Launch a Podcast.pdf
So You Want to Launch a Podcast.pdf
 
Networking, Relationship Building, and Community
Networking, Relationship Building, and CommunityNetworking, Relationship Building, and Community
Networking, Relationship Building, and Community
 
Intro to CSS
Intro to CSSIntro to CSS
Intro to CSS
 
Accessibility is More Than Disability Accommodation
Accessibility is More Than Disability AccommodationAccessibility is More Than Disability Accommodation
Accessibility is More Than Disability Accommodation
 
How Pagebuilders are Great for Online Fundraising
How Pagebuilders are Great for Online FundraisingHow Pagebuilders are Great for Online Fundraising
How Pagebuilders are Great for Online Fundraising
 
Managing Your Personal Brand on Twitter
Managing Your Personal Brand on TwitterManaging Your Personal Brand on Twitter
Managing Your Personal Brand on Twitter
 
How to Focus on Customer Success to Grow Your Agency
How to Focus on Customer Success to Grow Your AgencyHow to Focus on Customer Success to Grow Your Agency
How to Focus on Customer Success to Grow Your Agency
 
Cups, Community, and CoffeeTalk
Cups, Community, and CoffeeTalk Cups, Community, and CoffeeTalk
Cups, Community, and CoffeeTalk
 
Blogging and Blog Coaching
Blogging and Blog CoachingBlogging and Blog Coaching
Blogging and Blog Coaching
 
404 Experience
404 Experience404 Experience
404 Experience
 
The Care and Feeding of the WordPress Community: Me, You, and Us
The Care and Feeding of the WordPress Community: Me, You, and UsThe Care and Feeding of the WordPress Community: Me, You, and Us
The Care and Feeding of the WordPress Community: Me, You, and Us
 
Customize Your 404 Page
Customize Your 404 PageCustomize Your 404 Page
Customize Your 404 Page
 
How to help your Non-Profit (or Non-Profit clients) connect better with donors
How to help your Non-Profit (or Non-Profit clients) connect better with donorsHow to help your Non-Profit (or Non-Profit clients) connect better with donors
How to help your Non-Profit (or Non-Profit clients) connect better with donors
 
The Care and Feeding of the WordPress Community
The Care and Feeding of the WordPress CommunityThe Care and Feeding of the WordPress Community
The Care and Feeding of the WordPress Community
 
How to Empower Clients to Use their Websites – and Client-proof them at the S...
How to Empower Clients to Use their Websites – and Client-proof them at the S...How to Empower Clients to Use their Websites – and Client-proof them at the S...
How to Empower Clients to Use their Websites – and Client-proof them at the S...
 
Use Your WordPress Powers for Good
Use Your WordPress Powers for GoodUse Your WordPress Powers for Good
Use Your WordPress Powers for Good
 
Hidden Features of WordPress
Hidden Features of WordPress Hidden Features of WordPress
Hidden Features of WordPress
 
Little Things Make a Big Differece
Little Things Make a Big DiffereceLittle Things Make a Big Differece
Little Things Make a Big Differece
 
Little Things Make a Big Difference
Little Things Make a Big DifferenceLittle Things Make a Big Difference
Little Things Make a Big Difference
 
The Little Things Make a Difference
The Little Things Make a DifferenceThe Little Things Make a Difference
The Little Things Make a Difference
 

Recently uploaded

Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 

Recently uploaded (11)

Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 

WordPress HTML, CSS & Child Themes

  • 1. WordPress HTML, CSS & Child Themes with Michelle Ames MarketedByMichelle.com
  • 2. Deb: deb.mbymhost.com Login: deb Password: flagday2015 Mary Ann: maryann.mbymhost.com Login: maryann Password: flagday2015 Walter: walter.mbymhost.com Login: walter Password: flagday2015 Steve: steve.mbymhost.com Login: steve Password: flagday2015 Your Sandboxes
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Tip/Hack Changing your theme won’t delete your content (media, posts, and pages) but most likely WILL delete any customization – so if you revert back to an older theme you will have to re-enter customizations. Tip/Hack Don’t want any media to link to the file? Put this in your functions.php file. update_option('image_default_link_type','none'); Tip/Hack Using the “Visual” vs. “Text” views will allow you to access and edit different aspects of the page.
  • 11. Tip/Hack You can “layer” your spam filters for added effect. I often install Antispam Bee and Bad Behavior on blogging sites to control spam. Tip/Hack A favicon is the cherry on your website sundae! It’s good for branding, too!
  • 12. Basic Installation  WordPress automatically installs several things:  Themes: twenty twelve, twenty thirteen, twenty fourteen, twenty fifteen  Plugins: Akismet, Hello Dolly Tip/Hack NOTE: delete plugins and themes not in use. They can be a security risk, and they take up server space. MarketedByMichelle.com
  • 13. Basic Installation  Where to get started  Choose your plugins and upload them.  Some of my “must haves” include:  Security (BruteProtect, WordFence)  Spam Control (Disable Comments)  Widget Solutions (Jetpack)  Backup (Backup Buddy, WPClone)  Forms (Gravity Forms, Jotform)  Calendar (Timely)  SEO (Yoast)  Post Expirator  Shopping Cart (woo commerce, Ecwid, shopify) Tip/Hack Logged into your wordpress.org account? Favorite the plugins you use frequently for easy uploading from the repository. MarketedByMichelle.com
  • 14. Appearance  Themes  Delete anything you are not using or will not use.  Customize will have different options based on the theme.  Background may or may not display as you intend – based on the theme. Tip/Hack Never edit theme files directly! Use a child theme or CSS editor (like the one included with Jetpack) to make CSS edits. MarketedByMichelle.com
  • 15. Appearance  Widgets  Widgets area also varies based on themes, but most have similar functions. Variations may include WHERE widgets can be placed (i.e. footer, sidebar, header, etc.)  Standard widgets include text boxes, meta functions, calendar of posts, categories, menus, etc.  Plugins can often provide additional widget options like Facebook “like” boxes, Twitter feeds, and even industry- specific options like real estate MLS lookups. Tip/Hack The Text Widget allows you to use basic HTML language to add content, links, graphics, etc. This can really come in handy! MarketedByMichelle.com
  • 16. Appearance  Menus  Menus are much more versatile than you may think!  Establish link hierarchy through dropdowns  Add links to outside pages in your menu  Customize labels – change the menu name without changing the target page or link name  Add blog categories as their own menu items Tip/Hack Want a menu link to open in a new tab? Click the “Screen Options” tab at the top of the menu dashboard and check “link target.” Now when you edit a menu item you can check “open in new window/tab.” MarketedByMichelle.com
  • 17. Plugins  Installed Plugins  See all the plugins you have installed.  See which need updating.  Activate/deactivate/update/delete Tip/Hack When looking for plugins, check to see when last updated, and look at the ratings before you download/upload your plugin. MarketedByMichelle.com
  • 18. Settings  What to Change  General Settings  Site Title  Tagline  Timezone  Date Format  Week Starts On Tip/Hack Be careful not to change your WP or Site addresses unless you are confident of what you are doing. You can make your site “disappear.” You have to know how to navigate the Cpanel well to fix it. MarketedByMichelle.com
  • 19. Settings  What to Change  Permalinks  Permalinks will default to unfriendly URL page names (like /?p=123)  Instead click the “Post Name” setting to have your page names appear in the URL bar. (like www.sitename.com/pagename) Tip/Hack Using Post Names as the URL page name also assists with SEO! MarketedByMichelle.com
  • 20. HTML  Where to use HTML  Text Editor on pages and posts  Text widgets MarketedByMichelle.com
  • 21. HTML  Most Common Tags  Header Tags  <H1>…</h1>  Text Appearance  Bold <B>…</b>  Underline <U>…</u>  Italic <I>…</i>  Alignment Tags  <P Align=“Left”>…</p> (or Center or Right) MarketedByMichelle.com
  • 22. HTML  Most Common Tags  Lists  Numbered Lists  <OL> <LI>First row <LI>Second row </OL>  Bulleted Lists  <UL> <LI>First row <LI>Second row </UL> MarketedByMichelle.com
  • 23. HTML  Most Common Tags  Horizontal Lines  <HR> (full-width line)  <HR SIZE=6 WIDTH=50%> (half-width line)  Break Tags  <Br> Forced line break  <P> Paragraph Break MarketedByMichelle.com
  • 24. HTML  Most Common Tags  Display an Image  <img src="http://kellybradley.mbymhost.com/wp- content/uploads/2015/06/yellow-flowers.jpg" width="300px">  Link Tag to another URL  <A HREF=“URL”>Text/description</a>  Link Tag to another URL through a graphic  <a href="https://www.facebook.com/kellybradleyDC?fref=ts"><im g src="http://kellybradley.mbymhost.com/wp- content/uploads/2015/05/connect_to_facebook.png" width="200px"></a> MarketedByMichelle.com
  • 25. HTML  Most Common Tags  Anchor Tags/Jump Tags (Ex: http://zarpfarms.com/baked-goods/)  <a href="#anchor">Link Text</a>  <a id="anchor"></a> MarketedByMichelle.com
  • 26. Editing CSS  Four ways to edit CSS:  Settings/editor NO! Don’t do this!  Theme includes an editor  Edit CSS via plugin (Jetpack automatically provides this)  Create a child theme Tip/Hack Download the “Firebug” add-on to Firefox to view and “isolate” code. You can then experiment with settings without changing your page. You can also use “Inspect Element” in Chrome. MarketedByMichelle.com
  • 27. Editing CSS  Using Firebug in Firefox:  Click the Firebug icon  Click the Inspect Element button Tip/Hack The window that opens at the bottom of the browser will display div and php functions in the left window, and CSS elements in the right. MarketedByMichelle.com
  • 28. Editing CSS  Using Firebug in Firefox:  Click any element on the web page to inspect the code behind it.  “Play” with the settings to see how you might want to edit them.  Copy/paste the edits into your CSS editor or Child Theme. MarketedByMichelle.com
  • 29. Editing in a CSS Editor (Like JetPack)  On the dashboard, click “Appearance” then “Edit CSS.”  Enter the new CSS in the editor, then click “save stylesheet”  Go to the site and refresh the page to see the changes.  Don’t like JetPack? There are other plugins that will give you the same functionality.  https://wordpress.org/plugins/simple-custom-css/  https://wordpress.org/plugins/wp-live-css-editor/  http://www.csshero.org/ MarketedByMichelle.com
  • 30.
  • 31. Creating a Child Theme  Child Themes allow you to make changes to your theme without “breaking” your theme.  Child themes are independent of your theme – so if you do a theme update, you will not lose your edits.  Child themes only need to add code that differs from the theme.  The only file needed for a child theme is style.css, but you can also add .php files to your child theme. Tip/Hack Visit http://codex.wordpress.org/Child_Themes to learn even more about how to build a child theme and how they function. MarketedByMichelle.com
  • 32. Creating a Child Theme  Place your style.css file in a folder named with your parent theme name-child. (I.e. Chameleon-child)  Put any .php files you create into that folder.  Upload via FTP to your WordPress site’s wp- content/themes file.  Navigate to your dashboard’s appearance/themes page and “activate” your child theme.  Check your site to see if it worked, or if you need to further edit the child theme’s style.css file. Tip/Hack Comments are used to explain your code, and may help you when you edit the source code at a later date. Comments are ignored by browsers. A CSS comment starts with /* and ends with */. MarketedByMichelle.com
  • 33. Creating a Child Theme/* Theme Name: SampleTheme Child Theme URI: http://www.samplethemes.com/gallery/ Description: SampleTheme Child Theme Author: YOUR NAME Author URI: http://YOURSITE.com Template: SampleTheme Version: 10. Tags: Text Domain: SampleTheme-child */ @import url("../SampleTheme/style.css"); /* =Theme customization starts here -------------------------------------------------------------- */ Tip/Hack Make sure your capitalization matches, or your child theme may not look like you expect it to! Change the elements to match your parent theme. Put your CSS code here. MarketedByMichelle.com
  • 34. /* Theme Name: Chameleon Child Theme URI: http://www.elegantthemes.com/gallery/ Description: Chameleon Child Theme Author: Michelle Ames Author URI: http://marketedbymichelle.com Template: Chameleon Version: 3.7 Tags: Text Domain: Chameleon-child */ @import url("../Chameleon/style.css"); /* =Theme customization starts here -------------------------------------------------------------- */ Sample Child Theme – no CSS editing
  • 35. <br class="clear" /> <div id="footer"> <p>Copyright &copy; <script language="JavaScript" type="text/javascript"> var d=new Date(); yr=d.getFullYear(); if (yr!=2000) document.write(" "+yr); </script> McIver Acupuncture || <?php esc_html_e('Site Design by ','Marketed by Michelle'); ?> <a href="http://www.marketedbymichelle.com" title="Marketed by Michelle" target="_blank">Marketed by Michelle</a> </div> <?php wp_footer(); ?> <?php get_template_part('includes/scripts'); ?> </body> </html> New footer.php
  • 36. Additional Info that Didn’t Fit Anywhere Else  Favorite Sites  http://builtwith.com/  http://www.getip.com/  http://whatwpthemeisthat.com/  http://codex.wordpress.org/  http://www.w3schools.com/  http://theoatmeal.com/static/design_hell.html  Use the forums: themes, plugins, WordPress – there’s a wealth of knowledge from those who have “been there, done that!” Tip/Hack Use the Facebook Group forum for help on all kinds of WP questions and “problems.” MarketedByMichelle.com
  • 37. Contact Me I’m a “pay it forward” WordPresser who has been helped along by others. If I can help you, I will! Michelle Ames Marketing Diva at Marketed by Michelle, LLC 585-749-5059 michelle@marketedbymichelle.com Thank You! I hope today was helpful and useful to you! Let me know what other classes you might like to see this year, and I will try to make them happen! MarketedByMichelle.com