SlideShare une entreprise Scribd logo
1  sur  148
Télécharger pour lire hors ligne
Introduction to WordPress

Rick Radko
r3df.com

WordCamp, Ottawa
April 25th, 2013
A little bit about me
Rick Radko – R-Cubed Design Forge
 Software, web and app designer/developer.
 Creating custom web sites since 1996.
 Co-organizer of: WordCamp Ottawa 2013.
 Co-organizer of: The Ottawa WordPress Group.

 If you have questions or need help, contact me
at: wpinfo@r3df.com.
Slides are posted at:
 http://www.slideshare.net/r3df
© 2012 Rick Radko, r3df.com

1
Learning about WordPress
WordPress is BIG, lots of features
 Take small bites!
 and keep chewing…

 Ask questions.
 Everyone was new to WordPress at one time.

© 2012 Rick Radko, r3df.com

2
Contents - Part 1
1.
2.
3.
4.
5.

About WordPress
The dashboard
Posts and pages
The settings panel
Menus

© 2012 Rick Radko, r3df.com

3
Contents - Part 2
6. Widgets
7. Resources
8. Plugins
9. Themes
10. Maintenance & SPAM

© 2012 Rick Radko, r3df.com

4
About WordPress

© 2012 Rick Radko, r3df.com

5
What is WordPress?
WordPress:
 Is a dynamic content management system. (CMS)
 A tool to help you build a website.
 Like Microsoft Word, Open Office or Pages help you
create documents.

 Creates web pages (HTML) dynamically
 For basic usage it requires minimal knowledge of
web programming or markup languages (HTML,
PHP, JavaScript etc.).
 Allows users to create website content easily
 WYSIWYG editor.
© 2012 Rick Radko, r3df.com

6
WordPress is WYSIWYG
Looks similar to a lot of word processing applications.
 This image shows the WordPress post editor with an
extended editor plugin added (TinyMCE Advanced)

© 2012 Rick Radko, r3df.com

7
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.
 Needs a web server with PHP and MySQL to run.
 Hosting service for public sites.
 Local server to run it on your pc/laptop.

© 2012 Rick Radko, r3df.com

8
Sites using WordPress – wordpress.org showcase

© 2012 Rick Radko, r3df.com

9
007.com
007.com is on
WordPress

© 2012 Rick Radko, r3df.com

10
Is it really free?
WordPress is free:
 The core WordPress software is free:
 As in open source.
 Freedom to use it as you want, even to change it.

 As in $$$.
 But that does not necessarily mean a free website.

© 2012 Rick Radko, r3df.com

11
WordPress versions
3 different WordPress’s:
 WordPress.com
 Often referred to as “.com” WordPress.
 Note: This not at all related to using or not using
“.com” domains for your website.

 WordPress.org (Self hosted)
 Regular
 Network or Multisite

Need to be aware of which one we are talking
about, reading about or using, there are
differences.
© 2012 Rick Radko, r3df.com

12
WordPress.com
WordPress.com is a service (by Automattic)
 They provide WordPress AND hosting
 Free for basic site: 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

© 2012 Rick Radko, r3df.com

13
WordPress.org
 Home of the open source version of WordPress.
 Free! – Just download it
 Related things that may cost:
 A web host (self-hosted)
 A domain
 Some WordPress / Web knowledge

 Limitations:
 None!
© 2012 Rick Radko, r3df.com

14
WordPress.org customizing
 Can add plugins to make your site:
 multilingual. - Numerous techniques & plugins.
 a social site like Facebook. (BuddyPress)

 Can add plugins to add:
 Facebook, Twitter, YouTube, Flickr connections.
 a forum. (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)
© 2012 Rick Radko, r3df.com

15
WordPress.org customizing
Caveat:
 The more extensive the customization, the more
WordPress knowledge that is required.
 Many free resources to help:
 WordPress.org (we’ll talk about today)
 Other online resources.

 Some low cost resources:
 This and other WordPress meet-ups.
 WordCamps.
 Books.

 May need to hire a WordPress expert.
© 2012 Rick Radko, r3df.com

16
WordPress.org networks or multisite
The third version of WordPress is multisite
(network).
 Was once known as WPMU, a separate program.
 Allows multiple websites on one install.
 It need not be obvious to users that it is one install.

 Limited version of what WordPress.com runs.
 Needs some knowledge to set-up.

© 2012 Rick Radko, r3df.com

17
Install WordPress

© 2012 Rick Radko, r3df.com

18
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.
 http://codex.wordpress.org/Installing_WordPress

This presentation is based on a .org install.
 Some of what we do will work on wordpress.com
but many things may look/be different.
 Things like installing plugins and themes will not
work.

© 2012 Rick Radko, r3df.com

19
The dashboard - admin

© 2012 Rick Radko, r3df.com

20
WordPress front-end
WordPress has 2 interfaces for users:
Front-end
 The part of site
that your site
visitors typically
see.
 The public side
of your site.

© 2012 Rick Radko, r3df.com

21
WordPress back-end, admin or “dashboard”
WordPress back-end or “dashboard”
 Where you manage the site.

© 2012 Rick Radko, r3df.com

22
Logging in
How do we get to the dashboard?
 login at: your-domain/wp-login.php

© 2012 Rick Radko, r3df.com

23
Welcome message
After logging in you will arrive at the dashboard.
 This is the dashboard on a brand new site.

© 2012 Rick Radko, r3df.com

24
The dashboard
The dashboard with the welcome box dismissed.

© 2012 Rick Radko, r3df.com

25
Screen options tab
Many pages have options for what is shown.
 Click on the “screen options” tab (upper right).

© 2012 Rick Radko, r3df.com

26
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.
© 2012 Rick Radko, r3df.com

27
Help tab
Beside the screen options tab there is a “help” tab
on every page – again it is context sensitive.

© 2012 Rick Radko, r3df.com

28
The help tab
The help tab items on the left side:
 Have general WordPress help.
 May have added help from plugins and/or themes.

Links to WordPress on the right.
© 2012 Rick Radko, r3df.com

29
The tool bar
The admin tool bar:
 Context sensitive menu at the top of the screen.
 Drop down menus for some items.

© 2012 Rick Radko, r3df.com

30
The tool bar
Front end tool bar
 Very similar to admin tool bar
 Only shows if you are logged in

© 2012 Rick Radko, r3df.com

31
Main navigation
On the left side of the admin screen is the main
navigation menu:
 Access all your content.
 Control WordPress settings.

© 2012 Rick Radko, r3df.com

32
Posts and pages

© 2012 Rick Radko, r3df.com

33
Posts and pages
Posts and pages are the basic content holders for
a WordPress site.
 Posts:
 Collection of static content blocks.
 Associated with a date:
 URL: your-domain/2008/11/30/post-title.

 Only posts in RSS feed.
 Posts have categories and tags.

© 2012 Rick Radko, r3df.com

34
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.

© 2012 Rick Radko, r3df.com

35
Post display

