SlideShare a Scribd company logo
1 of 99
So You Think
You Know
WordPress?
WordPress 101
Deep Dive
Your Instructor
Laura Hartwig has been a WordPress Website
Developer and Trainer since 2011. She ran
WordPress Westchester in NY and founded
Columbia WordPress Meetup. She has presented
at WordCamps in NY, CT, and NC. She uses her
skills to create powerful, flexible, easy-to-use
websites for small businesses. She is also the
author of WPDecoder.com
Follow this presentation at
https://www.slideshare.net/LauraHartwig
What we’ll cover
Basic settings
Choosing the best theme & plugins
SEO
Security
Follow along: slideshare.net/LauraHartwig
Tip
SEO stands for Search
Engine Optimization.
This is about how you
rank on Google, Bing,
etc.
Why
WordPress?
Using WordPress is a no-brainer.
There's a reason 43% of the web
uses it.
Tip
Read full article:
kinsta.com/blog/why-use-
wordpress
1. The software is free and open-source
2. It adapts so you can make any type of
website
3. It supports numerous media types
4. It’s easy to learn and has a huge
community
5. You can scale up and expand your
website with themes and plugins
6. It doesn’t take a genius to manage
7. SEO comes first
8. You have full control of your website
9. The blogging is hands down the best in
the business
10. Everyone is doing it
WordPress.org
vs
WordPress.com
What you will need:
Domain name
Hosting
(and an email provider) Tip
Siteground is a great
host for beginner users.
The Quick Install
One of the nicest things about WordPress is
that it’s really easy to install. Be sure you have
a host with CPanel and you can install
WordPress in 5 minutes.
Tip
Make sure you install a
SSL certificate.
Don’t
Don’t leave your
username as “admin”
Do
Always choose https
(meaning you have a
SSL certificate) when
possible.
Settings
Once WordPress is set up, most people want
to get into adding their content right away
and go straight to creating pages or posts, but
there are some settings we should look at
first.
Settings
➔ General
Site Title & Tagline, Email
Address, and Timezone
➔ Permalinks
Make sure you set up your
permalinks to work best for SEO
➔ Reading
Front page, Blog page, Search
Engine Visibility
SEO Tip
Be sure to fill out your
Site Title and a
meaningful Tagline
Security Tip
Uncheck the
Membership box unless
you specifically want
people to register on
your site
SEO Tip
Set your permalinks to
be readable and SEO
friendly
SEO Tip
Don’t leave the default
category as
“uncategorized”
Tip
Set your homepage
here unless you want
your blog posts there
SEO Tip
Discourage search
engines on any staging
sites or sites you don’t
want google to index
The
Dashboard
➔ Updates
Very important! We will get to
this later.
➔ Posts & Pages
Categories & Tags
➔ Media
Alternative text, title, caption, and
description
➔ Comments
Tip
Don’t leave your
username as “admin”
Tip
Always choose https
(meaning you have a
SSL certificate) when
possible.
Tip
Be sure to check out this
box for local WordPress
events
Tip
These boxes can be
moved around so the
ones that are most
helpful to you are on top
Post/Pages
➔ Pages are static
Use these for About, Contact,
FAQs pages
➔ Posts
Are usually shown on Blog page
and the newest one shows up
first. Older ones are paginated
automatically
➔ Otherwise they are very
similar
Tip
Don’t leave your
username as “admin”
Tip
Always choose https
(meaning you have a
SSL certificate) when
possible.
Tip
You can collapse the left
menu if you want more
room for editing
Pages
SEO Tip
Post at least once a
month to keep content
updated for Google
Featured Images
● These are the default images that may
show up on your blog page, depending on
your theme
● They also show up when your page/post is
shared on social media
SEO Tip
Link to your other pages
as much as possible!
Sub Pages
● Important for navigation and site hierarchy
● Does not affect menu on front end of site
● Will help you find pages in the back end
SEO Tip
Page hierarchy is
important for SEO! It
helps Google
understand relationships
Sub Pages
Posts
Categories vs Tags
● Categories are there to help identify what
your blog is really about. It is to assist
readers finding the right type of content on
your site. Categories are hierarchical, so
you can sub-categories.
● Tags are meant to describe specific details
of your posts.
Examples
● Categories might be food like Pizza, Steak,
Pasta, etc
● Tags would be the ingredients that might
crossover between these categories like
tomatoes, butter, garlic
Categories & Tags can
be edited and deleted
Comments
SEO Tip
If you approve a spam
comment, you will get a
lot more and it could
hurt your site. Watch
out for vague comments
➔ Can be turned on or off
➔ Posts and/or Pages
➔ Spam can get out of
control without spam
plugin
SEO Tip
Real comments can be
good for SEO by adding
more info and key
words, but not easy to
get.
Tip
You can bulk edit
comments.
Comments
1. Commenter Gravatar
2. Commenter Name
3. Commenter Website URL
4. Commenter Email Address
5. Commenter IP Address
6. Time and Date Comment was submitted
7. Comment Text
8. Comment Moderation Options. You can approve, spam or trash a comment with one click. Reply, Quick
Edit or Edit will open up a new screen for you to write a reply to the comment or edit the comment.
9. Post Name
10. Number of Comments on the Post, Link to View Post
Tip
Set up your gravatar
across all WordPress
blogs at en.gravatar.com
Media Library
➔ Photos/Videos
➔ PDF’s, Word Docs
➔ Audio files
➔ Other file types can be
added through plugins and
embeds
SEO Tip
Uploading videos to
YouTube allows the fast
streaming of Google
servers as well as more
eyes to lead back to
your site.
Media Library
● Can be accessed through Page/Post
● Or from the media library link in the
dashboard
Accessibility Tip
Alt text is important for
people using screen
readers or those for who
images don’t show.
SEO Tip
Be sure to fill out image
info! It’s the only way
Google will know what
your image is.
Don’t Skip This
SEO Tip
Make sure image file
sizes are as small as
possible without losing
resolution to help with
loading time.
Image
sizes
Editing Images
● The WordPress image editor is weak
● I recommend Canva.com for image editing
Editing Images
Appearance
➔ Themes
➔ Customize
➔ Widgets
➔ Menus
➔ Theme Editor
Themes
SEO Tip
Choosing a streamlined
theme will usually mean
a faster theme. Excess
options usually cause
bloat that slow down
sites.
➔ Free
➔ Paid -one time fee
➔ Paid - yearly updates
➔ Custom
Theme Options
● Free WordPress theme
● Paid theme like Genesis or Elegant Themes
● Other paid theme through Themeforest like
Avada
And a note about page builders
What is a Theme?
Tip
Better to use plugins for
functionality rather than
themes so that you can
change themes without
losing functionality.
Tip
When you change a
theme, all your content
and WordPress & plugin
settings remain the
same, only the look of
the site changes.
What is changed by a theme?
● Colors and Fonts
● Text styling
● Layout including widget areas
● Header/Footer options
Tip
Themes with year
names are created by
WordPress.org
Free Themes
● Usually a footer credit which cannot be
removed
● Limits on widgets areas and styles
● Sometimes poor support and lack of
updates
● Many free themes have a paid upgrade
Paid Themes
● Examples: Genesis by StudioPress and Divi
by Elegant Themes
● Have been around for years
● Have a whole team to offer support, not
just one developer
● Offers lifetime access and updates
Hello Theme
This is a free theme
offered by the
Elementor page builder
people
Divi Builder Themes
Once you pay for the
builder, a huge number
of themes are included
Child Themes
● Save your changes in case your theme is
updated - and if it’s a good theme, it will be
● Sometimes offered with paid themes or can
be set up with a plugin
● Must use them!!
EnvatoMarket
(Themeforest.net )
● Check ratings, support, last update, and
how long it’s been around
● Keep in mind that the price usually only
covers one year (or less) of supports and
updates
Theme Updates
● Just like plugins and WordPress core,
themes (if you have a good one) should
have updates
● Child themes rarely have updates, but
these should be pursued with caution
because you can lose all your
customizations
Page Builders
● Use drag and drop interface for those who
are not developers
● Make sure they work with your theme
● Best options are Elementor, Beaver Builder
& Divi Builder
Gutenberg Default Block Editor
Elementor
Divi
Beaver
Beaver
Beaver Mobile options
Customizer
➔ Basically just another way
to get to the same features
➔ Some people feel more
comfortable accessing
items this way
➔ Completely dependant on
your theme
The
Customizer
Widgets
Widget Areas
● Depends on the theme, but usually this
gives a way to customize the sidebar,
footer, and sometimes other areas
● Many plugins will have widget areas that
can be added like calendars or event lists
● Adding a search option is super important
Menus
Menus
● Your theme determines how many menus
show
● Don’t forget to set your menu location
● Like other content, menus stay despite
theme and can be moved around
Menu Locations
Theme Editor
Theme Editor
● What you see here will be determined by
your theme, but you will always have
style.css file and functions.php file
● When you first go to the editor, you should
see this ...
Theme Editor
● Like it says, be very careful making
changes here. Better to make them
through a file editor in your host’s cpanel
● Always have a backup when making edits.
Unlike pages/posts, there is no copy of
previous versions
Plugins
➔ Greatly increase
functionality of sites
➔ Over 59K free plugins
available
➔ Can be found at
WordPress.org/plugins or
on the backend of your site
Whatever you want to
do
Plugin Options
● Whatever functionality you need from your
website, there is probably a plugin that will
help you create it
● Includes ecommerce, forms, anti-spam,
page builders, SEO, backups, and more
● The more plugins, the more chances of
conflicts
Choosing a Plugin
Check these things:
● Last Update
● Number of Users
● Ratings
● Support
If it’s a paid plugin, check support
and length of time
Plugin Updates
● Super important for security and
functionality
● If your site isn’t working, make sure
updates are done first before further
investigation
● Always backup before updates!
● Enable automatic updates
Core Updates
Users
➔ Different users have
different permissions
➔ Keep users at lowest
possible level
➔ Can create custom user
roles/permissions with
plugins
User Notes
● Subscribers can read
sites that are
“private” (sometimes
paid)
● Contributors &
Authors can only edit
and delete their own
posts
Tools
➔ Import
Bring all your posts, pages,
media and other info from
another WordPress site
➔ Export
Take all your posts, pages, media
and other info to another
WordPress site
SEO Tips
➔ Use Page Hierarchy
➔ Name All Images Something
Meaningful
➔ Keep Content Updated
➔ Remember Page Speed is
important
➔ Use HTTPS
➔ Use Internal Links
➔ Make Sure There is Text on the
Home Page
Security
Even if you think you would not be a target,
you are
➔ Use a strong password
➔ Do your updates
➔ Remove Unused
themes/plugins/files/users
➔ Security plugins
➔ Captcha for logins
➔ Backup
$50 ticket includes Sat & Sun sessions, lunch,
snacks, the After Party Sat evening, and a
WCATL t-shirt. Purchase tickets:
https://atlanta.wordcamp.org/2023/tickets
/
April 18-19
Questions?
LauraHartwigDesign@gmail.com
https://www.slideshare.net/LauraHartwig

