SlideShare a Scribd company logo
1 of 141
Download to read offline
r3df.com
Rick Radko Miriam Goldman
@r3designforge
@mirigoldman
Introduction to WordPress
for Beginners
July 20th, 2017
© 2017 Rick Radko, r3df.com
We are:
Rick Radko – R-Cubed Design Forge
 Software, web and app designer/developer, trainer, speaker.
 Creating custom web sites since 1996, and WordPress sites
since 2008.
Miriam Goldman
 Web Developer for Pondstone Digital Marketing
 Full stack web developer since 2005, and have worked with
WordPress since 2010
We're:
 Co-organizers of: WordCamp Ottawa 2017.
Slides are posted at: slideshare.net/r3df
1
© 2017 Rick Radko, r3df.com
Learning about WordPress
WordPress is feature rich:
Ask questions.
Everyone was new to WordPress at one time.
WordPress is the easiest CMS to use.
Goals for this session:
Familiarization for WordCamp
 Terms
 Features
 Concepts
 Visual aspects
2
© 2017 Rick Radko, r3df.com
Contents - Part 1
1. About WordPress
2. WordPress site orientation
3. Posts and pages
4. The settings panel
5. Menus
Break
3
© 2017 Rick Radko, r3df.com
Contents - Part 2
6. Widgets
7. Resources
8. Plugins
9. Themes
10. Users
11. Maintenance
4
© 2017 Rick Radko, r3df.com
About WordPress
5
© 2017 Rick Radko, r3df.com
What is WordPress?
WordPress:
Is a Content Management System. (CMS)
 A tool to help you build a website.
Like Google Docs, Microsoft Word, OpenOffice,
LibreOffice or Pages, which help you create
documents.
Displays web pages (HTML) dynamically.
Users need no knowledge of: HTML, PHP,
JavaScript etc. (for basic content)
WYSIWYG editor to help create content easily.
6
© 2017 Rick Radko, r3df.com
Looks similar to a lot of word processing applications.
 This image shows the WordPress post editor with an
extended editor plugin added (TinyMCE Advanced)
WordPress is WYSIWYG
7
© 2017 Rick Radko, r3df.com
What is WordPress continued…
WordPress:
The first version of WordPress was released May
27, 2003
Is currently the most popular CMS in use on the
Internet.
 Runs millions of websites.
 Stats suggest that WordPress sites represent:
Around 25% of the worlds websites.
Almost 60% of CMS based websites.
8
© 2017 Rick Radko, r3df.com
WordPress versions
3 different WordPress versions:
1. Hosted on wordpress.com
 Often referred to as “.com” WordPress.
2. Self Hosted – Single site (default version)
 Get from wordpress.org, or your website host.
3. Self Hosted – Network or Multisite
 Extra steps to setup.
Need to be aware of which one we are using, as
there are some differences.
9
© 2017 Rick Radko, r3df.com
wordpress.com
Wordpress.com is a service (by Automattic)
They provide:
 WordPress and hosting.
WordPress needs a web server, with PHP and
MySQL to run.
 Free service restricted to URL's:
<somename>.wordpress.com
Has limitations compared to self hosted:
 Added costs for customizing.
 Limited ability to customize.
Many things covered in this presentation you can’t
do on wordpress.com – like add plugins.
10
© 2017 Rick Radko, r3df.com
wordpress.org
Home of the open source version of WordPress.
Free!
 Just download it.
Needs a web server with PHPand MySQL to run.
 Hosting service for public sites.
 Local server to run it on your pc/ laptop
11
© 2017 Rick Radko, r3df.com
WordPress - Is it really free?
WordPress is free to download !
Costs! - Some things that may not be free:
 Web hosting (sever)
 A domain (your website address)
 Some WordPress / Web design knowledge
 Add-on themes and plugins
Limitations: None!
12
© 2017 Rick Radko, r3df.com
wordpress.org customizing
You can add plugins to make your site:
 Multilingual. (numerous techniques & plugins)
 Asocial site like Facebook. (BuddyPress)
You can add plugins to add:
 Facebook, Twitter, YouTube, Flickr connections.
 Aforum. (bbpress + others)
 Much, much, more. (1000’s of plugins available)
Add themes to change the look and sometimes
add function. (1000’s of themes available)
13
© 2017 Rick Radko, r3df.com
wordpress.org customizing
Caveat:
The more extensive the customization, the more
WordPress knowledge that is required.
 Many free resources to help:
wordpress.org (more later)
Other online resources.
 Some low cost resources:
WordPress meet-ups.
WordCamps.
Books.
 More costly:
Hiring a WordPress expert.
14
© 2017 Rick Radko, r3df.com
wordpress.org networks or multisite
The third version of WordPress is multisite
(network).
Was once a separate version known as WPMU.
 May still see references to WPMU
Even a few websites with WPMU in their names.
(not official WordPress sites)
Allows multiple websites on one install.
 It is not obvious to users that it is one install.
What wordpress.com runs.
Needs some knowledge to set-up.
15
© 2017 Rick Radko, r3df.com
Installing WordPress
WordPress needs to be installed on a web server in
order to use it:
Lots of install guides – not going to cover
installing here, it’s a whole session in itself.
codex.wordpress.org/ Installing_WordPress
This presentation is based on a .org install.
Much of it will work on wordpress.com but many
things may look/be different.
Things like installing plugins and themes will not
work.
16
© 2017 Rick Radko, r3df.com
WordPress site orientation
17
© 2017 Rick Radko, r3df.com
WordPress front-end
 The "public"
part of the
site that
your site
visitors see.
 Showing:
The Twenty
Sixteen
theme.
18
WordPress has 2 interfaces for users:
1) The front-end
© 2017 Rick Radko, r3df.com
WordPress back-end, admin or “dashboard”
2) WordPress back-end or “dashboard”
 This is private space where you manage the site.
To see the dashboard:
login at:
<your-domain>/login
OR
<your-domain>/wp-login.php
19
© 2017 Rick Radko, r3df.com
Welcome message
After logging in you will arrive at the dashboard.
On a new site, you will see the welcome box.
20
© 2017 Rick Radko, r3df.com
Screen options tab
Many pages have options for what is shown.
Click on the “screen options” tab (upper right).
21
© 2017 Rick Radko, r3df.com
Screen options
Select what you want to see, un-tick the rest.
In the case of the main Dashboard page, you
can even bring back the welcome screen here.
Look for screen options on each admin page:
Options change for each page.
22
© 2017 Rick Radko, r3df.com
Help tab
Beside the screen options tab there is a “help” tab.
As with screen options, it is context sensitive.
23
© 2017 Rick Radko, r3df.com
The help tab
The drop down help tab has:
On the left side:
 General WordPress help.
 May have added help from plugins and/or themes.
On the right side:
 links to the official WordPress documentation and
support areas.
24
© 2017 Rick Radko, r3df.com
Main navigation
On the left side of the admin screen is the main
navigation menu:
Access all your
content.
Control
WordPress
settings.
25
© 2017 Rick Radko, r3df.com
The tool bar
The admin tool bar:
26
© 2017 Rick Radko, r3df.com
The tool bar
Front end tool bar
Very similar to admin tool bar, some items are
the same.
Only shows if you are logged in.
27
© 2017 Rick Radko, r3df.com
Posts and pages
28
© 2017 Rick Radko, r3df.com
Posts and pages
Posts and pages are the basic content holders for a
WordPress site.
Posts:
 Individual pieces of a collection of content.
Usually used for blogs or similar types of content.
 Each content piece is associated with a date:
URL: your-domain/2008/11/30/post-title.
 Posts have categories and tags.
29
© 2017 Rick Radko, r3df.com
Posts
 Can be displayed many ways (dynamic):
Usually listed in reverse chronological order.
Sticky posts. (show at the top, need theme support)
Archives, by date, by author.
Categories and tags.
 Many different sidebar widgets can be used to create
lists and indices to posts, or collections of posts
indexed in various manners.
30
© 2017 Rick Radko, r3df.com
Post display
31
© 2017 Rick Radko, r3df.com
Single post display
Sidebar here is
the same as the
posts listing page,
but it could be
different.
Comments are
shown with box
to add a new
comment
32
© 2017 Rick Radko, r3df.com
Pages
Pages:
Are individual static stand alone content blocks.
Good for things like an About page.
 (any web site pages)
