Top Banner
March 3, 2015 Clare Parkinson @clareparkinson 15NTC WordPress Day Website Maintenance
39
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Website maintenance: keeping your WordPress site updated and safe

March 3, 2015

Clare Parkinson

@clareparkinson

15NTC WordPress Day

Website Maintenance

Page 2: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Website maintenance

Page 3: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Up and running

Page 4: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Safe from hackers

Page 5: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Recovery without drama

Page 6: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● Prompt updates

● Security

● Backup and recovery

What needs to be done

Page 7: Website maintenance: keeping your WordPress site updated and safe

#15ntc

You can focus on content

Page 8: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Money vs time: pay someone

Page 9: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Money vs time: do it yourself

Page 10: Website maintenance: keeping your WordPress site updated and safe

#15ntc

WordPress managed hosting

Page 11: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● Updates to WordPress

core

● Security: scans and

protection

● Daily backups

● Restore from backup

WordPress managed hosting

Page 12: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Update themes and

plugins.

Managed Hosting doesn’t:

Page 13: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Do It Yourself

Page 14: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● Updates to WordPress

core, plugins, themes

● Security: scans and

protection

● Backups

● Restore from backup

DIY website maintenance

Page 15: Website maintenance: keeping your WordPress site updated and safe

#15ntc

3.7.0 -> 3.7.1 Updates

automatically!

3.7.1 3.8 You

have to do it.

WordPress Core updates

Page 16: Website maintenance: keeping your WordPress site updated and safe

#15ntc

When to update?

Page 17: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Plugin: WP Updates Notifier

Page 18: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Update on a staging site.

or

Update behind a “Coming Soon”

screen

or

Update in a low-traffic period.

Update Precautions

Page 19: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Restore files from backup

or

Or get last known working version

of plugin from Repository and

reinstall via FTP

Then get help from a pro.

If an update goes wrong

Page 20: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Security

Page 21: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● Updates

● Login security

● Get security

notifications

● Delete what you don’t

need

How not to get hacked

Page 22: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● Use strong usernames:

Don’t use “admin”, don’t

use your domain name.

● Use strong passwords.

Login security

Page 23: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Use a plugin:

● Brute Force Login

Protection

● iThemes Security

● WordFence

Limit login attempts

Page 24: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Track who’s trying to log

in, what users are doing.

● WP Audit Security Log

● WP Security Log

Track user activity

Page 25: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Get security notifications

Page 26: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Delete what you’re not using

Page 27: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Backups

Page 28: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Backups

Page 29: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Your host can restore

from backup.

● Maybe not recent

● Maybe not free

Your host’s backups

Page 30: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● UpdraftPlus

● WordPress Backup to

DropBox

● BackWPup Free

● BackUpWordPress

Free backup plugins

Page 31: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● Database: your content

and settings

● Files: Theme, plugins,

and media

Make your own backups

Page 32: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● wp-content/themes

● wp-content/plugins

● wp-content/uploads

Files to back up

Page 33: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Schedule your backups

Page 34: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Database daily + files

weekly

or

Database + files daily

or

Database + files weekly

Schedule your backups

Page 35: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Offsite backup

Page 36: Website maintenance: keeping your WordPress site updated and safe

#15ntc

● Click to restore:

UpdraftPlus database

● Others: download from

remote, unzip, ftp to

your server

Restore from backup

Page 37: Website maintenance: keeping your WordPress site updated and safe

#15ntc

Updated, secure, backed up

Page 38: Website maintenance: keeping your WordPress site updated and safe

#15ntc

You can focus on content

Page 39: Website maintenance: keeping your WordPress site updated and safe

March 3, 2015

Clare Parkinson

@clareparkinson

15NTC WordPress Day

Website Maintenance

Any questions?