More Related Content

Similar to WordPress 101

Your first word press site
Your first word press siteYour first word press site
Your first word press siteMarc Gratch
 
Schipul Webinar - Intro To Wordpress
Schipul Webinar - Intro To WordpressSchipul Webinar - Intro To Wordpress
Schipul Webinar - Intro To WordpressCaitlin Jeansonne
 
Intro to Wordpress - Schipul webinar August 2010
Intro to Wordpress - Schipul webinar August 2010Intro to Wordpress - Schipul webinar August 2010
Intro to Wordpress - Schipul webinar August 2010Caitlin Jeansonne
 
Blogging For Business Wordpress 1
Blogging For Business Wordpress 1Blogging For Business Wordpress 1
Blogging For Business Wordpress 1Social Jack
 
Building a website with WordPress
Building a website with WordPressBuilding a website with WordPress
Building a website with WordPressAnthony Montalbano
 
Simple SEO Success-Techniques
Simple SEO  Success-TechniquesSimple SEO  Success-Techniques
Simple SEO Success-TechniquesAl Morales
 
After the install
After the installAfter the install
After the installAl Davis
 
Do it-yourself WordPress Website & SEO Workshop - june 25, 2014
Do it-yourself WordPress Website & SEO Workshop - june 25, 2014Do it-yourself WordPress Website & SEO Workshop - june 25, 2014
Do it-yourself WordPress Website & SEO Workshop - june 25, 2014Ella J Designs
 