Usually in site menus.
Do not use tags or categories.
Not tied to date.
 URL: domainname.com/page-title/
33
© 2017 Rick Radko, r3df.com
Page display
Only one way to
display the
page.
May have
sidebar.
No date, tags or
category
information on
page.
May have
comments
section. 34
© 2017 Rick Radko, r3df.com
Creating a post (or a page) is really easy
In the dashboard -> select “Add New” from the
Posts menu item.
35
© 2017 Rick Radko, r3df.com
Create a new post: 1, 2, 3!
36
© 2017 Rick Radko, r3df.com
A new post!
37
© 2017 Rick Radko, r3df.com
Other post related items
We can also:
Add categories and tags to the posts.
38
© 2017 Rick Radko, r3df.com
More post related items (and pages too)
We can also change publishing options:
39
 Published/Review/Draft
 Publishing dates
and future publishing.
 Visibility and passwords.
© 2017 Rick Radko, r3df.com
Pictures and videos
We can also:
Add images and other media including videos.
Click the add media button to upload images
 OR, you can simply drag an image onto the editor
area and the image uploader will launch.
40
© 2017 Rick Radko, r3df.com
Insert Media Screen
If you dragged an image onto the editor:
 It will be noted as selected at the bottom.
 You can add more images…
41
© 2017 Rick Radko, r3df.com
Image options
The image up-loader has a few options:
 Add or
change the
title, alt text
and captions.
 Change what
it links to.
 Change the
image size
and the
alignment.
42
© 2017 Rick Radko, r3df.com
The added image
Uploaded image is now in editor
43
© 2017 Rick Radko, r3df.com
Add a YouTube video
Go to YouTube:
Get the share link.
44
© 2017 Rick Radko, r3df.com
Add a YouTube video
Paste the share link in your post or page
and the video should automagically appear!
45
© 2017 Rick Radko, r3df.com
A post with videos and images
46
 If you want more
control over the
video display,
you can add the
embed code in
the TEXT view.
 The bottom
video was added
by using the
embed code.
© 2017 Rick Radko, r3df.com
TEXTview
Use TEXTview to:
Embed HTML code like YouTube snippets.
Change the HTML directly, sometimes needed to
get things just right.
47
© 2017 Rick Radko, r3df.com
The Toolbar Toggle
“Toolbar Toggle” shows second row for editor:
A few more editing options.
48
© 2017 Rick Radko, r3df.com
Pasting from Word/ Excel
You can compose in MSWord or Excel and paste
into WordPress, but:
There can be issues with formatting
 Word adds a lot of junk to it’s HTML.
Use the paste as text mode.
You may loose formatting, tables, lists etc
 do final layout/formatting in WordPress.
49
© 2017 Rick Radko, r3df.com
Editing pages
Editing
pages
is almost
the same
as for a
post.
Some
options
on right
side are
different.
50
© 2017 Rick Radko, r3df.com
Pages can have hierarchy
 To change hierarchy, you change the page parent.
 Can be important for URL structure. (permalinks)
51
© 2017 Rick Radko, r3df.com
The "All posts" or "All pages" list
Displays a list of your pages or posts.
Pages listing shows hierarchy.
52
© 2017 Rick Radko, r3df.com
The "All posts" or "All pages" list
Posts listing shows categories, tags and
comment count columns.
53
© 2017 Rick Radko, r3df.com
Change the number of items shown
54
© 2017 Rick Radko, r3df.com
Quick editor
The "Quick Editor" is a feature on the listing
pages.
55
© 2017 Rick Radko, r3df.com
Quick editor
You can change many of the page (and posts)
settings using the "Quick Editor".
 Can be much faster!
56
© 2017 Rick Radko, r3df.com
WordPress settings panel
57
© 2017 Rick Radko, r3df.com
Site title and tagline
How do we change the site title or tagline?
58
© 2017 Rick Radko, r3df.com
General settings
Change the title and tagline
Settings -> General page.
59
© 2017 Rick Radko, r3df.com
General settings
There are quite a few other important options
here.
60
© 2017 Rick Radko, r3df.com
Settings - Font Page Display
Reading Settings have a section for setting the
front page display: "Home" page.
61
© 2017 Rick Radko, r3df.com
Permalinks
Permalinks settings change the way the URL is
displayed.
Default sample page permalink:
 http://your-domain/?page_id=2
Default child page permalink:
 http:// your-domain/?page_id=36
Default post permalink:
 http:// your-domain/?p=4
Not very “pretty” or readable, Google does not
like them either!
No hierarchy for child page.
62
© 2017 Rick Radko, r3df.com
Settings - permalinks
 Here, month and name is set - common choice.
 There is also a custom box where you can edit the
permalink
if you need
something
unusual.
63
© 2017 Rick Radko, r3df.com
The URL’s with permalinks
The sample page is now:
 http://your-domain/sample-page
The child page is now:
 http://your-domain/sample-page/sample-child-page
 It shows the hierarchy (if a page parent was set)
Our post is now:
 http://your-domain/2012/05/hello-wpottawa
64
© 2017 Rick Radko, r3df.com
Permalink also shows in editor
You can override permalinks – use edit
If you change your title, you should consider
updating the permalink.
Note: if you change the permalink, you may want
to add a redirect for the old url.
65
© 2017 Rick Radko, r3df.com
Menus
66
© 2017 Rick Radko, r3df.com
Menus
For some themes, default menus are created
from the page list.
Hierarchy and order are taken from the page list,
with home added at the start.
67
© 2017 Rick Radko, r3df.com
The menu system - the easier way to menus
Under Appearance there is a Menus tab
Need admin privileges.
Need a theme support.
68
© 2017 Rick Radko, r3df.com
Build the menu
69
© 2017 Rick Radko, r3df.com
Rearrange the menu
Drag and drop items to change order and hierarchy
70
© 2017 Rick Radko, r3df.com
Setting the theme location
There may be several choices for menu location.
71
© 2017 Rick Radko, r3df.com
The new menu
The new menu
Independent of the page order and hierarchy.
Dropdown for the child page
72
© 2017 Rick Radko, r3df.com
Widgets
73
© 2017 Rick Radko, r3df.com
Widgets
Widgets are tools
or content items
that you can add,
arrange, and
remove from the
widgetized areas
of your theme.
The most common
widgetized area is
the sidebars.
74
© 2017 Rick Radko, r3df.com
Widgets can be anywhere a theme defines them
Widgets started in sidebars…
Now themes can have many areas for them:
 Sidebars
 Headers, footers
 Special page spaces.
75
© 2017 Rick Radko, r3df.com
Widget locations
Twenty Ten had 6
widget areas.
4 in the footer
2 in the
sidebar
Empty areas
are usually
hidden
76
© 2017 Rick Radko, r3df.com
Managing widgets
The Widgets admin is under the Appearance menu.
77
© 2017 Rick Radko, r3df.com
Add a widget
Add a social links widget to the sidebar.
A plugin (Follow Us Badges) was added to add
this widget to WordPress.
78
© 2017 Rick Radko, r3df.com
Added social link widget
79
© 2017 Rick Radko, r3df.com
Resources
80
© 2017 Rick Radko, r3df.com
wordpress.org
wordpress.org, the official source for all things
WordPress. (wordpress.org)
Theme repository – get free and commercial
themes.
Plugin repository – get plugins.
Support forums – get help.
The “codex”. (documentation)
Also WordPress TV: WordCamp and other videos
wordpress.tv
81
© 2017 Rick Radko, r3df.com
WordPress Help
WordPress icon on top left of the admin bar has
several links to useful WordPress help
resources.
82
© 2017 Rick Radko, r3df.com
wordpress.org – theme repository
1000’s of
themes
available.
Themes
are
reviewed
before
release.
83
© 2017 Rick Radko, r3df.com
wordpress.org – plugin repository
1000’s of
plugins.
Currently
plugins
are not
reviewed.
84
© 2017 Rick Radko, r3df.com
wordpress.org – forums
The “support” forums.
 Seek help with WordPress, theme and plugin issues.
