set up and maintenance of your wordpress website - charleston wordcamp
DESCRIPTION
Suzette Franck presented this at WordCamp Charleston. This presentation includes: ★ Look or “Skin” of Your Site w/Themes ★ Functionality w/Plugins ★ Widgets and Sidebars ★ Maintenance Best Practices ★ Where to get WordPress Help See the infographic for further WordCamps: http://visual.ly/wordcamp-events-around-world-may-july-2014TRANSCRIPT
Set Up and Maintenance of your WordPress Website
Suzette Franck2014 Charleston WordCampCharleston, SC #wcchsSaturday, May 17, 2014
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Suzette Franck with a “ck”
@mt_Suzette
★WordPress Evangelist @ (mt) Media Temple
★Born in Hollywood, California Native
★Over 20 Years Coding & Web Development
★Developed over 200 WordPress sites
★Spoke at 18 WordCamps to date★WordPress Podcast WPUnicornProject.com
https://www.youtube.com/user/mediatemple
★Reg. Contributor on WPwatercooler.com
★Blogs at: suzettefranck.com
★Slides: speakerdeck.com/suzettefranck
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
★ Look or “Skin” of Your Site w/Themes
★ Functionality w/Plugins
★ Widgets and Sidebars
★ Maintenance Best Practices
★ Where to get WordPress Help
What We Will Cover
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
What is a Theme?
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
WordPress Themes
A WordPress Theme is a group of template files stored on your server that make up the “look” of your site and can be installed and customized from the Dashboard
Best are listed in WP Repository, strict standards, made by volunteers, may not have support, GPLv2, may have “Pro” paid version w/additional features
Not listed in WP Repository, no standards, made by anyone, typically do include some support, license varies
Types of Themes
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Appearance > Themes
★Change Themes
★Customize Themes
★Widgets (sidebar)
★Menus (navigation)
★Header (depends on theme)
★Background (if theme has)
★Theme Options
★Editor = No Undo!! Avoid!
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
How to Install a New Theme?
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Appearance > Themes
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Install, Preview, Details
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Preview/Customizer
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Activate
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Customize
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
The Customizer for Origin Theme
Different options depending on your theme
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
When Searching for a Theme
★Not all themes are created equally
★Do not search Google for free themes (malware)
★WordPress Repository is best for free themes
★Avoid Theme Forest (complicated, hard to customize)
★Trusted Premium Theme Shops: Google all the Reviews!
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Recommended Free Themes
★Customizr
★Magazine Basic
★Origin
★Quark
★Swift
★Pagelines
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Recommended Premium Theme Makers
★WooThemes
★Elegant Themes
★Graph Paper Press
★DevPress
★Okay Themes
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
What is a Plugin?
What is a Plugin?
+
A WordPress Plugin is a single or group of php file(s) stored on your server that add functionality, features, or applications to your site
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
What Can Plugins Do?
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Plugins Can Do Anything!
★Change Default Functionality: add an option to admin
★Add Applications: e-Commerce, Social Networking
★Provide Interactivity: Contact Forms, Surveys, Sharing
★Help you Maintain Your Site: Backups, Optimization, Caching
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
You Don’t Need a Plugin For That
★Adding video or embedding media
★Uploading pictures and audio
★Just add URL (YouTube, Flickr, SoundCloud)
★http://codex.wordpress.org/Embeds
Best are listed in WP Repository, strict standards, made by volunteers, may not have support, GPLv2, may have “Pro” paid version w/additional features
Not listed in WP Repository, no standards, made by anyone, typically do include some support, license varies
Types of Plugins
WordPress Plugin Repository
★FREE! GPLv2 (General Public License)
★Will not spam your website with advertising
★Includes readme.txt
★No obfuscated (hidden) code
★Cannot disable functionality or annoy to force you to buy
★No unauthorized collection of data
★No banner or advertising, sponsored links
Premium Plugin Sources
★Gravity Forms (gravityforms.com)
★VaultPress (vaultpress.com)
★Code Canyon (codecanyon.net)
★WPMU Dev (premium.wpmudev.org)
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
When Searching for Plugins
★Not all plugins are created equally
★Know your sources!
★WordPress Repository is best for free plugins
★Many free plugins have a paid pro or premium version
★Check last updated, compatibility, rating and other info
★Trusted Premium Plugin Shops: Gravity Forms, WPMU, etc.
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
How Do Install a Plugin?
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Plugins > Add New
Search by Name or Keyword
Browse by clicking on Category & Tag Links
Search Results
Plugin Details
As few as possible!
How Many Plugins Should I Have?
Plugin Performance Profiler or P3
Free Plugins for Every Site
★WP-Help (Create Documentation) or SIDEKICK
★Akismet (Spam blocker)
★Jetpack by WordPress.com (Everything)
★WordPress SEO by Yoast (SEO)
★WordFence Security (Security)
★WP-Optimize (Optimize your DB)
★BackUpWordPress (Backups)
★Google Analyticator (Statistics)
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
What is a Widget?
What are Widgets?
Widgets are pieces of dynamic or static content that can be dropped into your sidebar,
defined by you
What are Sidebars?
Sidebars are any area that can contain a widget, not necessarily on the side: “Widgetable Areas”
defined by your theme
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Where to get Widgets?
★Some widgets come with WordPress
★May come from the installed theme
★Can be installed via a plugin
★Configuration and look of widgets vary widely
Widgets
Widgets
Helpful Widgets for Every Site
★ Search (WordPress)
★ Archives (WordPress)
★ Twitter (Jetpack Plugin)
★ Image Widget (Plugin)
★ Social Web Links (Plugin)
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
WordPress Maintenance and Housekeeping
Best Practices
★Run backups regularly and before updating
★Keep core, plugins and themes updated
★Remove unused plugins and themes
★Every editor should have their own account
★Practice least privilege, remove unused accounts
★Do not access admin from public WIFI
★Do not use plain FTP, use SFTP
★Document everything for later (WP Help)
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Getting WordPress Help
Getting WordPress Help
★Community is best resource
★Local Meetups & WordCamps
★Online Groups: LinkedIn, Google Plus, Facebook Groups
★WordPress Support Forums for Plugins
★Contact Seller or Developer for Themes
★http://codex.wordpress.org
★http://wordpress.stackexchange.com/
★Your hosting provider’s knowledgebase
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Further WordPress Learning
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
★Follow smart people on Twitter
★Watch and attend their speeches
★Read their books and articles
★Work and collaborate with smart people
★Smart people never know it all
★“The more you know the less you know”
Learn from Smart People
@chrislema
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
WordPress.tv
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
★http://wordpress.org/support/
WordPress Support Forums
@IpstenuMika Epstein
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
★http://wordpress.meetup.com/
WordPress Meetup Groups
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
★ http://www.visualistan.com/2014/05/wordcamp-events-around-world-may-july.html
WordCamps
@mt_Suzette
Questions?
Follow Me!
Suzette [email protected]
https://speakerdeck.com/suzettefranck
Have Fun and Learn!