The Yoast SEO Plugin for WordPress
The Yoast SEO Plugin for WordPressThe Yoast SEO Plugin for WordPress
The Yoast SEO Plugin for WordPressBobWP.com
 
What is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itWhat is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itBobWP.com
 
WordCamp Fayetteville Jamie Smith presentation: "Writing in Wordpress: What t...
WordCamp Fayetteville Jamie Smith presentation: "Writing in Wordpress: What t...WordCamp Fayetteville Jamie Smith presentation: "Writing in Wordpress: What t...
WordCamp Fayetteville Jamie Smith presentation: "Writing in Wordpress: What t...Jamie's Notebook
 
Step by-step how to set up a WordPress.com site
Step by-step how to set up a WordPress.com siteStep by-step how to set up a WordPress.com site
Step by-step how to set up a WordPress.com siteLisa Comstock
 
How to do training and support for WordPress users - WordPress Day at NTC, Au...
How to do training and support for WordPress users - WordPress Day at NTC, Au...How to do training and support for WordPress users - WordPress Day at NTC, Au...
How to do training and support for WordPress users - WordPress Day at NTC, Au...jasonking
 
WordPressInsider Meetup - Introduction to WordPress Meeting, June 8, 2015
WordPressInsider Meetup - Introduction to WordPress Meeting, June 8, 2015WordPressInsider Meetup - Introduction to WordPress Meeting, June 8, 2015
WordPressInsider Meetup - Introduction to WordPress Meeting, June 8, 2015Michelle Castillo
 