85
© 2017 Rick Radko, r3df.com
wordpress.org – documentation
The “codex”: from basics to code documentation.
86
© 2017 Rick Radko, r3df.com
Other help
Google WordPress + some topic
Caution, many articles are out of date and may
no longer be relevant.
Books:
Lots of books, make sure it’s current.
 Print editions are usually not current.
Tao of WordPress is a great ebook for beginners.
Digging into WordPress is a also great ebook,
but may not be for absolute beginners.
87
© 2017 Rick Radko, r3df.com
Other help
WordCamps:
 “WordCamp is a conference that focuses on
everything WordPress.” – WordCamp Central
Montreal: Aug 12-13, 2017.
Toronto: Sept 30 – Oct 1, 2017.
All sorts of WordCamps world wide:
central.wordcamp.org
WordPress Meetup Groups:
 Ottawa, Montreal, Toronto, and other cities.
88
© 2017 Rick Radko, r3df.com
Plugins
89
© 2017 Rick Radko, r3df.com
Plugins Page
The plugins page shows plugins installed on the site.
Can't add plugins on wordpress.com.
 You can only enable/disable which ones you are
using, and change settings.
90
© 2017 Rick Radko, r3df.com
Adding plugins
Search wordpress.org for plugins based on
keywords, or name.
Example: TinyMCEAdvanced
91
© 2017 Rick Radko, r3df.com
Add plugins search results
The search results:
Plugins matching the keywords are shown.
Descriptions, ratings, last updates and
compatibility are shown for each plugin.
92
© 2017 Rick Radko, r3df.com
Install
Install TinyMCEadvanced.
A good idea to back up the site first!
Click the install.
93
© 2017 Rick Radko, r3df.com
Install status
Ascreen showing the install status will appear.
Some plugins will auto-activate, most you need
to activate.
94
© 2017 Rick Radko, r3df.com
Plugin listing
TinyMCEAdvanced installed and active
95
© 2017 Rick Radko, r3df.com
TinyMCEsettings
Anew menu item has been created for the
settings page for TinyMCEadvanced.
96
© 2017 Rick Radko, r3df.com
Plugin Settings
Plugins usually (and are supposed to) create option
pages under the Settings menu item.
Some plugins create menu items in almost any
other section.
Tools, Dashboard, and sometimes Plugins are
common spots for hiding settings pages.
97
© 2017 Rick Radko, r3df.com
Updating plugins
ALWAYSBACKUPFIRST!!!
Updates are easy, just click the link.
Updates can break your site, back-ups make it
easy to undo.
98
© 2017 Rick Radko, r3df.com
Update plugins in the WordPress updater
Can update plugins using the WordPress updater
 Again BACKUP FIRST!
99
© 2017 Rick Radko, r3df.com
Finding/ Choosing plugins
Choose plugins with:
good download volume.
recent updates.
responses in the forums.
high ratings.
Where do you find this information?
Some of it was on the plugin search listing.
100
© 2017 Rick Radko, r3df.com
Details view
The details view gives more of it.
101
© 2017 Rick Radko, r3df.com
Details display
Details view
Some more plugin
info, but still not
everything - use
the link to the
repository
for full listing.
102
© 2017 Rick Radko, r3df.com
Choosing plugins
All of the
information is in the
plugin repository.
Look at the last
updated date.
Is it popular? (active
installs)
User ratings?
Is the support forum
active?
103
© 2017 Rick Radko, r3df.com
A good plugin
Awell respected
and rated and
popular plugin.
Note there are
still issues…
 Look at over-all,
not absolutes
when evaluating.
104
© 2017 Rick Radko, r3df.com
Suggested plugins
Backup:
Good ones automate off-server backups.
Google Analytics:
Add options like excluding admin traffic from
stats.
Some have dashboard summaries of stats.
Some add advanced tracking and tagging
features.
Security:
Block brute force login, and other attacks.
Scan for malware.
105
© 2017 Rick Radko, r3df.com
Beware of unknown plugins
There are many plugins not on the wordpress.org
repository.
Many of those plugins are very good.
 Most good plugins not on the repository are
commercial ($).
Many are not good, and may even contain
malware.
 blog.sucuri.net/2012/02/new-wordpress-toolspack-
plugin.html
* plugins on the repository are not guaranteed to be
clean, but malware is usually spotted quickly by users.
106
© 2017 Rick Radko, r3df.com
Plugin final notes
Remove all unused plugins from your site, they
can be a security issue.
 The Timthumb vulnerability did not need to have the
plugin be active in order to be exploited.
Keep plugins, even inactive ones up to date!
Install a backup plugin AND USEIT!!!
107
© 2017 Rick Radko, r3df.com
Themes
108
© 2017 Rick Radko, r3df.com
Themes
Atheme defines the look and feel of your site.
Sets the graphics, colors.
Sets the widget locations.
Defines column layout.
Can be changed relatively easily.
 Beware lock-in.
Cannot add themes when using wordpress.com.
 You can:
Choose one of the installed themes.
Change settings.
109
© 2017 Rick Radko, r3df.com
Theme: Twenty Sixteen
110
© 2017 Rick Radko, r3df.com
Theme: Twenty Fifteen
111
© 2017 Rick Radko, r3df.com
Theme: Twenty Fourteen
112
© 2017 Rick Radko, r3df.com
Theme: Travel Blogger (no longer available)
Note that the
while the site
looks different,
the content and
widgets are the
same.
113
© 2017 Rick Radko, r3df.com
Theme driven front page
Some themes have
very sophisticated
home pages.
Neither posts or
pages are
shown.
All content is in
options for the
theme.
114
© 2017 Rick Radko, r3df.com
Adding/ managing themes
The theme admin page: (Appearance -> Themes)
Click the add new button to add themes.
115
© 2017 Rick Radko, r3df.com
Adding/ managing themes
Add Themes Page: Featured themes.
116
© 2017 Rick Radko, r3df.com
Adding/ managing themes
Finding a new theme: Feature filter
Select some search parameters.
Searches all themes on wordpress.org
117
© 2017 Rick Radko, r3df.com
Results
118
© 2017 Rick Radko, r3df.com
Adding/ managing themes
Keyword search results
119
© 2017 Rick Radko, r3df.com
Details view
Gives some
information
about the
theme, and
a preview of
what it looks
like.
120
© 2017 Rick Radko, r3df.com
Details view
Many themes
now need
setup to look
as expected,
and don't
work out of
the box.
121
© 2017 Rick Radko, r3df.com
Theme repository
As with plugins:
You get more
detail on
wordpress.org.
But there is still
less info than for
plugins.
122
© 2017 Rick Radko, r3df.com
Adding/ managing themes
Choosing themes is less clear than plugins.
You need it:
 to look good for you.
 have the features you want.
 have support:
check the forums.
check the last update date.
 be good/reliable:
check the ratings.
123
© 2017 Rick Radko, r3df.com
Adding/ managing themes
Install a theme
124
© 2017 Rick Radko, r3df.com
Installing the theme
Success
125
© 2017 Rick Radko, r3df.com
Live Preview
Live Preview
See the
theme
before
activating
on site.
Change
settings for
theme.
126
© 2017 Rick Radko, r3df.com
Theme Options
Customize option on the current theme
Goes to same place as "Live Preview".
Change theme, and other settings.
127
© 2017 Rick Radko, r3df.com
Theme Customizer
128
© 2017 Rick Radko, r3df.com
Themes not on wordpress.org
Many good commercial themes are not on
wordpress.org.
 iThemes
 WooThemes
 Studiopress
 Elegant Themes
 Freelance themes on Theme Forest
 and more….
Beware free themes not from wordpress.org
 Google “Free WordPress Themes” and you are
guaranteed to find yourself some malware.
129
© 2017 Rick Radko, r3df.com
Upload theme
For a theme that is not on wordpress.org
Use the upload theme button.
Upload a .zip of the theme to be installed.
130
© 2017 Rick Radko, r3df.com
Final notes for themes
If you need to modify a theme's code:
You should use a child theme to modify themes.
If you alter the theme files without a child
theme:
 You will loose your changes if the theme is updated.
 Can't update to get security fixes.
