Andrew Marks presents Wordpress for Business. This training was presented a number of times between 2015 and 2017 throughout Australia as part of The Training Collective's BYO Laptop sessions.
2. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
SESSION 1
Dashboard, Setup, Posts & Pages, and Navigation Menus
SESSION 2
Extending WordPress with Themes and Plugins
LUNCH
SESSION 3
Security, Management and Troubleshooting
SESSION 4
SEO + Professional Tips and Tricks
What we’ll cover today…
3. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Let’s Recap!
Why use WordPress?
•WordPress is Easy to Learn and Use
•Wordpress is Extendable by using Themes and Plugins
•WordPress is Search Engine Friendly
•WordPress is Easy to Manage
•WordPress is Safe and Secure
•WordPress can handle different Media types
You can embed YouTube videos, Instagram photos, Tweets, and even
Soundcloud audio by just pasting the URL in your post!
4. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Which WordPress?
WordPress.com vs WordPress.org
•WordPress.com is a hosted solution
Hosting is provided
Themes & Plugins (the look and functionality) restricted
Website content restricted by T&Cs
•Wordpress.org is open source software
You need to manage your own hosting
Unrestricted access to Themes & Plugins
Website content unrestricted
5. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
SESSION 1
Dashboard, Setup, Posts & Pages, and Navigation Menus
11. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Adding Media
•Any media can be added via the Add Media
button, then dragged-and-dropped or selected
•Images should be resized before uploading
•Videos should be hosted at Youtube or Vimeo
•Any document – DOC, PDF, PPX etc – will be
linked, not embedded
12. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Adding an Image
13. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Posts: Add New
•Same as Pages
• Have you created a
Home & Blog page?
• Plus, Posts have:
• Categories
• Tags
• Featured Image
14. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Appearance:
Menus
First, Create a Menu
15. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Appearance: Menus
Then, add all the elements
16. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
SESSION 2
Extending WordPress with Themes and Plugins
17. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Appearance:
Themes
18. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Appearance: Themes: Add
New
19. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
More on Themes
•Only get free themes from WordPress.org/themes
• Other free themes can come with hidden nasties
• “Premium” themes cost approx. US$50
• Best provider: themeforest.net
• Look for Popular items, Best sellers, and Best rated
• Each Theme provides new functionality – will need
to following instructions in theme’s documentation
21. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Plugins: Add New
22. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Plugins: Add
New
23. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Essential Plugins - Free
• Yoast SEO / All In One SEO
• Digg Digg / Flare / Shareaholic / ShareThis / ShareBar
• Contact Form 7
• Google Analytics by MonsterInsights
• PixelYourSite
• WooCommerce
• Jetpack
• Redirection
• Black Studio TinyMCE Widget
• Force HTTPS
• WP Smush
• Duplicate Post
• Simple History
• BuddyPress / bbPress
• UpdraftPlus
24. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Essential Plugins – Premium / Paid
• Gravity Forms (instead of Contact Form 7)
• Gravity Forms add-ons
• Backup Buddy (instead of UpdraftPlus)
• Visual Composer
• WooCommerce add-ons
• BuddyPress add-ons
• Revolution Slider
• Sensei
• WPMUDev
• Hummingbird, WP Smush Pro, Popup Pro,
Membership 2 Plus, Appointments+, Directory,
Members Directory, Pay Per View, Pay with a Like,
Affiliates, Add Existing Users, Ad Widget,
25. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
SESSION 3
Security, Management and Troubleshooting
26. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
WordPress Security
The 3 Kinds of Security Your Site Needs
1. Protection
2. Detection
3. Recovery
27. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
WordPress Security
First, some tips:
•Keep your site up to date
•Strengthen up those passwords
•Never use “admin” as your username
•Try to avoid free themes
•Remove plugins and themes that you aren’t using
•Use common sense!
Don’t login on unsecured networks, make sure your computer is protected with antivirus software, don’t make anyone else an editor or admin unless
absolutely necessary, don’t give anyone else your hosting details unless absolutely necessary…
28. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Passwords
https://youtu.be/yzGzB-yYKcc
30. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
WordPress Security
Protection from Spam
•Akismet plugin
•Stop Spammer Registration plugin
•CAPTCHA (in any forms)
•Don’t publish email addresses if possible
•BuddyPress problems
•VigilanTor
31. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
WordPress Security
How to Backup Your Site
•Backup Buddy / UpdraftPlus
•Manually
Storing Your Backups
•In your hosting account
•“Offsite” – Dropbox / Amazon S3 / Google Drive
32. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Management Options
InfiniteWP (what I use)
ManageWP
MainWP
iThemes Sync (from the makers of BackupBuddy & iThemes Security)
33. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Trouble Shooting
What to do when your website stops working?!
• Don’t Panic!
• Backup everything
• Can you log into the Dashboard?
• Disable Theme / Plugin
• Reinstall Core
• Restore from Backup
34. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
SESSION 4
Optimising your Content for the Search Engines
plus
Advanced WordPress
35. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
What Does Google Think?
Google Loves WordPress!
•WordPress is designed logically
•WordPress is text based
•WordPress allows you to perform SEO
•WordPress can be design responsive
•WordPress started life as a blogging platform
36. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Essential SEO Plugin
Yoast SEO
Whilst this plugin takes care of all the technical
aspects of search engine optimisation, it first
and foremost helps you write better content.
Yoast SEO forces you to choose a focus
keyword when you’re writing content, then
makes sure that you use that focus keyword
correctly.
37. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Get Yourself a Google Account!
Google Provides Some Amazing Free Tools:
•Google Analytics
•Google Webmaster Tools
•Google Plus
•Google Drive
•Gmail and Calendar
•Youtube!
38. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Google Analytics
http://google.com/analytics
39. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Google Search Console
http://google.com/webmasters
40. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Google SpeedTest
https://developers.google.com/speed/pagespeed/insights/
https://testmysite.thinkwithgoogle.com/intl/en-au
https://gtmetrix.com/
https://www.dotcom-tools.com/website-speed-test.aspx
The dotcom-tools.com test provides a Waterfall chart, which is a visual
representation of which individual files are slowing down your site.
41. PRESENTER: Andrew Marks @entreprenerds | @trainingcollect | @creativecollect
Advanced Features
Advanced Features
•Embedding Media
•Permalinks
•Photo Gallery
•Drag and Drop Images
•Edit Images
Advanced Advanced Features
•Child Themes
•Hooks and Filters
•Custom Post Types
•Custom Fields
•Multisite