From WordPress Configurator to WordPress Developer
From WordPress Configurator to WordPress DeveloperFrom WordPress Configurator to WordPress Developer
From WordPress Configurator to WordPress DeveloperKen Toh
 
Wordpress seo.pptx
Wordpress seo.pptxWordpress seo.pptx
Wordpress seo.pptxdhana637267
 

Similar to WordPress 101 (20)

Wordpress Setup Guide
Wordpress Setup GuideWordpress Setup Guide
Wordpress Setup Guide
 
Your first word press site
Your first word press siteYour first word press site
Your first word press site
 
Schipul Webinar - Intro To Wordpress
Schipul Webinar - Intro To WordpressSchipul Webinar - Intro To Wordpress
Schipul Webinar - Intro To Wordpress
 
Intro to Wordpress - Schipul webinar August 2010
Intro to Wordpress - Schipul webinar August 2010Intro to Wordpress - Schipul webinar August 2010
Intro to Wordpress - Schipul webinar August 2010
 
Blogging For Business Wordpress 1
Blogging For Business Wordpress 1Blogging For Business Wordpress 1
Blogging For Business Wordpress 1
 
Building a website with WordPress
Building a website with WordPressBuilding a website with WordPress
Building a website with WordPress
 
Simple SEO Success-Techniques
Simple SEO  Success-TechniquesSimple SEO  Success-Techniques
Simple SEO Success-Techniques
 