Not too hard to create a child theme:
 Write your own from examples.
codex.wordpress.org/Child_Themes
OR
 Add a plugin - there are several on wordpress.org.
131
© 2017 Rick Radko, r3df.com
Users
132
© 2017 Rick Radko, r3df.com
User levels
Standard WordPress User Levels
Least to most powerful:
Subscriber
 Can not edit or change anything
 Comment only
Contributor
Author
Editor
Admin - can do anything!
Super Admin – Networks (multisite) only
133
© 2017 Rick Radko, r3df.com
User roles
Subscriber
Can only manage their profile and comment.
Contributor
Can write and manage their posts but not
publish them + all Subscriber capabilities.
Author
Can publish and manage their own posts + all
Contributor capabilities.
134
© 2017 Rick Radko, r3df.com
User roles
Editor
Can publish and manage posts and pages as
well as manage other users' posts, etc. + all
Author capabilities.
Administrator
Access to all the administration features + all
Editor capabilities.
Super Admin
Access to the blog network administration
features controlling the entire network + all
Administrator capabilities.
135
© 2017 Rick Radko, r3df.com
User security issues
Remove any user called "admin" if you have one.
Subject to brute force attacks
Do not use your administrator account on public
wifi if possible.
Use a lower level account
136
© 2017 Rick Radko, r3df.com
Maintenance
137
© 2017 Rick Radko, r3df.com
Maintenance
Keep your site up to date
WordPress, Plugins and Themes
 All have bug updates, security patches and new
feature releases.
 Not keeping up to date increases the risk of hacking
substantially.
 Before you update anything – make a backup!
Can’t emphasize this enough.
Often neglected.
138
© 2017 Rick Radko, r3df.com
The End
139
© 2017 Rick Radko, r3df.com
Contact
Rick Radko
email: wpinfo@r3df.com
twitter: @r3designforge
Miriam Goldman
email: sensei.miriam@gmail.com
twitter: @mirigoldman
Slides at:
slideshare.net/ r3df
140

More Related Content

What's hot

WordPress SEO & Optimisation
WordPress SEO & OptimisationWordPress SEO & Optimisation
WordPress SEO & OptimisationJoost de Valk
 
Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to WordpressSandy Ratliff
 
Wordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualWordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualRalph Francis Cue
 
YouTube Channel Handling Service Contract PowerPoint Presentation Slides
YouTube Channel Handling Service Contract PowerPoint Presentation SlidesYouTube Channel Handling Service Contract PowerPoint Presentation Slides
YouTube Channel Handling Service Contract PowerPoint Presentation SlidesSlideTeam
 
LinkedIn Marketing Strategy
LinkedIn Marketing StrategyLinkedIn Marketing Strategy
LinkedIn Marketing StrategyFisher Laishram
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPressEunus Hosen
 
WordPress for Education PPT
WordPress for Education PPTWordPress for Education PPT
WordPress for Education PPTjekkilekki
 
Basic WordPress Workshop Presentation
Basic WordPress Workshop PresentationBasic WordPress Workshop Presentation
Basic WordPress Workshop PresentationFelix Albutra
 
Basic WordPress for Beginner ppt
Basic WordPress for Beginner pptBasic WordPress for Beginner ppt
Basic WordPress for Beginner pptDipika Wadhvani
 
Introduction to Facebook Ads
Introduction to Facebook AdsIntroduction to Facebook Ads
Introduction to Facebook AdsMuhammed Gazzaly
 
Facebook Marketing .pptx
Facebook Marketing .pptxFacebook Marketing .pptx
Facebook Marketing .pptxdhana637267
 
Social Media for Small Business
Social Media for Small BusinessSocial Media for Small Business
Social Media for Small BusinessKelly Rice
 
Introduction of wordpress, Wordpress Training Ahmedabad, Wordpress Class Ahme...
Introduction of wordpress, Wordpress Training Ahmedabad, Wordpress Class Ahme...Introduction of wordpress, Wordpress Training Ahmedabad, Wordpress Class Ahme...
Introduction of wordpress, Wordpress Training Ahmedabad, Wordpress Class Ahme...NicheTech Com. Solutions Pvt. Ltd.
 
Facebook Marketing Proposal Template Preview
Facebook Marketing Proposal Template PreviewFacebook Marketing Proposal Template Preview
Facebook Marketing Proposal Template PreviewFahmy Hidayat
 
Social media strategy
Social media strategySocial media strategy
Social media strategyEvan Kruk
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training PresentationMayeCreate Design
 

What's hot (20)

WordPress SEO & Optimisation
WordPress SEO & OptimisationWordPress SEO & Optimisation
WordPress SEO & Optimisation
 
Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to Wordpress
 
Wordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualWordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manual
 
YouTube Channel Handling Service Contract PowerPoint Presentation Slides
YouTube Channel Handling Service Contract PowerPoint Presentation SlidesYouTube Channel Handling Service Contract PowerPoint Presentation Slides
YouTube Channel Handling Service Contract PowerPoint Presentation Slides
 
Wix
WixWix
Wix
 
LinkedIn Marketing Strategy
LinkedIn Marketing StrategyLinkedIn Marketing Strategy
LinkedIn Marketing Strategy
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
WordPress for Education PPT
WordPress for Education PPTWordPress for Education PPT
WordPress for Education PPT
 
Basic WordPress Workshop Presentation
Basic WordPress Workshop PresentationBasic WordPress Workshop Presentation
Basic WordPress Workshop Presentation
 
Basic WordPress for Beginner ppt
Basic WordPress for Beginner pptBasic WordPress for Beginner ppt
Basic WordPress for Beginner ppt
 
Wordpress
WordpressWordpress
Wordpress
 
Introduction to Facebook Ads
Introduction to Facebook AdsIntroduction to Facebook Ads
Introduction to Facebook Ads
 
WordPress Complete Tutorial
WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete Tutorial
 
Facebook Marketing .pptx
Facebook Marketing .pptxFacebook Marketing .pptx
Facebook Marketing .pptx
 
Social Media for Small Business
Social Media for Small BusinessSocial Media for Small Business
Social Media for Small Business
 
Introduction of wordpress, Wordpress Training Ahmedabad, Wordpress Class Ahme...
Introduction of wordpress, Wordpress Training Ahmedabad, Wordpress Class Ahme...Introduction of wordpress, Wordpress Training Ahmedabad, Wordpress Class Ahme...
Introduction of wordpress, Wordpress Training Ahmedabad, Wordpress Class Ahme...
 
Wordpress
WordpressWordpress
Wordpress
 
Facebook Marketing Proposal Template Preview
Facebook Marketing Proposal Template PreviewFacebook Marketing Proposal Template Preview
Facebook Marketing Proposal Template Preview
 
Social media strategy
Social media strategySocial media strategy
Social media strategy
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training Presentation
 

Similar to Introduction to WordPress for Beginners

How to WordPress: the basics, part 1
How to WordPress:  the basics, part 1How to WordPress:  the basics, part 1
How to WordPress: the basics, part 1R-Cubed Design Forge
 
Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019rickrrr
 
Introduction to WordPress - WordCamp Ottawa 2019
Introduction to WordPress - WordCamp Ottawa 2019Introduction to WordPress - WordCamp Ottawa 2019
Introduction to WordPress - WordCamp Ottawa 2019R-Cubed Design Forge
 
WordPress page builders - a new tool to build awesome pages quickly
WordPress page builders - a new tool to build awesome pages quicklyWordPress page builders - a new tool to build awesome pages quickly
WordPress page builders - a new tool to build awesome pages quicklyR-Cubed Design Forge
 
Intro to WordPress Plugin Development
Intro to WordPress Plugin DevelopmentIntro to WordPress Plugin Development
Intro to WordPress Plugin DevelopmentR-Cubed Design Forge
 
A peek into the world of WordPress plugin development
A peek into the world of WordPress plugin developmentA peek into the world of WordPress plugin development
A peek into the world of WordPress plugin developmentR-Cubed Design Forge
 
WordPress page builders a quick introduction
WordPress page builders a quick introductionWordPress page builders a quick introduction
WordPress page builders a quick introductionR-Cubed Design Forge
 