© 2012 Rick Radko, r3df.com

36
Single post display
 Sidebar is
the same as
the listing
page, but it
could be
different.
 Comments
are shown
with box to
add a new
comment
© 2012 Rick Radko, r3df.com

37
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/

© 2012 Rick Radko, r3df.com

38
Page display
 Only one way to
display the
page.
 May have
sidebar.
 No date, tags
or category
information on
page.
 May have
comments
section.

© 2012 Rick Radko, r3df.com

39
Creating a post (or a page) is really easy
From the dashboard -> select “Add New” from the
Posts menu item.

© 2012 Rick Radko, r3df.com

40
Create a new post: 1, 2, 3!

© 2012 Rick Radko, r3df.com

41
A new post!

© 2012 Rick Radko, r3df.com

42
Other post related items
We can also:
 Add categories and tags to the posts.

© 2012 Rick Radko, r3df.com

43
More post related items
We can also:
 Change publishing options:
 Published/Review/Draft
 Visibility and passwords.
 Publishing dates
and future publishing.

© 2012 Rick Radko, r3df.com

44
Even more post related items (and pages too)
We can also:
 Added images and other media including videos.
 3.5 has a big Add Media button

© 2012 Rick Radko, r3df.com

45
Insert Media
New drag and drop media up-loader
 Just drag a file on to the page.

© 2012 Rick Radko, r3df.com

46
Image options
The image uploader has a few options and lets
you change title, alt text and add captions.

© 2012 Rick Radko, r3df.com

47
Add a YouTube video
Go to YouTube:
 Get share link.

© 2012 Rick Radko, r3df.com

48
Add a YouTube video
Paste share link in your content
 Update your post.

© 2012 Rick Radko, r3df.com

49
A post with videos and images

© 2012 Rick Radko, r3df.com

50
HTML view
Use HTML view to:
 Embed HTML code like YouTube snippets.
 Change HTML directly, sometimes needed to get
things right.

© 2012 Rick Radko, r3df.com

51
The kitchen sink
“kitchen sink” button shows second row for editor:
 A few more editing options.

© 2012 Rick Radko, r3df.com

52
Editor size
Editor Size - Used to be a Writing Setting
 I usually find the default editor size is to small and
expand it.

© 2012 Rick Radko, r3df.com

53
Pasting from Word/Excel
You can edit in MS Word 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 from Word button.
 May loose formatting, tables, lists etc – do final
layout/formatting in WordPress.

© 2012 Rick Radko, r3df.com

54
Pages
Pages
 Editing pages is almost the same as a post.

© 2012 Rick Radko, r3df.com

55
The "All posts" or "All pages" list
Displays a list of your pages or posts.
 Pages have hierarchy:
 Important for URL structure. (permalinks)
 Adds dropdown to menus.

 Posts have category and tag columns.

© 2012 Rick Radko, r3df.com

56
WordPress settings panel

© 2012 Rick Radko, r3df.com

57
Site title and tagline
How do we change the site title or tagline?

© 2012 Rick Radko, r3df.com

58
WordPress - general settings
Change the tagline in the Settings -> General page
 There are quite a few important options here.

© 2012 Rick Radko, r3df.com

59
Permalinks
Permalink 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.
© 2012 Rick Radko, r3df.com

60
Settings - permalinks
Several options:
 For the example: month and name is set.
 There is also a custom box where you can edit the
permalink if you need something unusual.

© 2012 Rick Radko, r3df.com

61
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-childpage
 It shows the hierarchy

Our post is now:
 http://your-domain/2012/05/hello-wpottawa
© 2012 Rick Radko, r3df.com

62
Permalink also shows in editor
You can override permalinks – use edit
 If you change your title, you need to update the
permalink.
 Note: if you change the permalink, you may want
to add a
redirect for
the old url.

© 2012 Rick Radko, r3df.com

63
Menus

© 2012 Rick Radko, r3df.com

64
Menus

© 2012 Rick Radko, r3df.com

65
Menus
 The menus on the test site right now are created
from the page list.
 WordPress takes hierarchy and order from the
page list, with home added at the start.

© 2012 Rick Radko, r3df.com

66
Menus
Menus
 if we add “Another Page”…

© 2012 Rick Radko, r3df.com

67
Updated menu

© 2012 Rick Radko, r3df.com

68
Ordering menus
 Changing the menu order requires numerically
ordering the pages at each level.
 To change hierarchy, you change the page parent.
 You can edit these settings in the page editor.

© 2012 Rick Radko, r3df.com

69
Quick editor
 But, the quick editor is faster for reorganizing
pages.
 The quick editor is an option on the page or post
listing.

© 2012 Rick Radko, r3df.com

70
Quick editor
 Note that you can change many of the page (and
posts) settings here.

© 2012 Rick Radko, r3df.com

71
The nav menu system
Under Appearance there is a Menus tab
 Need admin privileges.
 Need a theme the supports nav menus.

© 2012 Rick Radko, r3df.com

72
Create a new nav menu
Create a new menu

© 2012 Rick Radko, r3df.com

73
Add menu items

© 2012 Rick Radko, r3df.com

74
New menu items

© 2012 Rick Radko, r3df.com

75
Rearrange the menu
Drag and drop items to change order and
hierarchy

© 2012 Rick Radko, r3df.com

76
Setting the theme location
Some themes may have many locations for
placing menus

© 2012 Rick Radko, r3df.com

77
The new menu
A completely new menu, independent of the page
order and hierarchy.

© 2012 Rick Radko, r3df.com

78
Widgets

© 2012 Rick Radko, r3df.com

79
Widgets
Widgets are tools or content items that you can
add, arrange, and remove from the widgetized
areas of your theme.

© 2012 Rick Radko, r3df.com

80
Widgets can be anywhere a theme defines them
Originally widgets were only in sidebars, but now
themes can have many areas for them including
headers, footers, sidebars and special front page
spaces.

© 2012 Rick Radko, r3df.com

81
Managing widgets
The Widgets admin is in the Appearance menu

© 2012 Rick Radko, r3df.com

82
Managing widgets
Drag and drop widgets into or out of the Widget
areas.
 Lets add a calendar.

© 2012 Rick Radko, r3df.com

83
Managing widgets
Remove the meta widget.
 It’s not really needed and takes up sidebar space.

© 2012 Rick Radko, r3df.com

84
The revised sidebar

© 2012 Rick Radko, r3df.com

85
A twitter widget
A twitter widget added to the sidebar.
 A plugin was added to get this widget.

© 2012 Rick Radko, r3df.com

86
Resources

© 2012 Rick Radko, r3df.com