After the install
After the installAfter the install
After the install
 
Do it-yourself WordPress Website & SEO Workshop - june 25, 2014
Do it-yourself WordPress Website & SEO Workshop - june 25, 2014Do it-yourself WordPress Website & SEO Workshop - june 25, 2014
Do it-yourself WordPress Website & SEO Workshop - june 25, 2014
 
SEO for WordPress Blogs
SEO for WordPress BlogsSEO for WordPress Blogs
SEO for WordPress Blogs
 
The Yoast SEO Plugin for WordPress
The Yoast SEO Plugin for WordPressThe Yoast SEO Plugin for WordPress
The Yoast SEO Plugin for WordPress
 
Smash.wordpress
Smash.wordpressSmash.wordpress
Smash.wordpress
 
What is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itWhat is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About it
 
WordCamp Fayetteville Jamie Smith presentation: "Writing in Wordpress: What t...
WordCamp Fayetteville Jamie Smith presentation: "Writing in Wordpress: What t...WordCamp Fayetteville Jamie Smith presentation: "Writing in Wordpress: What t...
WordCamp Fayetteville Jamie Smith presentation: "Writing in Wordpress: What t...
 
Step by-step how to set up a WordPress.com site
Step by-step how to set up a WordPress.com siteStep by-step how to set up a WordPress.com site
Step by-step how to set up a WordPress.com site
 
How to do training and support for WordPress users - WordPress Day at NTC, Au...
How to do training and support for WordPress users - WordPress Day at NTC, Au...How to do training and support for WordPress users - WordPress Day at NTC, Au...
How to do training and support for WordPress users - WordPress Day at NTC, Au...
 
Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress Themes
 
WordPressInsider Meetup - Introduction to WordPress Meeting, June 8, 2015
WordPressInsider Meetup - Introduction to WordPress Meeting, June 8, 2015WordPressInsider Meetup - Introduction to WordPress Meeting, June 8, 2015
WordPressInsider Meetup - Introduction to WordPress Meeting, June 8, 2015
 
From WordPress Configurator to WordPress Developer
From WordPress Configurator to WordPress DeveloperFrom WordPress Configurator to WordPress Developer
From WordPress Configurator to WordPress Developer
 
Wordpress seo.pptx
Wordpress seo.pptxWordpress seo.pptx
Wordpress seo.pptx
 

More from Laura Hartwig

Word press security 101 2018
Word press security 101  2018 Word press security 101  2018
Word press security 101 2018 Laura Hartwig
 
How to Start a WordPress Meetup in Your Town
How to Start a WordPress Meetup in Your TownHow to Start a WordPress Meetup in Your Town
How to Start a WordPress Meetup in Your TownLaura Hartwig
 
Favorite WordPress Plugins 2016
Favorite WordPress Plugins 2016Favorite WordPress Plugins 2016
Favorite WordPress Plugins 2016Laura Hartwig
 
Customizing Your WordPress Theme Using Firebug and Basic CSS
Customizing Your WordPress Theme Using Firebug and Basic CSSCustomizing Your WordPress Theme Using Firebug and Basic CSS
Customizing Your WordPress Theme Using Firebug and Basic CSSLaura Hartwig
 
Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress ThemesLaura Hartwig
 

More from Laura Hartwig (8)

Website content
Website contentWebsite content
Website content
 
Websites 101
Websites 101Websites 101
Websites 101
 
Word press security 101 2018
Word press security 101  2018 Word press security 101  2018
Word press security 101 2018
 
How to Start a WordPress Meetup in Your Town
How to Start a WordPress Meetup in Your TownHow to Start a WordPress Meetup in Your Town
How to Start a WordPress Meetup in Your Town
 
Woocommerce 101
Woocommerce 101Woocommerce 101
Woocommerce 101
 
