Slide 1

Slide 1 text

Set Up and Maintenance of your WordPress Website Suzette Franck 2014 Charleston WordCamp Charleston, SC #wcchs Saturday, May 17, 2014 Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple What is a Theme?

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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!

Slide 8

Slide 8 text

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?

Slide 9

Slide 9 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Appearance > Themes

Slide 10

Slide 10 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Install, Preview, Details

Slide 11

Slide 11 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Preview/Customizer

Slide 12

Slide 12 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Activate

Slide 13

Slide 13 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Customize

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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!

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple What is a Plugin?

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple What Can Plugins Do?

Slide 21

Slide 21 text

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

Slide 22

Slide 22 text

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

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

Premium Plugin Sources ★Gravity Forms (gravityforms.com) ★VaultPress (vaultpress.com) ★Code Canyon (codecanyon.net) ★WPMU Dev (premium.wpmudev.org)

Slide 26

Slide 26 text

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.

Slide 27

Slide 27 text

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?

Slide 28

Slide 28 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Plugins > Add New

Slide 29

Slide 29 text

Search by Name or Keyword Browse by clicking on Category & Tag Links

Slide 30

Slide 30 text

Search Results

Slide 31

Slide 31 text

Plugin Details

Slide 32

Slide 32 text

As few as possible! How Many Plugins Should I Have? Plugin Performance Profiler or P3

Slide 33

Slide 33 text

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)

Slide 34

Slide 34 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple What is a Widget?

Slide 35

Slide 35 text

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

Slide 36

Slide 36 text

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

Slide 37

Slide 37 text

Widgets

Slide 38

Slide 38 text

Widgets

Slide 39

Slide 39 text

Helpful Widgets for Every Site ★ Search (WordPress) ★ Archives (WordPress) ★ Twitter (Jetpack Plugin) ★ Image Widget (Plugin) ★ Social Web Links (Plugin)

Slide 40

Slide 40 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple WordPress Maintenance and Housekeeping

Slide 41

Slide 41 text

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)

Slide 42

Slide 42 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Getting WordPress Help

Slide 43

Slide 43 text

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

Slide 44

Slide 44 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Further WordPress Learning

Slide 45

Slide 45 text

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

Slide 46

Slide 46 text

Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple WordPress.tv

Slide 47

Slide 47 text

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 @Ipstenu Mika Epstein

Slide 48

Slide 48 text

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

Slide 49

Slide 49 text

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

Slide 50

Slide 50 text

@mt_Suzette Questions? Follow Me! Suzette Franck [email protected] https://speakerdeck.com/suzettefranck Have Fun and Learn!