87
WordPress.org
WordPress.org, the official source for all things
WordPress. (http://wordpress.org)
 Theme repository – get free and commercial
themes.
 Plugin repository – get plugins.
 The “codex”. (documentation)
 Support forums – get help.

Also WordPress TV: WordCamp and other videos
 http://wordpress.tv/
© 2012 Rick Radko, r3df.com

88
WordPress.org
 WordPress icon menu on top left of the admin bar
will take you there.

© 2012 Rick Radko, r3df.com

89
WordPress.org – theme repository
Search for themes.
 1000’s of themes available.
 Themes are reviewed before release.

© 2012 Rick Radko, r3df.com

90
WordPress.org – plugin repository
Search for plugins.
 1000’s of plugins.
 Currently plugins are not reviewed.

© 2012 Rick Radko, r3df.com

91
WordPress.org – documentation
The “codex”.
 Everything from the basics to code documentation.

© 2012 Rick Radko, r3df.com

92
WordPress.org – forums
The “support” forums.
 Can seek help with WordPress issues, including
themes and plugins from the repositories.

© 2012 Rick Radko, r3df.com

93
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
 Digging into WordPress is a great book, covers
WordPress in depth, but may not be for absolute
beginners. Lots of articles on their blog.

© 2012 Rick Radko, r3df.com

94
Other help
WordCamps:
“WordCamp is a conference that focuses on
everything WordPress.” – WordCamp Central

 Montreal: June 29/30.
 Toronto: In the fall, announcement on Sat.
 All sorts of WordCamps world wide:
http://central.wordcamp.org/

© 2012 Rick Radko, r3df.com

95
Plugins

© 2012 Rick Radko, r3df.com

96
Adding and managing plugins
 Cannot add plugins on WordPress.com.
 You can enable/disable which ones you are using,
and change settings.

 Go to Plugins in the main nav menu.

© 2012 Rick Radko, r3df.com

97
Updating plugins
ALWAYS BACKUP FIRST!!!
 Updates are easy, just click the link.
 Updates can break your site, back-ups make it
easy to undo.

© 2012 Rick Radko, r3df.com

98
Plugin update status screen

© 2012 Rick Radko, r3df.com

99
Update plugins in the WordPress updater
Can also update plugins using the WordPress
updater – BACKUP FIRST!

© 2012 Rick Radko, r3df.com

100
Adding plugins
Add plugins from the Add New item under the
Plugins menu item.
 Search for the plugin.
 Can search for plugins based on keywords, or
name.

© 2012 Rick Radko, r3df.com

101
Add plugins listing
The search results:
 Several similar plugins shown.
 Descriptions, ratings and version are shown.

© 2012 Rick Radko, r3df.com

102
Install
Install TinyMCE advanced.
 Click the install.
 A good idea to back up first!

© 2012 Rick Radko, r3df.com

103
Install status
A screen similar to the update page, showing the
install status.
 Some plugins will auto-activate, most you need to
activate.

© 2012 Rick Radko, r3df.com

104
Plugin listing
TinyMCE Advanced installed and active

© 2012 Rick Radko, r3df.com

105
TinyMCE settings
The Settings area
 A new menu item has been created for the
settings page for TinyMCE advanced.

© 2012 Rick Radko, r3df.com

106
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.

© 2012 Rick Radko, r3df.com

107
Finding/Choosing plugins
Choose plugins with:
 good download volume.
 recent updates.
 responses in the forums.
 high ratings.
 good compatibility ratings.

Where do you find this information?
 Some of it was on the plugin search listing.
© 2012 Rick Radko, r3df.com

108
Finding/Choosing plugins
The details view give some of it.

© 2012 Rick Radko, r3df.com

109
Finding/Choosing plugins
Details view
 Some more plugin info, but still not all

© 2012 Rick Radko, r3df.com

110
Finding/Choosing plugins
 All of it is on the
plugin repository.
 Look at the last
updated date.
 Check
compatibility.
 Is it popular?
(downloads)

© 2012 Rick Radko, r3df.com

111
A plugin with issues
Signs there may be problems
 No support – 5 weeks no
answer.
 There will always be some
broken reports, but more
broken than works is not
good.

© 2012 Rick Radko, r3df.com

112
Google Analytics
 One of the top rated
Google analytics
plugins.
 Note there are still
issues…
 Look at over-all, not
absolutes when
evaluating.

© 2012 Rick Radko, r3df.com

113
Google analytics plugin
Using a Google Analytics plugin is highly
recommended:
 Get features like excluding admin traffic from
stats.
 Some have dashboard stats summaries.
 Some add advanced tracking and tagging
features.

© 2012 Rick Radko, r3df.com

114
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. (not
allowed on the repository)
 Many are not good, and may even contain
malware.
 http://blog.sucuri.net/2012/02/new-wordpresstoolspack-plugin.html
*plugins on the repository are not guaranteed to be
clean, but malware is usually spotted quickly by users
© 2012 Rick Radko, r3df.com

115
Plugin final notes
 Remove unused plugins, 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 USE IT!!!

© 2012 Rick Radko, r3df.com

116
Themes

© 2012 Rick Radko, r3df.com

117
Themes
A theme 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 on WordPress.com.
 You can enable which one you want to use, and you
can change settings.
© 2012 Rick Radko, r3df.com

118
Twentyten
One of the themes that comes used to come with
WordPress:

© 2012 Rick Radko, r3df.com

119
Widget locations
Twentyten has 6 widget areas, 5 are being used
 Empty areas are usually hidden

© 2012 Rick Radko, r3df.com

120
Page layouts
TwentyEleven (another included theme) has
sidebars on some pages.

© 2012 Rick Radko, r3df.com

121
Page layouts
And not on others...

© 2012 Rick Radko, r3df.com

122
TwentyTwelve
The current default theme in WordPress.

© 2012 Rick Radko, r3df.com

123
Page layouts
 Some themes:
 have layout options.
 have templates for layouts.
 You should use a child theme to modify layouts.
 Not too hard to do, but does require some coding.
 DO NOT ALTER THEME FILES!!!

© 2012 Rick Radko, r3df.com

124
Adding/managing themes
The theme admin page:
 Go to Appearance in the main nav menu.

© 2012 Rick Radko, r3df.com

125
Theme options - header

© 2012 Rick Radko, r3df.com

126
Theme options - background

© 2012 Rick Radko, r3df.com

127
Theme header and background

© 2012 Rick Radko, r3df.com

128
Theme customizing preview
New as of 3.4 - theme customizing preview

© 2012 Rick Radko, r3df.com

129
Theme customizing preview
Change theme options.
 Live demo site, changes not on real site until you
save.

© 2012 Rick Radko, r3df.com

130
Adding/managing themes
The theme admin page – select the install tab.

© 2012 Rick Radko, r3df.com

131
Adding/managing themes
Finding a new theme:
 Select some search parameters.

© 2012 Rick Radko, r3df.com

132
Adding/managing themes
Search results – expand details.

© 2012 Rick Radko, r3df.com

133
Theme repository
As with plugins:
 you get more detail on WordPress.org.
 but less info than for plugins.

© 2012 Rick Radko, r3df.com

134
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.

© 2012 Rick Radko, r3df.com

135
Adding/managing themes
Install the theme

© 2012 Rick Radko, r3df.com

136
The new theme

Note that the
while the site
looks different,
the content and
widgets are the
same.
© 2012 Rick Radko, r3df.com

137
Theme driven front page
Some themes have
very sophisticated
home pages, which
may have no
“content”.
 Neither posts or
pages are shown.
 All content is in
options for the
theme.
© 2012 Rick Radko, r3df.com

138
Final notes for themes
 Beware free themes not from WordPress.org
 Google “Free WordPress Themes” and you are
guaranteed to find yourself some malware.

 Many good commercial themes not on
WordPress.org.
 iThemes
 WooThemes
 Studiopress
 Elegant Themes
 and more

 Freelance themes on Theme Forest
© 2012 Rick Radko, r3df.com

139
Final notes for themes
 Test on a trial site
 Local install or
 Subdomain on hosting

© 2012 Rick Radko, r3df.com

140
Maintenance & SPAM

© 2012 Rick Radko, r3df.com

141
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.

© 2012 Rick Radko, r3df.com

142
REAL Examples - comment SPAM - SEO
How did he find it if it was so hard?
Unsolicited third party recommendation?

© 2012 Rick Radko, r3df.com

143
More comments - Link SPAM

© 2012 Rick Radko, r3df.com

144
Mobile SPAM - email
Not a fact at all!
Ha! Your profits or theirs?

© 2012 Rick Radko, r3df.com

145
The End

© 2012 Rick Radko, r3df.com

146
Contact
Rick Radko
 email: wpinfo@r3df.com
 twitter: @r3designforge

Slides at:
 www.slideshare.net/r3df

© 2012 Rick Radko, r3df.com

147

Contenu connexe

Tendances

Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu
 
All Roads Lead to WordPress
All Roads Lead to WordPress All Roads Lead to WordPress
All Roads Lead to WordPress CMS2CMS
 
Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to WordpressReuben Rock
 
Basic WordPress for Beginner ppt
Basic WordPress for Beginner pptBasic WordPress for Beginner ppt
Basic WordPress for Beginner pptDipika Wadhvani
 
Comparing Blogger And Wordpress
Comparing Blogger And WordpressComparing Blogger And Wordpress
Comparing Blogger And Wordpressigorgentry
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationAndy Stratton
 
Basic Wordpress PPT
Basic Wordpress PPT Basic Wordpress PPT
Basic Wordpress PPT mayur akabari
 
Mastering use wordpress with post, media, plugins and themes
Mastering use wordpress with post, media, plugins and themesMastering use wordpress with post, media, plugins and themes
Mastering use wordpress with post, media, plugins and themesLuzan Baral
 
The WordPress Hosting Decision: It All Starts Here
The WordPress Hosting Decision: It All Starts HereThe WordPress Hosting Decision: It All Starts Here
The WordPress Hosting Decision: It All Starts HereBusiness Vitality LLC
 
Introduction To Wordpress
Introduction  To Wordpress Introduction  To Wordpress
Introduction To Wordpress librarianrafia
 
How to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy StepsHow to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy StepsSingsys Pte Ltd
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016LumosTech
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for BeginnersMichelle Ames
 
WordPress A CMS for Beginners, Geeks and Those In-Between
WordPress A CMS for Beginners, Geeks and Those In-BetweenWordPress A CMS for Beginners, Geeks and Those In-Between
WordPress A CMS for Beginners, Geeks and Those In-BetweenHeidi Cool
 
Wordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTWordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTAbdulla2410
 

Tendances (20)

Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
 
All Roads Lead to WordPress
All Roads Lead to WordPress All Roads Lead to WordPress
All Roads Lead to WordPress
 
Wordpress
WordpressWordpress
Wordpress
 
Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to Wordpress
 
Basic WordPress for Beginner ppt
Basic WordPress for Beginner pptBasic WordPress for Beginner ppt
Basic WordPress for Beginner ppt
 
Wordpress
WordpressWordpress
Wordpress
 
Comparing Blogger And Wordpress
Comparing Blogger And WordpressComparing Blogger And Wordpress
Comparing Blogger And Wordpress
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
 
Basic Wordpress PPT
Basic Wordpress PPT Basic Wordpress PPT
Basic Wordpress PPT
 
Mastering use wordpress with post, media, plugins and themes
Mastering use wordpress with post, media, plugins and themesMastering use wordpress with post, media, plugins and themes
Mastering use wordpress with post, media, plugins and themes
 
The WordPress Hosting Decision: It All Starts Here
The WordPress Hosting Decision: It All Starts HereThe WordPress Hosting Decision: It All Starts Here
The WordPress Hosting Decision: It All Starts Here
 
Introduction To Wordpress
Introduction  To Wordpress Introduction  To Wordpress
Introduction To Wordpress
 
How to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy StepsHow to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy Steps
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016
 
Intro to Wordpress
Intro to WordpressIntro to Wordpress
Intro to Wordpress
 
WordPress Complete Tutorial
WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete Tutorial
 
Introduction to WordPress
Introduction to WordPress Introduction to WordPress
Introduction to WordPress
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for Beginners
 
WordPress A CMS for Beginners, Geeks and Those In-Between
WordPress A CMS for Beginners, Geeks and Those In-BetweenWordPress A CMS for Beginners, Geeks and Those In-Between
WordPress A CMS for Beginners, Geeks and Those In-Between
 
Wordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTWordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPT
 

En vedette

Studio e sviluppo di un’interfaccia per applicazione WEB 2.0
Studio e sviluppo di un’interfaccia per applicazione WEB 2.0Studio e sviluppo di un’interfaccia per applicazione WEB 2.0
Studio e sviluppo di un’interfaccia per applicazione WEB 2.0NobelMusic
 
디컨특강과제
디컨특강과제디컨특강과제
디컨특강과제Park SooJin
 
Thoda Automatic Wala - Auto Finals
Thoda Automatic Wala - Auto FinalsThoda Automatic Wala - Auto Finals
Thoda Automatic Wala - Auto FinalsDevesh Pandey
 
Market Testing, The Agile Way
Market Testing, The Agile WayMarket Testing, The Agile Way
Market Testing, The Agile WayGYK Antler
 
Customer+orientation factor analysis
Customer+orientation factor analysisCustomer+orientation factor analysis
Customer+orientation factor analysisRupaam Deb
 
Lies!
Lies!Lies!
Lies!Mihex
 
Traveler Photo Contest 2013
Traveler Photo Contest 2013Traveler Photo Contest 2013
Traveler Photo Contest 2013Mihex
 
Prop notes
Prop notesProp notes
Prop notessahir999
 
Beautiful Jellyfish
Beautiful JellyfishBeautiful Jellyfish
Beautiful JellyfishMihex
 
American Ghetto
American Ghetto American Ghetto
American Ghetto Mihex
 
Advertising (copia) 28
Advertising    (copia) 28Advertising    (copia) 28
Advertising (copia) 28NMMP
 
ספורו של פלג הדן
ספורו של פלג הדן ספורו של פלג הדן
ספורו של פלג הדן Moriah Maui
 
Homemade Formula 1 Car
Homemade Formula 1 CarHomemade Formula 1 Car
Homemade Formula 1 CarMihex
 

En vedette (20)

Work book10
Work book10Work book10
Work book10
 
Letting go
Letting goLetting go
Letting go
 
Studio e sviluppo di un’interfaccia per applicazione WEB 2.0
Studio e sviluppo di un’interfaccia per applicazione WEB 2.0Studio e sviluppo di un’interfaccia per applicazione WEB 2.0
Studio e sviluppo di un’interfaccia per applicazione WEB 2.0
 
디컨특강과제
디컨특강과제디컨특강과제
디컨특강과제
 
Jeremiah l mitchel resume
Jeremiah l mitchel resumeJeremiah l mitchel resume
Jeremiah l mitchel resume
 
Auto prelims
Auto prelimsAuto prelims
Auto prelims
 
Thoda Automatic Wala - Auto Finals
Thoda Automatic Wala - Auto FinalsThoda Automatic Wala - Auto Finals
Thoda Automatic Wala - Auto Finals
 
Market Testing, The Agile Way
Market Testing, The Agile WayMarket Testing, The Agile Way
Market Testing, The Agile Way
 
Customer+orientation factor analysis
Customer+orientation factor analysisCustomer+orientation factor analysis
Customer+orientation factor analysis
 
Workbook sesion13
Workbook sesion13Workbook sesion13
Workbook sesion13
 
Lies!
Lies!Lies!
Lies!
 
Traveler Photo Contest 2013
Traveler Photo Contest 2013Traveler Photo Contest 2013
Traveler Photo Contest 2013
 
Prop notes
Prop notesProp notes
Prop notes
 
Workbook sesion6
Workbook sesion6Workbook sesion6
Workbook sesion6
 
Beautiful Jellyfish
Beautiful JellyfishBeautiful Jellyfish
Beautiful Jellyfish
 
American Ghetto
American Ghetto American Ghetto
American Ghetto
 
Advertising (copia) 28
Advertising    (copia) 28Advertising    (copia) 28
Advertising (copia) 28
 
ספורו של פלג הדן
ספורו של פלג הדן ספורו של פלג הדן
ספורו של פלג הדן
 
Placas embriología
Placas embriologíaPlacas embriología
Placas embriología
 
Homemade Formula 1 Car
Homemade Formula 1 CarHomemade Formula 1 Car
Homemade Formula 1 Car
 

Similaire à 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 1R-Cubed Design Forge
 
Introduction to WordPress for Beginners
Introduction to WordPress for BeginnersIntroduction to WordPress for Beginners
Introduction to WordPress for BeginnersR-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
 
Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019rickrrr
 
Intro to WordPress Plugin Development
Intro to WordPress Plugin DevelopmentIntro to WordPress Plugin Development
Intro to WordPress Plugin DevelopmentR-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 2019R-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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
WordPress How To by Sherif Morgan
WordPress How To by Sherif MorganWordPress How To by Sherif Morgan
WordPress How To by Sherif MorganOnlineBizSmarts.com
 

Similaire à Introduction to WordPress (20)

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 for Beginners
Introduction to WordPress for BeginnersIntroduction to WordPress for Beginners
Introduction to WordPress for Beginners
 
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
 
Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019
 
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
 
Introduction to WordPress - WordCamp Ottawa 2019
Introduction to WordPress - WordCamp Ottawa 2019Introduction to WordPress - WordCamp Ottawa 2019
Introduction to WordPress - WordCamp Ottawa 2019
 
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
 
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
 
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
 
Backups, Backups, Backups
Backups, Backups, BackupsBackups, Backups, Backups
Backups, Backups, Backups
 
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
 
WordPress customizer: for themes and more
WordPress customizer: for themes and moreWordPress customizer: for themes and more
WordPress customizer: for themes and more
 
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...
 
WordPress page builders a quick introduction
WordPress page builders a quick introductionWordPress page builders a quick introduction
WordPress page builders a quick introduction
 
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
 
Finding themes for your WordPress site
Finding themes for your WordPress siteFinding themes for your WordPress site
Finding themes for your WordPress site
 
Backups, Backups, Backups
Backups, Backups, BackupsBackups, Backups, Backups
Backups, Backups, Backups
 
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
 
WordPress How To by Sherif Morgan
WordPress How To by Sherif MorganWordPress How To by Sherif Morgan
WordPress How To by Sherif Morgan
 

Plus de 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
 
Gutenberg: Revolutionizing your WordPress site
Gutenberg: Revolutionizing your WordPress siteGutenberg: Revolutionizing your WordPress site
Gutenberg: Revolutionizing your WordPress siteR-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
 
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
 

Plus de R-Cubed Design Forge (6)

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: Revolutionizing your WordPress site
Gutenberg: Revolutionizing your WordPress siteGutenberg: Revolutionizing your WordPress site
Gutenberg: Revolutionizing your WordPress site
 
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
 
Getting WordPress to speak your langauge
Getting WordPress to speak your langaugeGetting WordPress to speak your langauge
Getting WordPress to speak your langauge
 

Dernier

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Introduction to WordPress

  • 1. Introduction to WordPress Rick Radko r3df.com WordCamp, Ottawa April 25th, 2013
  • 2. A little bit about me Rick Radko – R-Cubed Design Forge  Software, web and app designer/developer.  Creating custom web sites since 1996.  Co-organizer of: WordCamp Ottawa 2013.  Co-organizer of: The Ottawa WordPress Group.  If you have questions or need help, contact me at: wpinfo@r3df.com. Slides are posted at:  http://www.slideshare.net/r3df © 2012 Rick Radko, r3df.com 1
  • 3. Learning about WordPress WordPress is BIG, lots of features  Take small bites!  and keep chewing…  Ask questions.  Everyone was new to WordPress at one time. © 2012 Rick Radko, r3df.com 2
  • 4. Contents - Part 1 1. 2. 3. 4. 5. About WordPress The dashboard Posts and pages The settings panel Menus © 2012 Rick Radko, r3df.com 3
  • 5. Contents - Part 2 6. Widgets 7. Resources 8. Plugins 9. Themes 10. Maintenance & SPAM © 2012 Rick Radko, r3df.com 4
  • 6. About WordPress © 2012 Rick Radko, r3df.com 5
  • 7. What is WordPress? WordPress:  Is a dynamic content management system. (CMS)  A tool to help you build a website.  Like Microsoft Word, Open Office or Pages help you create documents.  Creates web pages (HTML) dynamically  For basic usage it requires minimal knowledge of web programming or markup languages (HTML, PHP, JavaScript etc.).  Allows users to create website content easily  WYSIWYG editor. © 2012 Rick Radko, r3df.com 6
  • 8. WordPress is WYSIWYG Looks similar to a lot of word processing applications.  This image shows the WordPress post editor with an extended editor plugin added (TinyMCE Advanced) © 2012 Rick Radko, r3df.com 7
  • 9. 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.  Needs a web server with PHP and MySQL to run.  Hosting service for public sites.  Local server to run it on your pc/laptop. © 2012 Rick Radko, r3df.com 8
  • 10. Sites using WordPress – wordpress.org showcase © 2012 Rick Radko, r3df.com 9
  • 11. 007.com 007.com is on WordPress © 2012 Rick Radko, r3df.com 10
  • 12. Is it really free? WordPress is free:  The core WordPress software is free:  As in open source.  Freedom to use it as you want, even to change it.  As in $$$.  But that does not necessarily mean a free website. © 2012 Rick Radko, r3df.com 11
  • 13. WordPress versions 3 different WordPress’s:  WordPress.com  Often referred to as “.com” WordPress.  Note: This not at all related to using or not using “.com” domains for your website.  WordPress.org (Self hosted)  Regular  Network or Multisite Need to be aware of which one we are talking about, reading about or using, there are differences. © 2012 Rick Radko, r3df.com 12
  • 14. WordPress.com WordPress.com is a service (by Automattic)  They provide WordPress AND hosting  Free for basic site: 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 © 2012 Rick Radko, r3df.com 13
  • 15. WordPress.org  Home of the open source version of WordPress.  Free! – Just download it  Related things that may cost:  A web host (self-hosted)  A domain  Some WordPress / Web knowledge  Limitations:  None! © 2012 Rick Radko, r3df.com 14
  • 16. WordPress.org customizing  Can add plugins to make your site:  multilingual. - Numerous techniques & plugins.  a social site like Facebook. (BuddyPress)  Can add plugins to add:  Facebook, Twitter, YouTube, Flickr connections.  a forum. (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) © 2012 Rick Radko, r3df.com 15
  • 17. WordPress.org customizing Caveat:  The more extensive the customization, the more WordPress knowledge that is required.  Many free resources to help:  WordPress.org (we’ll talk about today)  Other online resources.  Some low cost resources:  This and other WordPress meet-ups.  WordCamps.  Books.  May need to hire a WordPress expert. © 2012 Rick Radko, r3df.com 16
  • 18. WordPress.org networks or multisite The third version of WordPress is multisite (network).  Was once known as WPMU, a separate program.  Allows multiple websites on one install.  It need not be obvious to users that it is one install.  Limited version of what WordPress.com runs.  Needs some knowledge to set-up. © 2012 Rick Radko, r3df.com 17
  • 19. Install WordPress © 2012 Rick Radko, r3df.com 18
  • 20. 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.  http://codex.wordpress.org/Installing_WordPress This presentation is based on a .org install.  Some of what we do will work on wordpress.com but many things may look/be different.  Things like installing plugins and themes will not work. © 2012 Rick Radko, r3df.com 19
  • 21. The dashboard - admin © 2012 Rick Radko, r3df.com 20
  • 22. WordPress front-end WordPress has 2 interfaces for users: Front-end  The part of site that your site visitors typically see.  The public side of your site. © 2012 Rick Radko, r3df.com 21
  • 23. WordPress back-end, admin or “dashboard” WordPress back-end or “dashboard”  Where you manage the site. © 2012 Rick Radko, r3df.com 22
  • 24. Logging in How do we get to the dashboard?  login at: your-domain/wp-login.php © 2012 Rick Radko, r3df.com 23
  • 25. Welcome message After logging in you will arrive at the dashboard.  This is the dashboard on a brand new site. © 2012 Rick Radko, r3df.com 24
  • 26. The dashboard The dashboard with the welcome box dismissed. © 2012 Rick Radko, r3df.com 25
  • 27. Screen options tab Many pages have options for what is shown.  Click on the “screen options” tab (upper right). © 2012 Rick Radko, r3df.com 26
  • 28. 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. © 2012 Rick Radko, r3df.com 27
  • 29. Help tab Beside the screen options tab there is a “help” tab on every page – again it is context sensitive. © 2012 Rick Radko, r3df.com 28
  • 30. The help tab The help tab items on the left side:  Have general WordPress help.  May have added help from plugins and/or themes. Links to WordPress on the right. © 2012 Rick Radko, r3df.com 29
  • 31. The tool bar The admin tool bar:  Context sensitive menu at the top of the screen.  Drop down menus for some items. © 2012 Rick Radko, r3df.com 30
  • 32. The tool bar Front end tool bar  Very similar to admin tool bar  Only shows if you are logged in © 2012 Rick Radko, r3df.com 31
  • 33. Main navigation On the left side of the admin screen is the main navigation menu:  Access all your content.  Control WordPress settings. © 2012 Rick Radko, r3df.com 32
  • 34. Posts and pages © 2012 Rick Radko, r3df.com 33
  • 35. Posts and pages Posts and pages are the basic content holders for a WordPress site.  Posts:  Collection of static content blocks.  Associated with a date:  URL: your-domain/2008/11/30/post-title.  Only posts in RSS feed.  Posts have categories and tags. © 2012 Rick Radko, r3df.com 34
  • 36. 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. © 2012 Rick Radko, r3df.com 35
  • 37. Post display © 2012 Rick Radko, r3df.com 36
  • 38. Single post display  Sidebar is the same as the listing page, but it could be different.  Comments are shown with box to add a new comment © 2012 Rick Radko, r3df.com 37
  • 39. 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/ © 2012 Rick Radko, r3df.com 38
  • 40. Page display  Only one way to display the page.  May have sidebar.  No date, tags or category information on page.  May have comments section. © 2012 Rick Radko, r3df.com 39
  • 41. Creating a post (or a page) is really easy From the dashboard -> select “Add New” from the Posts menu item. © 2012 Rick Radko, r3df.com 40
  • 42. Create a new post: 1, 2, 3! © 2012 Rick Radko, r3df.com 41
  • 43. A new post! © 2012 Rick Radko, r3df.com 42
  • 44. Other post related items We can also:  Add categories and tags to the posts. © 2012 Rick Radko, r3df.com 43
  • 45. More post related items We can also:  Change publishing options:  Published/Review/Draft  Visibility and passwords.  Publishing dates and future publishing. © 2012 Rick Radko, r3df.com 44
  • 46. Even more post related items (and pages too) We can also:  Added images and other media including videos.  3.5 has a big Add Media button © 2012 Rick Radko, r3df.com 45
  • 47. Insert Media New drag and drop media up-loader  Just drag a file on to the page. © 2012 Rick Radko, r3df.com 46
  • 48. Image options The image uploader has a few options and lets you change title, alt text and add captions. © 2012 Rick Radko, r3df.com 47
  • 49. Add a YouTube video Go to YouTube:  Get share link. © 2012 Rick Radko, r3df.com 48
  • 50. Add a YouTube video Paste share link in your content  Update your post. © 2012 Rick Radko, r3df.com 49
  • 51. A post with videos and images © 2012 Rick Radko, r3df.com 50
  • 52. HTML view Use HTML view to:  Embed HTML code like YouTube snippets.  Change HTML directly, sometimes needed to get things right. © 2012 Rick Radko, r3df.com 51
  • 53. The kitchen sink “kitchen sink” button shows second row for editor:  A few more editing options. © 2012 Rick Radko, r3df.com 52
  • 54. Editor size Editor Size - Used to be a Writing Setting  I usually find the default editor size is to small and expand it. © 2012 Rick Radko, r3df.com 53
  • 55. Pasting from Word/Excel You can edit in MS Word 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 from Word button.  May loose formatting, tables, lists etc – do final layout/formatting in WordPress. © 2012 Rick Radko, r3df.com 54
  • 56. Pages Pages  Editing pages is almost the same as a post. © 2012 Rick Radko, r3df.com 55
  • 57. The "All posts" or "All pages" list Displays a list of your pages or posts.  Pages have hierarchy:  Important for URL structure. (permalinks)  Adds dropdown to menus.  Posts have category and tag columns. © 2012 Rick Radko, r3df.com 56
  • 58. WordPress settings panel © 2012 Rick Radko, r3df.com 57
  • 59. Site title and tagline How do we change the site title or tagline? © 2012 Rick Radko, r3df.com 58
  • 60. WordPress - general settings Change the tagline in the Settings -> General page  There are quite a few important options here. © 2012 Rick Radko, r3df.com 59
  • 61. Permalinks Permalink 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. © 2012 Rick Radko, r3df.com 60
  • 62. Settings - permalinks Several options:  For the example: month and name is set.  There is also a custom box where you can edit the permalink if you need something unusual. © 2012 Rick Radko, r3df.com 61
  • 63. 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-childpage  It shows the hierarchy Our post is now:  http://your-domain/2012/05/hello-wpottawa © 2012 Rick Radko, r3df.com 62
  • 64. Permalink also shows in editor You can override permalinks – use edit  If you change your title, you need to update the permalink.  Note: if you change the permalink, you may want to add a redirect for the old url. © 2012 Rick Radko, r3df.com 63
  • 65. Menus © 2012 Rick Radko, r3df.com 64
  • 66. Menus © 2012 Rick Radko, r3df.com 65
  • 67. Menus  The menus on the test site right now are created from the page list.  WordPress takes hierarchy and order from the page list, with home added at the start. © 2012 Rick Radko, r3df.com 66
  • 68. Menus Menus  if we add “Another Page”… © 2012 Rick Radko, r3df.com 67
  • 69. Updated menu © 2012 Rick Radko, r3df.com 68
  • 70. Ordering menus  Changing the menu order requires numerically ordering the pages at each level.  To change hierarchy, you change the page parent.  You can edit these settings in the page editor. © 2012 Rick Radko, r3df.com 69
  • 71. Quick editor  But, the quick editor is faster for reorganizing pages.  The quick editor is an option on the page or post listing. © 2012 Rick Radko, r3df.com 70
  • 72. Quick editor  Note that you can change many of the page (and posts) settings here. © 2012 Rick Radko, r3df.com 71
  • 73. The nav menu system Under Appearance there is a Menus tab  Need admin privileges.  Need a theme the supports nav menus. © 2012 Rick Radko, r3df.com 72
  • 74. Create a new nav menu Create a new menu © 2012 Rick Radko, r3df.com 73
  • 75. Add menu items © 2012 Rick Radko, r3df.com 74
  • 76. New menu items © 2012 Rick Radko, r3df.com 75
  • 77. Rearrange the menu Drag and drop items to change order and hierarchy © 2012 Rick Radko, r3df.com 76
  • 78. Setting the theme location Some themes may have many locations for placing menus © 2012 Rick Radko, r3df.com 77
  • 79. The new menu A completely new menu, independent of the page order and hierarchy. © 2012 Rick Radko, r3df.com 78
  • 80. Widgets © 2012 Rick Radko, r3df.com 79
  • 81. Widgets Widgets are tools or content items that you can add, arrange, and remove from the widgetized areas of your theme. © 2012 Rick Radko, r3df.com 80
  • 82. Widgets can be anywhere a theme defines them Originally widgets were only in sidebars, but now themes can have many areas for them including headers, footers, sidebars and special front page spaces. © 2012 Rick Radko, r3df.com 81
  • 83. Managing widgets The Widgets admin is in the Appearance menu © 2012 Rick Radko, r3df.com 82
  • 84. Managing widgets Drag and drop widgets into or out of the Widget areas.  Lets add a calendar. © 2012 Rick Radko, r3df.com 83
  • 85. Managing widgets Remove the meta widget.  It’s not really needed and takes up sidebar space. © 2012 Rick Radko, r3df.com 84
  • 86. The revised sidebar © 2012 Rick Radko, r3df.com 85
  • 87. A twitter widget A twitter widget added to the sidebar.  A plugin was added to get this widget. © 2012 Rick Radko, r3df.com 86
  • 88. Resources © 2012 Rick Radko, r3df.com 87
  • 89. WordPress.org WordPress.org, the official source for all things WordPress. (http://wordpress.org)  Theme repository – get free and commercial themes.  Plugin repository – get plugins.  The “codex”. (documentation)  Support forums – get help. Also WordPress TV: WordCamp and other videos  http://wordpress.tv/ © 2012 Rick Radko, r3df.com 88
  • 90. WordPress.org  WordPress icon menu on top left of the admin bar will take you there. © 2012 Rick Radko, r3df.com 89
  • 91. WordPress.org – theme repository Search for themes.  1000’s of themes available.  Themes are reviewed before release. © 2012 Rick Radko, r3df.com 90
  • 92. WordPress.org – plugin repository Search for plugins.  1000’s of plugins.  Currently plugins are not reviewed. © 2012 Rick Radko, r3df.com 91
  • 93. WordPress.org – documentation The “codex”.  Everything from the basics to code documentation. © 2012 Rick Radko, r3df.com 92
  • 94. WordPress.org – forums The “support” forums.  Can seek help with WordPress issues, including themes and plugins from the repositories. © 2012 Rick Radko, r3df.com 93
  • 95. 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  Digging into WordPress is a great book, covers WordPress in depth, but may not be for absolute beginners. Lots of articles on their blog. © 2012 Rick Radko, r3df.com 94
  • 96. Other help WordCamps: “WordCamp is a conference that focuses on everything WordPress.” – WordCamp Central  Montreal: June 29/30.  Toronto: In the fall, announcement on Sat.  All sorts of WordCamps world wide: http://central.wordcamp.org/ © 2012 Rick Radko, r3df.com 95
  • 97. Plugins © 2012 Rick Radko, r3df.com 96
  • 98. Adding and managing plugins  Cannot add plugins on WordPress.com.  You can enable/disable which ones you are using, and change settings.  Go to Plugins in the main nav menu. © 2012 Rick Radko, r3df.com 97
  • 99. Updating plugins ALWAYS BACKUP FIRST!!!  Updates are easy, just click the link.  Updates can break your site, back-ups make it easy to undo. © 2012 Rick Radko, r3df.com 98
  • 100. Plugin update status screen © 2012 Rick Radko, r3df.com 99
  • 101. Update plugins in the WordPress updater Can also update plugins using the WordPress updater – BACKUP FIRST! © 2012 Rick Radko, r3df.com 100
  • 102. Adding plugins Add plugins from the Add New item under the Plugins menu item.  Search for the plugin.  Can search for plugins based on keywords, or name. © 2012 Rick Radko, r3df.com 101
  • 103. Add plugins listing The search results:  Several similar plugins shown.  Descriptions, ratings and version are shown. © 2012 Rick Radko, r3df.com 102
  • 104. Install Install TinyMCE advanced.  Click the install.  A good idea to back up first! © 2012 Rick Radko, r3df.com 103
  • 105. Install status A screen similar to the update page, showing the install status.  Some plugins will auto-activate, most you need to activate. © 2012 Rick Radko, r3df.com 104
  • 106. Plugin listing TinyMCE Advanced installed and active © 2012 Rick Radko, r3df.com 105
  • 107. TinyMCE settings The Settings area  A new menu item has been created for the settings page for TinyMCE advanced. © 2012 Rick Radko, r3df.com 106
  • 108. 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. © 2012 Rick Radko, r3df.com 107
  • 109. Finding/Choosing plugins Choose plugins with:  good download volume.  recent updates.  responses in the forums.  high ratings.  good compatibility ratings. Where do you find this information?  Some of it was on the plugin search listing. © 2012 Rick Radko, r3df.com 108
  • 110. Finding/Choosing plugins The details view give some of it. © 2012 Rick Radko, r3df.com 109
  • 111. Finding/Choosing plugins Details view  Some more plugin info, but still not all © 2012 Rick Radko, r3df.com 110
  • 112. Finding/Choosing plugins  All of it is on the plugin repository.  Look at the last updated date.  Check compatibility.  Is it popular? (downloads) © 2012 Rick Radko, r3df.com 111
  • 113. A plugin with issues Signs there may be problems  No support – 5 weeks no answer.  There will always be some broken reports, but more broken than works is not good. © 2012 Rick Radko, r3df.com 112
  • 114. Google Analytics  One of the top rated Google analytics plugins.  Note there are still issues…  Look at over-all, not absolutes when evaluating. © 2012 Rick Radko, r3df.com 113
  • 115. Google analytics plugin Using a Google Analytics plugin is highly recommended:  Get features like excluding admin traffic from stats.  Some have dashboard stats summaries.  Some add advanced tracking and tagging features. © 2012 Rick Radko, r3df.com 114
  • 116. 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. (not allowed on the repository)  Many are not good, and may even contain malware.  http://blog.sucuri.net/2012/02/new-wordpresstoolspack-plugin.html *plugins on the repository are not guaranteed to be clean, but malware is usually spotted quickly by users © 2012 Rick Radko, r3df.com 115
  • 117. Plugin final notes  Remove unused plugins, 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 USE IT!!! © 2012 Rick Radko, r3df.com 116
  • 118. Themes © 2012 Rick Radko, r3df.com 117
  • 119. Themes A theme 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 on WordPress.com.  You can enable which one you want to use, and you can change settings. © 2012 Rick Radko, r3df.com 118
  • 120. Twentyten One of the themes that comes used to come with WordPress: © 2012 Rick Radko, r3df.com 119
  • 121. Widget locations Twentyten has 6 widget areas, 5 are being used  Empty areas are usually hidden © 2012 Rick Radko, r3df.com 120
  • 122. Page layouts TwentyEleven (another included theme) has sidebars on some pages. © 2012 Rick Radko, r3df.com 121
  • 123. Page layouts And not on others... © 2012 Rick Radko, r3df.com 122
  • 124. TwentyTwelve The current default theme in WordPress. © 2012 Rick Radko, r3df.com 123
  • 125. Page layouts  Some themes:  have layout options.  have templates for layouts.  You should use a child theme to modify layouts.  Not too hard to do, but does require some coding.  DO NOT ALTER THEME FILES!!! © 2012 Rick Radko, r3df.com 124
  • 126. Adding/managing themes The theme admin page:  Go to Appearance in the main nav menu. © 2012 Rick Radko, r3df.com 125
  • 127. Theme options - header © 2012 Rick Radko, r3df.com 126
  • 128. Theme options - background © 2012 Rick Radko, r3df.com 127
  • 129. Theme header and background © 2012 Rick Radko, r3df.com 128
  • 130. Theme customizing preview New as of 3.4 - theme customizing preview © 2012 Rick Radko, r3df.com 129
  • 131. Theme customizing preview Change theme options.  Live demo site, changes not on real site until you save. © 2012 Rick Radko, r3df.com 130
  • 132. Adding/managing themes The theme admin page – select the install tab. © 2012 Rick Radko, r3df.com 131
  • 133. Adding/managing themes Finding a new theme:  Select some search parameters. © 2012 Rick Radko, r3df.com 132
  • 134. Adding/managing themes Search results – expand details. © 2012 Rick Radko, r3df.com 133
  • 135. Theme repository As with plugins:  you get more detail on WordPress.org.  but less info than for plugins. © 2012 Rick Radko, r3df.com 134
  • 136. 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. © 2012 Rick Radko, r3df.com 135
  • 137. Adding/managing themes Install the theme © 2012 Rick Radko, r3df.com 136
  • 138. The new theme Note that the while the site looks different, the content and widgets are the same. © 2012 Rick Radko, r3df.com 137
  • 139. Theme driven front page Some themes have very sophisticated home pages, which may have no “content”.  Neither posts or pages are shown.  All content is in options for the theme. © 2012 Rick Radko, r3df.com 138
  • 140. Final notes for themes  Beware free themes not from WordPress.org  Google “Free WordPress Themes” and you are guaranteed to find yourself some malware.  Many good commercial themes not on WordPress.org.  iThemes  WooThemes  Studiopress  Elegant Themes  and more  Freelance themes on Theme Forest © 2012 Rick Radko, r3df.com 139
  • 141. Final notes for themes  Test on a trial site  Local install or  Subdomain on hosting © 2012 Rick Radko, r3df.com 140
  • 142. Maintenance & SPAM © 2012 Rick Radko, r3df.com 141
  • 143. 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. © 2012 Rick Radko, r3df.com 142
  • 144. REAL Examples - comment SPAM - SEO How did he find it if it was so hard? Unsolicited third party recommendation? © 2012 Rick Radko, r3df.com 143
  • 145. More comments - Link SPAM © 2012 Rick Radko, r3df.com 144
  • 146. Mobile SPAM - email Not a fact at all! Ha! Your profits or theirs? © 2012 Rick Radko, r3df.com 145
  • 147. The End © 2012 Rick Radko, r3df.com 146
  • 148. Contact Rick Radko  email: wpinfo@r3df.com  twitter: @r3designforge Slides at:  www.slideshare.net/r3df © 2012 Rick Radko, r3df.com 147