Slide 1

Slide 1 text

Managing Multiple WordPress Sites An Open Forum Discussion & Demonstration WordPress St. Petersburg

Slide 2

Slide 2 text

WordPress St. Petersburg Downtown St. Pete, 1st & 3rd TUESDAYS / Monthly Suncoast Developers Guild 2220 Central Avenue, St. Pete, FL 33712 Meetup: https://meetup.com/WordPress-St-Petersburg Web: https://wptampabay.org Slack Chat | Facebook Group | Meetups A Member of WordPress Tampa Bay Network

Slide 3

Slide 3 text

Jim True @jimtrue, jimtrue.com Support Engineer, Gravity Forms https://gravityforms.com

Slide 4

Slide 4 text

What We’re Discussing Tonight • Minimum Toolbox: What you need to manage multiple sites • Additional Tools: Utilities that help round out your management capabilities. • Host Provided Tools: What you can do for “free” • Plugin Provided Tools & Services: Plugins & Services • Open Discussion: What tools do you use and what do you like and hate about ‘em?

Slide 5

Slide 5 text

Minimum Toolbox UPDATES WordPress Plugins Themes BACKUPS Database Files MONITORING Uptime MANAGEMENT Users Passwords

Slide 6

Slide 6 text

UPDATES Toolbox UPDATES WordPress Plugins Themes • Accessed under Dashboard, Updates. Visible under Plugins. • WP Updates are CORE, Major & Minor/Critical/Maintenance • Maintenance & Critical Updates can be handled through wp_config.php settings • Most Managed Hosting Platforms will perform WP Updates automatically • Plugins & Themes, can be either Major or Minor updates Don’t Even THINK about Updating without BACKUPS FIRST!

Slide 7

Slide 7 text

BACKUPS Toolbox BACKUPS Database Files • Backing Up is CRITICAL before performing updates! • DB Backup through phpMySQLAdmin (cPanel) • File backup is everything in the installation directory • Most WP Backups are full DB MySQL Dump (as a file) and the entire installation directory Zipped Up Updates CAN Touch BOTH the DB & Files ie, WooCommerce, WP (some), Membership, Huge Content Management

Slide 8

Slide 8 text

Backup & Update Workflow LIVE STAGING FREEZE • NEVER Update on LIVE Site • Backup to STAGING • FREEZE Changes on LIVE • UPDATE on Staging and TEST, TEST, TEST! • Update LIVE after Testing OR Copy Staging over LIVE UPDATE LIVE STAGING

Slide 9

Slide 9 text

MONITORING Toolbox MONITORING Uptime • MINIMUM Ping Test to the Website • UpTime Robot • Ideally should ALERT when DOWN and when UP • Best Alerts use SMS, Email, & Twitter You Wanna Know BEFORE Your Client Knows!

Slide 10

Slide 10 text

MANAGEMENT Toolbox MANAGEMENT Users Passwords • Manage your ADMIN Username/Email & Password • Ideally also track cPanel, MySQL DB, FTP/SFTP Locations, UserNames, Ports & Passwords • LastPass, 1Password DO NOT Use Same Password For Everything!!!

Slide 11

Slide 11 text

Host Provided Tools • cPanel: File Backups, User & Password Creation, phpMyAdmin • Managed WordPress Hosts: WPEngine, FlyWheel, SiteGround, etc. • Managed Hosts do SnapShot Backups & Restores, Backups to Staging, Staging to Production • Usually Manage WordPress Updates • Almost always include SOME level of UpTime Monitoring • Reseller Tools are MORE Flexible

Slide 12

Slide 12 text

Additional Tools SECURITY Malware Security REPORTING User Reports MISCELLANEOUS Analytics Page & Post Management • Malware Scanning & WordFence Security • Branded User Maintenance Reports • SEO Checking & Google Analytics • Page & Post Management • Comment Management

Slide 13

Slide 13 text

Infinite WP • Installs on YOUR Web Server (cPanel) • Plugin Runs on Websites you Manage • FREE provides 1-click Access, Updates, Backups & Uptime Monitoring • Premium EVERYTHING! https://infinitewp.com/

Slide 14

Slide 14 text

iThemes Sync Pro • Dashboard & Client install as WP Plugins • BackupBuddy • Sync is Cloud Offsite Sync for Backups • Premium includes many features https://ithemes.com/sync/

Slide 15

Slide 15 text

JetPack • Requires WordPress.com account • JetPack Plugin on your WP Site • Management in WordPress.com Dashboard • FREE includes Plugin & Theme Updates, WP Updates, User Management, Brute Force Protection, Some Reporting • VaultPress, etc. is PREMIUM https://jetpack.com

Slide 16

Slide 16 text

MainWP • Dashboard & Client install as WP Plugins • Updates, Remote Login, Security, Page & Post Management • Additional Functionality added by Extensions • Core Plugin is free, Extensions are Premium https://mainwp.com/

Slide 17

Slide 17 text

ManageWP • Dashboard & Client install as WP Plugins • Can Manage on Cloud or Dashboard Install • Updates, Backups, Remote Login included • Premium includes many additional features https://managewp.com

Slide 18

Slide 18 text

Open Discussion & Questions

Slide 19

Slide 19 text

Thank You!