Favorite WordPress Plugins 2016
Favorite WordPress Plugins 2016Favorite WordPress Plugins 2016
Favorite WordPress Plugins 2016
 
Customizing Your WordPress Theme Using Firebug and Basic CSS
Customizing Your WordPress Theme Using Firebug and Basic CSSCustomizing Your WordPress Theme Using Firebug and Basic CSS
Customizing Your WordPress Theme Using Firebug and Basic CSS
 
Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress Themes
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 

WordPress 101

  • 1. So You Think You Know WordPress? WordPress 101 Deep Dive
  • 2. Your Instructor Laura Hartwig has been a WordPress Website Developer and Trainer since 2011. She ran WordPress Westchester in NY and founded Columbia WordPress Meetup. She has presented at WordCamps in NY, CT, and NC. She uses her skills to create powerful, flexible, easy-to-use websites for small businesses. She is also the author of WPDecoder.com Follow this presentation at https://www.slideshare.net/LauraHartwig
  • 3. What we’ll cover Basic settings Choosing the best theme & plugins SEO Security Follow along: slideshare.net/LauraHartwig Tip SEO stands for Search Engine Optimization. This is about how you rank on Google, Bing, etc.
  • 4. Why WordPress? Using WordPress is a no-brainer. There's a reason 43% of the web uses it. Tip Read full article: kinsta.com/blog/why-use- wordpress 1. The software is free and open-source 2. It adapts so you can make any type of website 3. It supports numerous media types 4. It’s easy to learn and has a huge community 5. You can scale up and expand your website with themes and plugins 6. It doesn’t take a genius to manage 7. SEO comes first 8. You have full control of your website 9. The blogging is hands down the best in the business 10. Everyone is doing it
  • 6.
  • 7. What you will need: Domain name Hosting (and an email provider) Tip Siteground is a great host for beginner users.
  • 8. The Quick Install One of the nicest things about WordPress is that it’s really easy to install. Be sure you have a host with CPanel and you can install WordPress in 5 minutes.
  • 9. Tip Make sure you install a SSL certificate.
  • 10. Don’t Don’t leave your username as “admin” Do Always choose https (meaning you have a SSL certificate) when possible.
  • 11. Settings Once WordPress is set up, most people want to get into adding their content right away and go straight to creating pages or posts, but there are some settings we should look at first.
  • 12. Settings ➔ General Site Title & Tagline, Email Address, and Timezone ➔ Permalinks Make sure you set up your permalinks to work best for SEO ➔ Reading Front page, Blog page, Search Engine Visibility
  • 13. SEO Tip Be sure to fill out your Site Title and a meaningful Tagline Security Tip Uncheck the Membership box unless you specifically want people to register on your site
  • 14. SEO Tip Set your permalinks to be readable and SEO friendly SEO Tip Don’t leave the default category as “uncategorized”
  • 15. Tip Set your homepage here unless you want your blog posts there SEO Tip Discourage search engines on any staging sites or sites you don’t want google to index
  • 16. The Dashboard ➔ Updates Very important! We will get to this later. ➔ Posts & Pages Categories & Tags ➔ Media Alternative text, title, caption, and description ➔ Comments
  • 17. Tip Don’t leave your username as “admin” Tip Always choose https (meaning you have a SSL certificate) when possible. Tip Be sure to check out this box for local WordPress events Tip These boxes can be moved around so the ones that are most helpful to you are on top
  • 18. Post/Pages ➔ Pages are static Use these for About, Contact, FAQs pages ➔ Posts Are usually shown on Blog page and the newest one shows up first. Older ones are paginated automatically ➔ Otherwise they are very similar
  • 19. Tip Don’t leave your username as “admin” Tip Always choose https (meaning you have a SSL certificate) when possible. Tip You can collapse the left menu if you want more room for editing
  • 20. Pages
  • 21. SEO Tip Post at least once a month to keep content updated for Google
  • 22. Featured Images ● These are the default images that may show up on your blog page, depending on your theme ● They also show up when your page/post is shared on social media
  • 23.
  • 24. SEO Tip Link to your other pages as much as possible!
  • 25. Sub Pages ● Important for navigation and site hierarchy ● Does not affect menu on front end of site ● Will help you find pages in the back end SEO Tip Page hierarchy is important for SEO! It helps Google understand relationships
  • 27.
  • 28. Posts
  • 29. Categories vs Tags ● Categories are there to help identify what your blog is really about. It is to assist readers finding the right type of content on your site. Categories are hierarchical, so you can sub-categories. ● Tags are meant to describe specific details of your posts.
  • 30. Examples ● Categories might be food like Pizza, Steak, Pasta, etc ● Tags would be the ingredients that might crossover between these categories like tomatoes, butter, garlic
  • 31. Categories & Tags can be edited and deleted
  • 32.
  • 33. Comments SEO Tip If you approve a spam comment, you will get a lot more and it could hurt your site. Watch out for vague comments ➔ Can be turned on or off ➔ Posts and/or Pages ➔ Spam can get out of control without spam plugin SEO Tip Real comments can be good for SEO by adding more info and key words, but not easy to get.
  • 34. Tip You can bulk edit comments.
  • 35. Comments 1. Commenter Gravatar 2. Commenter Name 3. Commenter Website URL 4. Commenter Email Address 5. Commenter IP Address 6. Time and Date Comment was submitted 7. Comment Text 8. Comment Moderation Options. You can approve, spam or trash a comment with one click. Reply, Quick Edit or Edit will open up a new screen for you to write a reply to the comment or edit the comment. 9. Post Name 10. Number of Comments on the Post, Link to View Post Tip Set up your gravatar across all WordPress blogs at en.gravatar.com
  • 36. Media Library ➔ Photos/Videos ➔ PDF’s, Word Docs ➔ Audio files ➔ Other file types can be added through plugins and embeds SEO Tip Uploading videos to YouTube allows the fast streaming of Google servers as well as more eyes to lead back to your site.
  • 37. Media Library ● Can be accessed through Page/Post ● Or from the media library link in the dashboard
  • 38.
  • 39. Accessibility Tip Alt text is important for people using screen readers or those for who images don’t show. SEO Tip Be sure to fill out image info! It’s the only way Google will know what your image is. Don’t Skip This
  • 40. SEO Tip Make sure image file sizes are as small as possible without losing resolution to help with loading time. Image sizes
  • 41. Editing Images ● The WordPress image editor is weak ● I recommend Canva.com for image editing
  • 43. Appearance ➔ Themes ➔ Customize ➔ Widgets ➔ Menus ➔ Theme Editor
  • 44. Themes SEO Tip Choosing a streamlined theme will usually mean a faster theme. Excess options usually cause bloat that slow down sites. ➔ Free ➔ Paid -one time fee ➔ Paid - yearly updates ➔ Custom
  • 45.
  • 46. Theme Options ● Free WordPress theme ● Paid theme like Genesis or Elegant Themes ● Other paid theme through Themeforest like Avada And a note about page builders
  • 47. What is a Theme? Tip Better to use plugins for functionality rather than themes so that you can change themes without losing functionality. Tip When you change a theme, all your content and WordPress & plugin settings remain the same, only the look of the site changes.
  • 48. What is changed by a theme? ● Colors and Fonts ● Text styling ● Layout including widget areas ● Header/Footer options
  • 49.
  • 50. Tip Themes with year names are created by WordPress.org
  • 51. Free Themes ● Usually a footer credit which cannot be removed ● Limits on widgets areas and styles ● Sometimes poor support and lack of updates ● Many free themes have a paid upgrade
  • 52. Paid Themes ● Examples: Genesis by StudioPress and Divi by Elegant Themes ● Have been around for years ● Have a whole team to offer support, not just one developer ● Offers lifetime access and updates
  • 53. Hello Theme This is a free theme offered by the Elementor page builder people
  • 54.
  • 55.
  • 56. Divi Builder Themes Once you pay for the builder, a huge number of themes are included
  • 57.
  • 58. Child Themes ● Save your changes in case your theme is updated - and if it’s a good theme, it will be ● Sometimes offered with paid themes or can be set up with a plugin ● Must use them!!
  • 59. EnvatoMarket (Themeforest.net ) ● Check ratings, support, last update, and how long it’s been around ● Keep in mind that the price usually only covers one year (or less) of supports and updates
  • 60.
  • 61. Theme Updates ● Just like plugins and WordPress core, themes (if you have a good one) should have updates ● Child themes rarely have updates, but these should be pursued with caution because you can lose all your customizations
  • 62.
  • 63. Page Builders ● Use drag and drop interface for those who are not developers ● Make sure they work with your theme ● Best options are Elementor, Beaver Builder & Divi Builder
  • 66. Divi
  • 70. Customizer ➔ Basically just another way to get to the same features ➔ Some people feel more comfortable accessing items this way ➔ Completely dependant on your theme
  • 73. Widget Areas ● Depends on the theme, but usually this gives a way to customize the sidebar, footer, and sometimes other areas ● Many plugins will have widget areas that can be added like calendars or event lists ● Adding a search option is super important
  • 74.
  • 75.
  • 76. Menus
  • 77. Menus ● Your theme determines how many menus show ● Don’t forget to set your menu location ● Like other content, menus stay despite theme and can be moved around
  • 78.
  • 81. Theme Editor ● What you see here will be determined by your theme, but you will always have style.css file and functions.php file ● When you first go to the editor, you should see this ...
  • 82.
  • 83. Theme Editor ● Like it says, be very careful making changes here. Better to make them through a file editor in your host’s cpanel ● Always have a backup when making edits. Unlike pages/posts, there is no copy of previous versions
  • 84.
  • 85. Plugins ➔ Greatly increase functionality of sites ➔ Over 59K free plugins available ➔ Can be found at WordPress.org/plugins or on the backend of your site
  • 87. Plugin Options ● Whatever functionality you need from your website, there is probably a plugin that will help you create it ● Includes ecommerce, forms, anti-spam, page builders, SEO, backups, and more ● The more plugins, the more chances of conflicts
  • 88. Choosing a Plugin Check these things: ● Last Update ● Number of Users ● Ratings ● Support If it’s a paid plugin, check support and length of time
  • 89. Plugin Updates ● Super important for security and functionality ● If your site isn’t working, make sure updates are done first before further investigation ● Always backup before updates! ● Enable automatic updates
  • 90.
  • 91.
  • 93. Users ➔ Different users have different permissions ➔ Keep users at lowest possible level ➔ Can create custom user roles/permissions with plugins
  • 94. User Notes ● Subscribers can read sites that are “private” (sometimes paid) ● Contributors & Authors can only edit and delete their own posts
  • 95. Tools ➔ Import Bring all your posts, pages, media and other info from another WordPress site ➔ Export Take all your posts, pages, media and other info to another WordPress site
  • 96. SEO Tips ➔ Use Page Hierarchy ➔ Name All Images Something Meaningful ➔ Keep Content Updated ➔ Remember Page Speed is important ➔ Use HTTPS ➔ Use Internal Links ➔ Make Sure There is Text on the Home Page
  • 97. Security Even if you think you would not be a target, you are ➔ Use a strong password ➔ Do your updates ➔ Remove Unused themes/plugins/files/users ➔ Security plugins ➔ Captcha for logins ➔ Backup
  • 98. $50 ticket includes Sat & Sun sessions, lunch, snacks, the After Party Sat evening, and a WCATL t-shirt. Purchase tickets: https://atlanta.wordcamp.org/2023/tickets / April 18-19