How to WordPress: the basics, part 2
How to WordPress:  the basics, part 2How to WordPress:  the basics, part 2
How to WordPress: the basics, part 2R-Cubed Design Forge
 
WordPress website backups – they're not optional
WordPress website backups – they're not optionalWordPress website backups – they're not optional
WordPress website backups – they're not optionalR-Cubed Design Forge
 
Intro to development sites and site migration
Intro to development sites and site migrationIntro to development sites and site migration
Intro to development sites and site migrationR-Cubed Design Forge
 
Finding themes for your WordPress site
Finding themes for your WordPress siteFinding themes for your WordPress site
Finding themes for your WordPress siteR-Cubed Design Forge
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016LumosTech
 
Backing up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optionalBacking up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optionalR-Cubed Design Forge
 
Gutenberg: Revolutionizing your WordPress site
Gutenberg: Revolutionizing your WordPress siteGutenberg: Revolutionizing your WordPress site
Gutenberg: Revolutionizing your WordPress siteR-Cubed Design Forge
 
WordPress customizer: for themes and more
WordPress customizer: for themes and moreWordPress customizer: for themes and more
WordPress customizer: for themes and moreR-Cubed Design Forge
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPressLumosTech
 

Similar to Introduction to WordPress for Beginners (20)

Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
How to WordPress: the basics, part 1
How to WordPress:  the basics, part 1How to WordPress:  the basics, part 1
How to WordPress: the basics, part 1
 
Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019
 
Introduction to WordPress - WordCamp Ottawa 2019
Introduction to WordPress - WordCamp Ottawa 2019Introduction to WordPress - WordCamp Ottawa 2019
Introduction to WordPress - WordCamp Ottawa 2019
 
Backups, Backups, Backups
Backups, Backups, BackupsBackups, Backups, Backups
Backups, Backups, Backups
 
Backups, Backups, Backups
Backups, Backups, BackupsBackups, Backups, Backups
Backups, Backups, Backups
 
WordPress page builders - a new tool to build awesome pages quickly
WordPress page builders - a new tool to build awesome pages quicklyWordPress page builders - a new tool to build awesome pages quickly
WordPress page builders - a new tool to build awesome pages quickly
 
Multisite for multilingual
Multisite for multilingualMultisite for multilingual
Multisite for multilingual
 
Intro to WordPress Plugin Development
Intro to WordPress Plugin DevelopmentIntro to WordPress Plugin Development
Intro to WordPress Plugin Development
 
A peek into the world of WordPress plugin development
A peek into the world of WordPress plugin developmentA peek into the world of WordPress plugin development
A peek into the world of WordPress plugin development
 
WordPress page builders a quick introduction
WordPress page builders a quick introductionWordPress page builders a quick introduction
WordPress page builders a quick introduction
 
How to WordPress: the basics, part 2
How to WordPress:  the basics, part 2How to WordPress:  the basics, part 2
How to WordPress: the basics, part 2
 
WordPress website backups – they're not optional
WordPress website backups – they're not optionalWordPress website backups – they're not optional
WordPress website backups – they're not optional
 
Intro to development sites and site migration
Intro to development sites and site migrationIntro to development sites and site migration
Intro to development sites and site migration
 
Finding themes for your WordPress site
Finding themes for your WordPress siteFinding themes for your WordPress site
Finding themes for your WordPress site
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016
 
Backing up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optionalBacking up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optional
 
Gutenberg: Revolutionizing your WordPress site
Gutenberg: Revolutionizing your WordPress siteGutenberg: Revolutionizing your WordPress site
Gutenberg: Revolutionizing your WordPress site
 
WordPress customizer: for themes and more
WordPress customizer: for themes and moreWordPress customizer: for themes and more
WordPress customizer: for themes and more
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 

More from R-Cubed Design Forge

Gutenberg 101/Blocks - How to get along with, and even like WordPress's block...
Gutenberg 101/Blocks - How to get along with, and even like WordPress's block...Gutenberg 101/Blocks - How to get along with, and even like WordPress's block...
Gutenberg 101/Blocks - How to get along with, and even like WordPress's block...R-Cubed Design Forge
 
Setting up a local web server environment
Setting up a local web server environmentSetting up a local web server environment
Setting up a local web server environmentR-Cubed Design Forge
 
Setting up a local web server environment
Setting up a local web server environmentSetting up a local web server environment
Setting up a local web server environmentR-Cubed Design Forge
 
Gutenberg - The future of WordPress
Gutenberg - The future of WordPressGutenberg - The future of WordPress
Gutenberg - The future of WordPressR-Cubed Design Forge
 
Setting up a local web server for WordPress
Setting up a local web server for WordPressSetting up a local web server for WordPress
Setting up a local web server for WordPressR-Cubed Design Forge
 
Creating Customizer Options for Themes and Plugins
Creating Customizer Options for Themes and PluginsCreating Customizer Options for Themes and Plugins
Creating Customizer Options for Themes and PluginsR-Cubed Design Forge
 
Getting WordPress to speak your langauge
Getting WordPress to speak your langaugeGetting WordPress to speak your langauge
Getting WordPress to speak your langaugeR-Cubed Design Forge
 

More from R-Cubed Design Forge (7)

Gutenberg 101/Blocks - How to get along with, and even like WordPress's block...
Gutenberg 101/Blocks - How to get along with, and even like WordPress's block...Gutenberg 101/Blocks - How to get along with, and even like WordPress's block...
Gutenberg 101/Blocks - How to get along with, and even like WordPress's block...
 
Setting up a local web server environment
Setting up a local web server environmentSetting up a local web server environment
Setting up a local web server environment
 
Setting up a local web server environment
Setting up a local web server environmentSetting up a local web server environment
Setting up a local web server environment
 
Gutenberg - The future of WordPress
Gutenberg - The future of WordPressGutenberg - The future of WordPress
Gutenberg - The future of WordPress
 
Setting up a local web server for WordPress
Setting up a local web server for WordPressSetting up a local web server for WordPress
Setting up a local web server for WordPress
 
Creating Customizer Options for Themes and Plugins
Creating Customizer Options for Themes and PluginsCreating Customizer Options for Themes and Plugins
Creating Customizer Options for Themes and Plugins
 
Getting WordPress to speak your langauge
Getting WordPress to speak your langaugeGetting WordPress to speak your langauge
Getting WordPress to speak your langauge
 

Recently uploaded

Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoUXDXConf
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfEasyPrinterHelp
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfChristopherTHyatt
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreelreely ones
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 

Recently uploaded (20)

Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdf
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 

Introduction to WordPress for Beginners

  • 1. r3df.com Rick Radko Miriam Goldman @r3designforge @mirigoldman Introduction to WordPress for Beginners July 20th, 2017
  • 2. © 2017 Rick Radko, r3df.com We are: Rick Radko – R-Cubed Design Forge  Software, web and app designer/developer, trainer, speaker.  Creating custom web sites since 1996, and WordPress sites since 2008. Miriam Goldman  Web Developer for Pondstone Digital Marketing  Full stack web developer since 2005, and have worked with WordPress since 2010 We're:  Co-organizers of: WordCamp Ottawa 2017. Slides are posted at: slideshare.net/r3df 1
  • 3. © 2017 Rick Radko, r3df.com Learning about WordPress WordPress is feature rich: Ask questions. Everyone was new to WordPress at one time. WordPress is the easiest CMS to use. Goals for this session: Familiarization for WordCamp  Terms  Features  Concepts  Visual aspects 2
  • 4. © 2017 Rick Radko, r3df.com Contents - Part 1 1. About WordPress 2. WordPress site orientation 3. Posts and pages 4. The settings panel 5. Menus Break 3
  • 5. © 2017 Rick Radko, r3df.com Contents - Part 2 6. Widgets 7. Resources 8. Plugins 9. Themes 10. Users 11. Maintenance 4
  • 6. © 2017 Rick Radko, r3df.com About WordPress 5
  • 7. © 2017 Rick Radko, r3df.com What is WordPress? WordPress: Is a Content Management System. (CMS)  A tool to help you build a website. Like Google Docs, Microsoft Word, OpenOffice, LibreOffice or Pages, which help you create documents. Displays web pages (HTML) dynamically. Users need no knowledge of: HTML, PHP, JavaScript etc. (for basic content) WYSIWYG editor to help create content easily. 6
  • 8. © 2017 Rick Radko, r3df.com Looks similar to a lot of word processing applications.  This image shows the WordPress post editor with an extended editor plugin added (TinyMCE Advanced) WordPress is WYSIWYG 7
  • 9. © 2017 Rick Radko, r3df.com What is WordPress continued… WordPress: The first version of WordPress was released May 27, 2003 Is currently the most popular CMS in use on the Internet.  Runs millions of websites.  Stats suggest that WordPress sites represent: Around 25% of the worlds websites. Almost 60% of CMS based websites. 8
  • 10. © 2017 Rick Radko, r3df.com WordPress versions 3 different WordPress versions: 1. Hosted on wordpress.com  Often referred to as “.com” WordPress. 2. Self Hosted – Single site (default version)  Get from wordpress.org, or your website host. 3. Self Hosted – Network or Multisite  Extra steps to setup. Need to be aware of which one we are using, as there are some differences. 9
  • 11. © 2017 Rick Radko, r3df.com wordpress.com Wordpress.com is a service (by Automattic) They provide:  WordPress and hosting. WordPress needs a web server, with PHP and MySQL to run.  Free service restricted to URL's: <somename>.wordpress.com Has limitations compared to self hosted:  Added costs for customizing.  Limited ability to customize. Many things covered in this presentation you can’t do on wordpress.com – like add plugins. 10
  • 12. © 2017 Rick Radko, r3df.com wordpress.org Home of the open source version of WordPress. Free!  Just download it. Needs a web server with PHPand MySQL to run.  Hosting service for public sites.  Local server to run it on your pc/ laptop 11
  • 13. © 2017 Rick Radko, r3df.com WordPress - Is it really free? WordPress is free to download ! Costs! - Some things that may not be free:  Web hosting (sever)  A domain (your website address)  Some WordPress / Web design knowledge  Add-on themes and plugins Limitations: None! 12
  • 14. © 2017 Rick Radko, r3df.com wordpress.org customizing You can add plugins to make your site:  Multilingual. (numerous techniques & plugins)  Asocial site like Facebook. (BuddyPress) You can add plugins to add:  Facebook, Twitter, YouTube, Flickr connections.  Aforum. (bbpress + others)  Much, much, more. (1000’s of plugins available) Add themes to change the look and sometimes add function. (1000’s of themes available) 13
  • 15. © 2017 Rick Radko, r3df.com wordpress.org customizing Caveat: The more extensive the customization, the more WordPress knowledge that is required.  Many free resources to help: wordpress.org (more later) Other online resources.  Some low cost resources: WordPress meet-ups. WordCamps. Books.  More costly: Hiring a WordPress expert. 14
  • 16. © 2017 Rick Radko, r3df.com wordpress.org networks or multisite The third version of WordPress is multisite (network). Was once a separate version known as WPMU.  May still see references to WPMU Even a few websites with WPMU in their names. (not official WordPress sites) Allows multiple websites on one install.  It is not obvious to users that it is one install. What wordpress.com runs. Needs some knowledge to set-up. 15
  • 17. © 2017 Rick Radko, r3df.com Installing WordPress WordPress needs to be installed on a web server in order to use it: Lots of install guides – not going to cover installing here, it’s a whole session in itself. codex.wordpress.org/ Installing_WordPress This presentation is based on a .org install. Much of it will work on wordpress.com but many things may look/be different. Things like installing plugins and themes will not work. 16
  • 18. © 2017 Rick Radko, r3df.com WordPress site orientation 17
  • 19. © 2017 Rick Radko, r3df.com WordPress front-end  The "public" part of the site that your site visitors see.  Showing: The Twenty Sixteen theme. 18 WordPress has 2 interfaces for users: 1) The front-end
  • 20. © 2017 Rick Radko, r3df.com WordPress back-end, admin or “dashboard” 2) WordPress back-end or “dashboard”  This is private space where you manage the site. To see the dashboard: login at: <your-domain>/login OR <your-domain>/wp-login.php 19
  • 21. © 2017 Rick Radko, r3df.com Welcome message After logging in you will arrive at the dashboard. On a new site, you will see the welcome box. 20
  • 22. © 2017 Rick Radko, r3df.com Screen options tab Many pages have options for what is shown. Click on the “screen options” tab (upper right). 21
  • 23. © 2017 Rick Radko, r3df.com Screen options Select what you want to see, un-tick the rest. In the case of the main Dashboard page, you can even bring back the welcome screen here. Look for screen options on each admin page: Options change for each page. 22
  • 24. © 2017 Rick Radko, r3df.com Help tab Beside the screen options tab there is a “help” tab. As with screen options, it is context sensitive. 23
  • 25. © 2017 Rick Radko, r3df.com The help tab The drop down help tab has: On the left side:  General WordPress help.  May have added help from plugins and/or themes. On the right side:  links to the official WordPress documentation and support areas. 24
  • 26. © 2017 Rick Radko, r3df.com Main navigation On the left side of the admin screen is the main navigation menu: Access all your content. Control WordPress settings. 25
  • 27. © 2017 Rick Radko, r3df.com The tool bar The admin tool bar: 26
  • 28. © 2017 Rick Radko, r3df.com The tool bar Front end tool bar Very similar to admin tool bar, some items are the same. Only shows if you are logged in. 27
  • 29. © 2017 Rick Radko, r3df.com Posts and pages 28
  • 30. © 2017 Rick Radko, r3df.com Posts and pages Posts and pages are the basic content holders for a WordPress site. Posts:  Individual pieces of a collection of content. Usually used for blogs or similar types of content.  Each content piece is associated with a date: URL: your-domain/2008/11/30/post-title.  Posts have categories and tags. 29
  • 31. © 2017 Rick Radko, r3df.com Posts  Can be displayed many ways (dynamic): Usually listed in reverse chronological order. Sticky posts. (show at the top, need theme support) Archives, by date, by author. Categories and tags.  Many different sidebar widgets can be used to create lists and indices to posts, or collections of posts indexed in various manners. 30
  • 32. © 2017 Rick Radko, r3df.com Post display 31
  • 33. © 2017 Rick Radko, r3df.com Single post display Sidebar here is the same as the posts listing page, but it could be different. Comments are shown with box to add a new comment 32
  • 34. © 2017 Rick Radko, r3df.com Pages Pages: Are individual static stand alone content blocks. Good for things like an About page.  (any web site pages) Usually in site menus. Do not use tags or categories. Not tied to date.  URL: domainname.com/page-title/ 33
  • 35. © 2017 Rick Radko, r3df.com Page display Only one way to display the page. May have sidebar. No date, tags or category information on page. May have comments section. 34
  • 36. © 2017 Rick Radko, r3df.com Creating a post (or a page) is really easy In the dashboard -> select “Add New” from the Posts menu item. 35
  • 37. © 2017 Rick Radko, r3df.com Create a new post: 1, 2, 3! 36
  • 38. © 2017 Rick Radko, r3df.com A new post! 37
  • 39. © 2017 Rick Radko, r3df.com Other post related items We can also: Add categories and tags to the posts. 38
  • 40. © 2017 Rick Radko, r3df.com More post related items (and pages too) We can also change publishing options: 39  Published/Review/Draft  Publishing dates and future publishing.  Visibility and passwords.
  • 41. © 2017 Rick Radko, r3df.com Pictures and videos We can also: Add images and other media including videos. Click the add media button to upload images  OR, you can simply drag an image onto the editor area and the image uploader will launch. 40
  • 42. © 2017 Rick Radko, r3df.com Insert Media Screen If you dragged an image onto the editor:  It will be noted as selected at the bottom.  You can add more images… 41
  • 43. © 2017 Rick Radko, r3df.com Image options The image up-loader has a few options:  Add or change the title, alt text and captions.  Change what it links to.  Change the image size and the alignment. 42
  • 44. © 2017 Rick Radko, r3df.com The added image Uploaded image is now in editor 43
  • 45. © 2017 Rick Radko, r3df.com Add a YouTube video Go to YouTube: Get the share link. 44
  • 46. © 2017 Rick Radko, r3df.com Add a YouTube video Paste the share link in your post or page and the video should automagically appear! 45
  • 47. © 2017 Rick Radko, r3df.com A post with videos and images 46  If you want more control over the video display, you can add the embed code in the TEXT view.  The bottom video was added by using the embed code.
  • 48. © 2017 Rick Radko, r3df.com TEXTview Use TEXTview to: Embed HTML code like YouTube snippets. Change the HTML directly, sometimes needed to get things just right. 47
  • 49. © 2017 Rick Radko, r3df.com The Toolbar Toggle “Toolbar Toggle” shows second row for editor: A few more editing options. 48
  • 50. © 2017 Rick Radko, r3df.com Pasting from Word/ Excel You can compose in MSWord or Excel and paste into WordPress, but: There can be issues with formatting  Word adds a lot of junk to it’s HTML. Use the paste as text mode. You may loose formatting, tables, lists etc  do final layout/formatting in WordPress. 49
  • 51. © 2017 Rick Radko, r3df.com Editing pages Editing pages is almost the same as for a post. Some options on right side are different. 50
  • 52. © 2017 Rick Radko, r3df.com Pages can have hierarchy  To change hierarchy, you change the page parent.  Can be important for URL structure. (permalinks) 51
  • 53. © 2017 Rick Radko, r3df.com The "All posts" or "All pages" list Displays a list of your pages or posts. Pages listing shows hierarchy. 52
  • 54. © 2017 Rick Radko, r3df.com The "All posts" or "All pages" list Posts listing shows categories, tags and comment count columns. 53
  • 55. © 2017 Rick Radko, r3df.com Change the number of items shown 54
  • 56. © 2017 Rick Radko, r3df.com Quick editor The "Quick Editor" is a feature on the listing pages. 55
  • 57. © 2017 Rick Radko, r3df.com Quick editor You can change many of the page (and posts) settings using the "Quick Editor".  Can be much faster! 56
  • 58. © 2017 Rick Radko, r3df.com WordPress settings panel 57
  • 59. © 2017 Rick Radko, r3df.com Site title and tagline How do we change the site title or tagline? 58
  • 60. © 2017 Rick Radko, r3df.com General settings Change the title and tagline Settings -> General page. 59
  • 61. © 2017 Rick Radko, r3df.com General settings There are quite a few other important options here. 60
  • 62. © 2017 Rick Radko, r3df.com Settings - Font Page Display Reading Settings have a section for setting the front page display: "Home" page. 61
  • 63. © 2017 Rick Radko, r3df.com Permalinks Permalinks settings change the way the URL is displayed. Default sample page permalink:  http://your-domain/?page_id=2 Default child page permalink:  http:// your-domain/?page_id=36 Default post permalink:  http:// your-domain/?p=4 Not very “pretty” or readable, Google does not like them either! No hierarchy for child page. 62
  • 64. © 2017 Rick Radko, r3df.com Settings - permalinks  Here, month and name is set - common choice.  There is also a custom box where you can edit the permalink if you need something unusual. 63
  • 65. © 2017 Rick Radko, r3df.com The URL’s with permalinks The sample page is now:  http://your-domain/sample-page The child page is now:  http://your-domain/sample-page/sample-child-page  It shows the hierarchy (if a page parent was set) Our post is now:  http://your-domain/2012/05/hello-wpottawa 64
  • 66. © 2017 Rick Radko, r3df.com Permalink also shows in editor You can override permalinks – use edit If you change your title, you should consider updating the permalink. Note: if you change the permalink, you may want to add a redirect for the old url. 65
  • 67. © 2017 Rick Radko, r3df.com Menus 66
  • 68. © 2017 Rick Radko, r3df.com Menus For some themes, default menus are created from the page list. Hierarchy and order are taken from the page list, with home added at the start. 67
  • 69. © 2017 Rick Radko, r3df.com The menu system - the easier way to menus Under Appearance there is a Menus tab Need admin privileges. Need a theme support. 68
  • 70. © 2017 Rick Radko, r3df.com Build the menu 69
  • 71. © 2017 Rick Radko, r3df.com Rearrange the menu Drag and drop items to change order and hierarchy 70
  • 72. © 2017 Rick Radko, r3df.com Setting the theme location There may be several choices for menu location. 71
  • 73. © 2017 Rick Radko, r3df.com The new menu The new menu Independent of the page order and hierarchy. Dropdown for the child page 72
  • 74. © 2017 Rick Radko, r3df.com Widgets 73
  • 75. © 2017 Rick Radko, r3df.com Widgets Widgets are tools or content items that you can add, arrange, and remove from the widgetized areas of your theme. The most common widgetized area is the sidebars. 74
  • 76. © 2017 Rick Radko, r3df.com Widgets can be anywhere a theme defines them Widgets started in sidebars… Now themes can have many areas for them:  Sidebars  Headers, footers  Special page spaces. 75
  • 77. © 2017 Rick Radko, r3df.com Widget locations Twenty Ten had 6 widget areas. 4 in the footer 2 in the sidebar Empty areas are usually hidden 76
  • 78. © 2017 Rick Radko, r3df.com Managing widgets The Widgets admin is under the Appearance menu. 77
  • 79. © 2017 Rick Radko, r3df.com Add a widget Add a social links widget to the sidebar. A plugin (Follow Us Badges) was added to add this widget to WordPress. 78
  • 80. © 2017 Rick Radko, r3df.com Added social link widget 79
  • 81. © 2017 Rick Radko, r3df.com Resources 80
  • 82. © 2017 Rick Radko, r3df.com wordpress.org wordpress.org, the official source for all things WordPress. (wordpress.org) Theme repository – get free and commercial themes. Plugin repository – get plugins. Support forums – get help. The “codex”. (documentation) Also WordPress TV: WordCamp and other videos wordpress.tv 81
  • 83. © 2017 Rick Radko, r3df.com WordPress Help WordPress icon on top left of the admin bar has several links to useful WordPress help resources. 82
  • 84. © 2017 Rick Radko, r3df.com wordpress.org – theme repository 1000’s of themes available. Themes are reviewed before release. 83
  • 85. © 2017 Rick Radko, r3df.com wordpress.org – plugin repository 1000’s of plugins. Currently plugins are not reviewed. 84
  • 86. © 2017 Rick Radko, r3df.com wordpress.org – forums The “support” forums.  Seek help with WordPress, theme and plugin issues. 85
  • 87. © 2017 Rick Radko, r3df.com wordpress.org – documentation The “codex”: from basics to code documentation. 86
  • 88. © 2017 Rick Radko, r3df.com Other help Google WordPress + some topic Caution, many articles are out of date and may no longer be relevant. Books: Lots of books, make sure it’s current.  Print editions are usually not current. Tao of WordPress is a great ebook for beginners. Digging into WordPress is a also great ebook, but may not be for absolute beginners. 87
  • 89. © 2017 Rick Radko, r3df.com Other help WordCamps:  “WordCamp is a conference that focuses on everything WordPress.” – WordCamp Central Montreal: Aug 12-13, 2017. Toronto: Sept 30 – Oct 1, 2017. All sorts of WordCamps world wide: central.wordcamp.org WordPress Meetup Groups:  Ottawa, Montreal, Toronto, and other cities. 88
  • 90. © 2017 Rick Radko, r3df.com Plugins 89
  • 91. © 2017 Rick Radko, r3df.com Plugins Page The plugins page shows plugins installed on the site. Can't add plugins on wordpress.com.  You can only enable/disable which ones you are using, and change settings. 90
  • 92. © 2017 Rick Radko, r3df.com Adding plugins Search wordpress.org for plugins based on keywords, or name. Example: TinyMCEAdvanced 91
  • 93. © 2017 Rick Radko, r3df.com Add plugins search results The search results: Plugins matching the keywords are shown. Descriptions, ratings, last updates and compatibility are shown for each plugin. 92
  • 94. © 2017 Rick Radko, r3df.com Install Install TinyMCEadvanced. A good idea to back up the site first! Click the install. 93
  • 95. © 2017 Rick Radko, r3df.com Install status Ascreen showing the install status will appear. Some plugins will auto-activate, most you need to activate. 94
  • 96. © 2017 Rick Radko, r3df.com Plugin listing TinyMCEAdvanced installed and active 95
  • 97. © 2017 Rick Radko, r3df.com TinyMCEsettings Anew menu item has been created for the settings page for TinyMCEadvanced. 96
  • 98. © 2017 Rick Radko, r3df.com Plugin Settings Plugins usually (and are supposed to) create option pages under the Settings menu item. Some plugins create menu items in almost any other section. Tools, Dashboard, and sometimes Plugins are common spots for hiding settings pages. 97
  • 99. © 2017 Rick Radko, r3df.com Updating plugins ALWAYSBACKUPFIRST!!! Updates are easy, just click the link. Updates can break your site, back-ups make it easy to undo. 98
  • 100. © 2017 Rick Radko, r3df.com Update plugins in the WordPress updater Can update plugins using the WordPress updater  Again BACKUP FIRST! 99
  • 101. © 2017 Rick Radko, r3df.com Finding/ Choosing plugins Choose plugins with: good download volume. recent updates. responses in the forums. high ratings. Where do you find this information? Some of it was on the plugin search listing. 100
  • 102. © 2017 Rick Radko, r3df.com Details view The details view gives more of it. 101
  • 103. © 2017 Rick Radko, r3df.com Details display Details view Some more plugin info, but still not everything - use the link to the repository for full listing. 102
  • 104. © 2017 Rick Radko, r3df.com Choosing plugins All of the information is in the plugin repository. Look at the last updated date. Is it popular? (active installs) User ratings? Is the support forum active? 103
  • 105. © 2017 Rick Radko, r3df.com A good plugin Awell respected and rated and popular plugin. Note there are still issues…  Look at over-all, not absolutes when evaluating. 104
  • 106. © 2017 Rick Radko, r3df.com Suggested plugins Backup: Good ones automate off-server backups. Google Analytics: Add options like excluding admin traffic from stats. Some have dashboard summaries of stats. Some add advanced tracking and tagging features. Security: Block brute force login, and other attacks. Scan for malware. 105
  • 107. © 2017 Rick Radko, r3df.com Beware of unknown plugins There are many plugins not on the wordpress.org repository. Many of those plugins are very good.  Most good plugins not on the repository are commercial ($). Many are not good, and may even contain malware.  blog.sucuri.net/2012/02/new-wordpress-toolspack- plugin.html * plugins on the repository are not guaranteed to be clean, but malware is usually spotted quickly by users. 106
  • 108. © 2017 Rick Radko, r3df.com Plugin final notes Remove all unused plugins from your site, they can be a security issue.  The Timthumb vulnerability did not need to have the plugin be active in order to be exploited. Keep plugins, even inactive ones up to date! Install a backup plugin AND USEIT!!! 107
  • 109. © 2017 Rick Radko, r3df.com Themes 108
  • 110. © 2017 Rick Radko, r3df.com Themes Atheme defines the look and feel of your site. Sets the graphics, colors. Sets the widget locations. Defines column layout. Can be changed relatively easily.  Beware lock-in. Cannot add themes when using wordpress.com.  You can: Choose one of the installed themes. Change settings. 109
  • 111. © 2017 Rick Radko, r3df.com Theme: Twenty Sixteen 110
  • 112. © 2017 Rick Radko, r3df.com Theme: Twenty Fifteen 111
  • 113. © 2017 Rick Radko, r3df.com Theme: Twenty Fourteen 112
  • 114. © 2017 Rick Radko, r3df.com Theme: Travel Blogger (no longer available) Note that the while the site looks different, the content and widgets are the same. 113
  • 115. © 2017 Rick Radko, r3df.com Theme driven front page Some themes have very sophisticated home pages. Neither posts or pages are shown. All content is in options for the theme. 114
  • 116. © 2017 Rick Radko, r3df.com Adding/ managing themes The theme admin page: (Appearance -> Themes) Click the add new button to add themes. 115
  • 117. © 2017 Rick Radko, r3df.com Adding/ managing themes Add Themes Page: Featured themes. 116
  • 118. © 2017 Rick Radko, r3df.com Adding/ managing themes Finding a new theme: Feature filter Select some search parameters. Searches all themes on wordpress.org 117
  • 119. © 2017 Rick Radko, r3df.com Results 118
  • 120. © 2017 Rick Radko, r3df.com Adding/ managing themes Keyword search results 119
  • 121. © 2017 Rick Radko, r3df.com Details view Gives some information about the theme, and a preview of what it looks like. 120
  • 122. © 2017 Rick Radko, r3df.com Details view Many themes now need setup to look as expected, and don't work out of the box. 121
  • 123. © 2017 Rick Radko, r3df.com Theme repository As with plugins: You get more detail on wordpress.org. But there is still less info than for plugins. 122
  • 124. © 2017 Rick Radko, r3df.com Adding/ managing themes Choosing themes is less clear than plugins. You need it:  to look good for you.  have the features you want.  have support: check the forums. check the last update date.  be good/reliable: check the ratings. 123
  • 125. © 2017 Rick Radko, r3df.com Adding/ managing themes Install a theme 124
  • 126. © 2017 Rick Radko, r3df.com Installing the theme Success 125
  • 127. © 2017 Rick Radko, r3df.com Live Preview Live Preview See the theme before activating on site. Change settings for theme. 126
  • 128. © 2017 Rick Radko, r3df.com Theme Options Customize option on the current theme Goes to same place as "Live Preview". Change theme, and other settings. 127
  • 129. © 2017 Rick Radko, r3df.com Theme Customizer 128
  • 130. © 2017 Rick Radko, r3df.com Themes not on wordpress.org Many good commercial themes are not on wordpress.org.  iThemes  WooThemes  Studiopress  Elegant Themes  Freelance themes on Theme Forest  and more…. Beware free themes not from wordpress.org  Google “Free WordPress Themes” and you are guaranteed to find yourself some malware. 129
  • 131. © 2017 Rick Radko, r3df.com Upload theme For a theme that is not on wordpress.org Use the upload theme button. Upload a .zip of the theme to be installed. 130
  • 132. © 2017 Rick Radko, r3df.com Final notes for themes If you need to modify a theme's code: You should use a child theme to modify themes. If you alter the theme files without a child theme:  You will loose your changes if the theme is updated.  Can't update to get security fixes. Not too hard to create a child theme:  Write your own from examples. codex.wordpress.org/Child_Themes OR  Add a plugin - there are several on wordpress.org. 131
  • 133. © 2017 Rick Radko, r3df.com Users 132
  • 134. © 2017 Rick Radko, r3df.com User levels Standard WordPress User Levels Least to most powerful: Subscriber  Can not edit or change anything  Comment only Contributor Author Editor Admin - can do anything! Super Admin – Networks (multisite) only 133
  • 135. © 2017 Rick Radko, r3df.com User roles Subscriber Can only manage their profile and comment. Contributor Can write and manage their posts but not publish them + all Subscriber capabilities. Author Can publish and manage their own posts + all Contributor capabilities. 134
  • 136. © 2017 Rick Radko, r3df.com User roles Editor Can publish and manage posts and pages as well as manage other users' posts, etc. + all Author capabilities. Administrator Access to all the administration features + all Editor capabilities. Super Admin Access to the blog network administration features controlling the entire network + all Administrator capabilities. 135
  • 137. © 2017 Rick Radko, r3df.com User security issues Remove any user called "admin" if you have one. Subject to brute force attacks Do not use your administrator account on public wifi if possible. Use a lower level account 136
  • 138. © 2017 Rick Radko, r3df.com Maintenance 137
  • 139. © 2017 Rick Radko, r3df.com Maintenance Keep your site up to date WordPress, Plugins and Themes  All have bug updates, security patches and new feature releases.  Not keeping up to date increases the risk of hacking substantially.  Before you update anything – make a backup! Can’t emphasize this enough. Often neglected. 138
  • 140. © 2017 Rick Radko, r3df.com The End 139
  • 141. © 2017 Rick Radko, r3df.com Contact Rick Radko email: wpinfo@r3df.com twitter: @r3designforge Miriam Goldman email: sensei.miriam@gmail.com twitter: @mirigoldman Slides at: slideshare.net/ r3df 140