SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Keeping	
  It	
  All	
  Running	
  Smoothly	
  
Kelli	
  Wise	
  
Who	
  Am	
  I?	
  
•  Kelli	
  Wise	
  
•  Website	
  designer	
  
•  Support	
  Moderator	
  @	
  Headway	
  Themes	
  
•  Blogger	
  
Why	
  Bother	
  With	
  Maintenance	
  
•  Security	
  
•  Safety	
  
•  Performance	
  
CriDcal	
  Maintenance	
  Tasks	
  
•  Backups	
  
•  Clean	
  Ups	
  
•  Updates	
  
First	
  Things	
  First	
  
Back	
  It	
  Up	
  
2	
  Types	
  of	
  Backups	
  
Database	
  Backup	
  
•  Posts	
  
•  Pages	
  
•  SeIngs	
  
•  Users	
  
•  Categories	
  
•  Tags	
  
Full	
  Backup	
  
•  Database	
  Backup	
  
•  Themes	
  
•  Plugins	
  
•  Photos	
  &	
  Media	
  
Plus	
  
Store	
  your	
  backups	
  offsite	
  
Backup	
  Plugins	
  
•  Backup	
  Buddy	
  $$	
  
•  WP-­‐DB-­‐Backup	
  
•  BackWPup	
  
•  BackupWordPress	
  
Schedule	
  for	
  Near	
  Idiot	
  Proof	
  
Automated	
  Backups	
  
Second	
  Thing	
  
Tidy	
  It	
  Up	
  
Delete	
  Things	
  You	
  Don’t	
  Need	
  
•  Delete	
  all	
  unused	
  plugins	
  
•  Delete	
  all	
  unused	
  themes	
  except:	
  
– keep	
  the	
  default	
  WordPress	
  theme	
  
Third	
  Thing	
  
Update	
  It	
  
Updates	
  
① Plugins	
  
Ø 1	
  at	
  a	
  Dme	
  
② Themes	
  
③ WordPress	
  	
  
This	
  is	
  my	
  preferred	
  order	
  
Other	
  Maintenance	
  
•  OpDmizing	
  the	
  database	
  
•  Malware	
  scans	
  
How	
  OYen?	
  
It	
  Depends	
  
Frequency	
  RecommendaDon	
  
•  Minimum	
  	
  
– Monthly	
  
– Best	
  for	
  StaDc	
  sites	
  
•  Be[er	
  
– Weekly	
  
– Best	
  for	
  acDve	
  blogs	
  with	
  regular	
  updates	
  
Frequency	
  RecommendaDon	
  
•  Best	
  	
  
– Daily	
  
– Best	
  for	
  very	
  acDve	
  blogs	
  with	
  daily	
  updates	
  
•  Over	
  the	
  Top	
  
– Hourly	
  
– Best	
  for	
  news	
  aggregators	
  and	
  sites	
  like	
  
ICanHazCheeseburger	
  
TroubleshooDng	
  
I	
  updated	
  a	
  plugin	
  
and	
  broke	
  my	
  site	
  
Step	
  1	
  
Don’t	
  Panic	
  
Step	
  2	
  –	
  Flow	
  Chart	
  
Can$you$
access$
WordPress$
Dashboard
?$ Deac3vate$ALL$
plugins$
Does$the$
site$
work?$
Yes$
Ac3vate$1$
plugin$
Do$the$
site$&$
plugin$
work?$
Yes$
Ac3vate$
another$
plugin$
No$$
No$$
Ac3vate$
Default$
Theme$
Delete$
Plugin$
Ac3vate$
another$
plugin$
Does$
the$site$
work?$
Yes$No$$
FTP$into$site,$
rename$plugin$
folder$
Does$the$
site$
work?$
Yes$ No$$
Move$1$
plugin$into$
Plugin$folder$
Do$the$
site$&$
plugin$
work?$
Yes$
Ac3vate$
another$
plugin$
No$$
Delete$
Plugin$
Ac3vate$
another$
plugin$
Contact$
Theme$
Developer$
Reinstall$
WordPress$
No$$ Yes$
If	
  you	
  have	
  access	
  to	
  the	
  Dashboard	
  
DeacDvate	
  ALL	
  
plugins	
  
Does	
  the	
  
site	
  
work?	
   AcDvate	
  1	
  
plugin	
  
Do	
  the	
  
site	
  &	
  
plugin	
  
work?	
  
Yes	
  
AcDvate	
  another	
  
plugin	
  
No	
  	
  
AcDvate	
  
Default	
  
Theme	
  
Delete	
  Plugin	
  
AcDvate	
  
another	
  plugin	
  
Does	
  
the	
  site	
  
work?	
  
Yes	
  No	
  	
  
Contact	
  
Theme	
  
Developer	
  
Reinstall	
  
WordPress	
  
No	
  	
   Yes	
  
If	
  you	
  DON’T	
  have	
  access	
  to	
  the	
  
Dashboard	
  
FTP	
  into	
  site,	
  
rename	
  plugin	
  
folder	
  
Does	
  
the	
  site	
  
work?	
  
Yes	
  No	
  	
  
Move	
  1	
  plugin	
  into	
  
Plugin	
  folder	
  
Do	
  the	
  
site	
  &	
  
plugin	
  
work?	
  
Yes	
  No	
  	
  
Delete	
  Plugin	
  Folder	
  
Do	
  you	
  
know	
  
broken	
  
plugin?	
  
Yes	
  No	
  	
  
FTP	
  into	
  site,	
  
delete	
  plugin	
  
Folder	
  
If	
  you	
  DON’T	
  have	
  access	
  to	
  the	
  
Dashboard	
  
FTP	
  into	
  site,	
  
rename	
  plugin	
  
folder	
  
Does	
  
the	
  site	
  
work?	
  
Yes	
  No	
  	
  
Move	
  1	
  plugin	
  into	
  
Plugin	
  folder	
  
Do	
  the	
  
site	
  &	
  
plugin	
  
work?	
  
Yes	
  
AcDvate	
  another	
  
plugin	
  
No	
  	
  
Delete	
  Plugin	
  
AcDvate	
  another	
  
plugin	
  
Where	
  to	
  find	
  Plugins	
  Directory	
  
Regular	
  Maintenance	
  Tasks	
  
•  Backup	
  
– Store	
  backups	
  offsite	
  
•  Clean	
  Up	
  
– Delete	
  unused	
  plugins	
  &	
  themes	
  
•  Update	
  
– Plugins	
  
– Themes	
  
– WordPress	
  
Where	
  to	
  get	
  this	
  info?	
  
PintSizedSites.com	
  
QuesDons?	
  
Comments?	
  

Weitere ähnliche Inhalte

Was ist angesagt?

Integration Test With Cucumber And Webrat
Integration Test With Cucumber And WebratIntegration Test With Cucumber And Webrat
Integration Test With Cucumber And WebratKang-min Liu
 
Popular SEO plugin for WordPress - WordCamp Pune 2015
Popular SEO plugin for WordPress - WordCamp Pune 2015Popular SEO plugin for WordPress - WordCamp Pune 2015
Popular SEO plugin for WordPress - WordCamp Pune 2015Alexander Gounder
 
Unit Tests Aren't Enough
Unit Tests Aren't EnoughUnit Tests Aren't Enough
Unit Tests Aren't EnoughTrotter Cashion
 
Approaches To WordPress Theme Development
Approaches To WordPress Theme DevelopmentApproaches To WordPress Theme Development
Approaches To WordPress Theme DevelopmentCatch Themes
 
Intro to Plugin Development, Miami WordCamp, 2015
Intro to Plugin Development, Miami WordCamp, 2015Intro to Plugin Development, Miami WordCamp, 2015
Intro to Plugin Development, Miami WordCamp, 2015topher1kenobe
 
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure upAngela Dugan
 
Introduction to WordPress Child Theming, WordCamp Kansas City, 2015
Introduction to WordPress Child Theming, WordCamp Kansas City, 2015Introduction to WordPress Child Theming, WordCamp Kansas City, 2015
Introduction to WordPress Child Theming, WordCamp Kansas City, 2015topher1kenobe
 
Blog for the price of a domain
Blog for the price of a domainBlog for the price of a domain
Blog for the price of a domainJan Collijs
 
Solutions to Every WordPress Problem Imaginable!
Solutions to Every WordPress Problem Imaginable!Solutions to Every WordPress Problem Imaginable!
Solutions to Every WordPress Problem Imaginable!Arlen Nagata
 
DevOpsDays Austin - Configuration Management Evolution
DevOpsDays Austin - Configuration Management EvolutionDevOpsDays Austin - Configuration Management Evolution
DevOpsDays Austin - Configuration Management Evolutionjoehack3r
 
Create first-web application-googleappengine
Create first-web application-googleappengineCreate first-web application-googleappengine
Create first-web application-googleappenginemarwa Ayad Mohamed
 
Harness the power of wordpress
Harness the power of wordpressHarness the power of wordpress
Harness the power of wordpressJustin Ferrell
 
Open Source Principles for Internal Engineering Teams
Open Source Principles for Internal Engineering TeamsOpen Source Principles for Internal Engineering Teams
Open Source Principles for Internal Engineering TeamsAll Things Open
 
Building microservices with Node.js - part 3
Building microservices with Node.js - part 3Building microservices with Node.js - part 3
Building microservices with Node.js - part 3Ashley Davis
 
Introduction to react native
Introduction to react nativeIntroduction to react native
Introduction to react nativeEliasz Sawicki
 
Site Crawling: What To Do & What To Look For
Site Crawling: What To Do & What To Look ForSite Crawling: What To Do & What To Look For
Site Crawling: What To Do & What To Look ForOutspoken Media
 
Adding Images and Video to WordPress
Adding Images and Video to WordPress Adding Images and Video to WordPress
Adding Images and Video to WordPress Eileen Lonergan
 
Manage Your Huge Codebase Like a Boss
Manage Your Huge Codebase Like a BossManage Your Huge Codebase Like a Boss
Manage Your Huge Codebase Like a BossJeff Whelpley
 

Was ist angesagt? (19)

Integration Test With Cucumber And Webrat
Integration Test With Cucumber And WebratIntegration Test With Cucumber And Webrat
Integration Test With Cucumber And Webrat
 
Popular SEO plugin for WordPress - WordCamp Pune 2015
Popular SEO plugin for WordPress - WordCamp Pune 2015Popular SEO plugin for WordPress - WordCamp Pune 2015
Popular SEO plugin for WordPress - WordCamp Pune 2015
 
Unit Tests Aren't Enough
Unit Tests Aren't EnoughUnit Tests Aren't Enough
Unit Tests Aren't Enough
 
Approaches To WordPress Theme Development
Approaches To WordPress Theme DevelopmentApproaches To WordPress Theme Development
Approaches To WordPress Theme Development
 
Intro to Plugin Development, Miami WordCamp, 2015
Intro to Plugin Development, Miami WordCamp, 2015Intro to Plugin Development, Miami WordCamp, 2015
Intro to Plugin Development, Miami WordCamp, 2015
 
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure up
 
Introduction to WordPress Child Theming, WordCamp Kansas City, 2015
Introduction to WordPress Child Theming, WordCamp Kansas City, 2015Introduction to WordPress Child Theming, WordCamp Kansas City, 2015
Introduction to WordPress Child Theming, WordCamp Kansas City, 2015
 
Blog for the price of a domain
Blog for the price of a domainBlog for the price of a domain
Blog for the price of a domain
 
Solutions to Every WordPress Problem Imaginable!
Solutions to Every WordPress Problem Imaginable!Solutions to Every WordPress Problem Imaginable!
Solutions to Every WordPress Problem Imaginable!
 
DevOpsDays Austin - Configuration Management Evolution
DevOpsDays Austin - Configuration Management EvolutionDevOpsDays Austin - Configuration Management Evolution
DevOpsDays Austin - Configuration Management Evolution
 
Create first-web application-googleappengine
Create first-web application-googleappengineCreate first-web application-googleappengine
Create first-web application-googleappengine
 
Harness the power of wordpress
Harness the power of wordpressHarness the power of wordpress
Harness the power of wordpress
 
Open Source Principles for Internal Engineering Teams
Open Source Principles for Internal Engineering TeamsOpen Source Principles for Internal Engineering Teams
Open Source Principles for Internal Engineering Teams
 
Building microservices with Node.js - part 3
Building microservices with Node.js - part 3Building microservices with Node.js - part 3
Building microservices with Node.js - part 3
 
Introduction to react native
Introduction to react nativeIntroduction to react native
Introduction to react native
 
Site Crawling: What To Do & What To Look For
Site Crawling: What To Do & What To Look ForSite Crawling: What To Do & What To Look For
Site Crawling: What To Do & What To Look For
 
Adding Images and Video to WordPress
Adding Images and Video to WordPress Adding Images and Video to WordPress
Adding Images and Video to WordPress
 
Manage Your Huge Codebase Like a Boss
Manage Your Huge Codebase Like a BossManage Your Huge Codebase Like a Boss
Manage Your Huge Codebase Like a Boss
 
Why WordPress
Why WordPressWhy WordPress
Why WordPress
 

Ähnlich wie Keep Your Site Running Smoothly With Regular Maintenance

Building a Simple Theme Framework
Building a Simple Theme FrameworkBuilding a Simple Theme Framework
Building a Simple Theme FrameworkJoe Casabona
 
Troubleshooting Common WordPress-Problems
Troubleshooting Common WordPress-ProblemsTroubleshooting Common WordPress-Problems
Troubleshooting Common WordPress-ProblemsTadpole Collective
 
Developing client themes for theme review for WordCamp Edmonton
Developing client themes for theme review for WordCamp EdmontonDeveloping client themes for theme review for WordCamp Edmonton
Developing client themes for theme review for WordCamp EdmontonCurtis McHale
 
Emergency WordPress Troubleshooting
Emergency WordPress TroubleshootingEmergency WordPress Troubleshooting
Emergency WordPress TroubleshootingTiffany Bridge
 
15 Essential WordPress Plugins
15 Essential WordPress Plugins15 Essential WordPress Plugins
15 Essential WordPress PluginsMykl Roventine
 
WordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: UpdatesWordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: Updatesthe___miked
 
Good WordPress Gone Bad – How To Troubleshoot WordPress When Things Go Wrong
Good WordPress Gone Bad – How To Troubleshoot WordPress When Things Go WrongGood WordPress Gone Bad – How To Troubleshoot WordPress When Things Go Wrong
Good WordPress Gone Bad – How To Troubleshoot WordPress When Things Go WrongDamon Schopen
 
Elite Bug Squashing
Elite Bug SquashingElite Bug Squashing
Elite Bug SquashingTony Brown
 
Responsible [digital] Home Ownership
Responsible [digital] Home OwnershipResponsible [digital] Home Ownership
Responsible [digital] Home OwnershipDenise (Dee) Teal
 
.Git for WordPress Developers
.Git for WordPress Developers.Git for WordPress Developers
.Git for WordPress Developersmpvanwinkle
 
WordPress Plugins and Security
WordPress Plugins and SecurityWordPress Plugins and Security
WordPress Plugins and SecurityThink Media Inc.
 
WordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersWordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersStewart Ritchie
 
Intro to WordPress Plugins
Intro to WordPress PluginsIntro to WordPress Plugins
Intro to WordPress Pluginszamoose
 
Word press as your company website
Word press as your company websiteWord press as your company website
Word press as your company websiteKelli Wise
 
Maintaining Retainers as a WordPress Developer
Maintaining Retainers as a WordPress DeveloperMaintaining Retainers as a WordPress Developer
Maintaining Retainers as a WordPress DeveloperDevinVinson
 
WordPress Developers Israel Meetup #1
WordPress Developers Israel Meetup #1WordPress Developers Israel Meetup #1
WordPress Developers Israel Meetup #1Yoav Farhi
 
Building a website with Wordpress
Building a website with WordpressBuilding a website with Wordpress
Building a website with WordpressChristie Osborne
 
One Fish, Two Fish, Red Fish, Dru-Fish - BADCamp Presentation on Conference ...
One Fish, Two Fish,  Red Fish, Dru-Fish - BADCamp Presentation on Conference ...One Fish, Two Fish,  Red Fish, Dru-Fish - BADCamp Presentation on Conference ...
One Fish, Two Fish, Red Fish, Dru-Fish - BADCamp Presentation on Conference ...Dustin Boeger
 

Ähnlich wie Keep Your Site Running Smoothly With Regular Maintenance (20)

Building a Simple Theme Framework
Building a Simple Theme FrameworkBuilding a Simple Theme Framework
Building a Simple Theme Framework
 
Troubleshooting Common WordPress-Problems
Troubleshooting Common WordPress-ProblemsTroubleshooting Common WordPress-Problems
Troubleshooting Common WordPress-Problems
 
Developing client themes for theme review for WordCamp Edmonton
Developing client themes for theme review for WordCamp EdmontonDeveloping client themes for theme review for WordCamp Edmonton
Developing client themes for theme review for WordCamp Edmonton
 
Emergency WordPress Troubleshooting
Emergency WordPress TroubleshootingEmergency WordPress Troubleshooting
Emergency WordPress Troubleshooting
 
15 Essential WordPress Plugins
15 Essential WordPress Plugins15 Essential WordPress Plugins
15 Essential WordPress Plugins
 
WordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: UpdatesWordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: Updates
 
Good WordPress Gone Bad – How To Troubleshoot WordPress When Things Go Wrong
Good WordPress Gone Bad – How To Troubleshoot WordPress When Things Go WrongGood WordPress Gone Bad – How To Troubleshoot WordPress When Things Go Wrong
Good WordPress Gone Bad – How To Troubleshoot WordPress When Things Go Wrong
 
Elite Bug Squashing
Elite Bug SquashingElite Bug Squashing
Elite Bug Squashing
 
Responsible [digital] Home Ownership
Responsible [digital] Home OwnershipResponsible [digital] Home Ownership
Responsible [digital] Home Ownership
 
.Git for WordPress Developers
.Git for WordPress Developers.Git for WordPress Developers
.Git for WordPress Developers
 
WordPress Plugins and Security
WordPress Plugins and SecurityWordPress Plugins and Security
WordPress Plugins and Security
 
WordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersWordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for Beginners
 
Intro to WordPress Plugins
Intro to WordPress PluginsIntro to WordPress Plugins
Intro to WordPress Plugins
 
Word press as your company website
Word press as your company websiteWord press as your company website
Word press as your company website
 
CALM Wordpress 102
CALM Wordpress 102CALM Wordpress 102
CALM Wordpress 102
 
Maintaining Retainers as a WordPress Developer
Maintaining Retainers as a WordPress DeveloperMaintaining Retainers as a WordPress Developer
Maintaining Retainers as a WordPress Developer
 
WordPress Developers Israel Meetup #1
WordPress Developers Israel Meetup #1WordPress Developers Israel Meetup #1
WordPress Developers Israel Meetup #1
 
Building a website with Wordpress
Building a website with WordpressBuilding a website with Wordpress
Building a website with Wordpress
 
Optimize wordpress
Optimize wordpressOptimize wordpress
Optimize wordpress
 
One Fish, Two Fish, Red Fish, Dru-Fish - BADCamp Presentation on Conference ...
One Fish, Two Fish,  Red Fish, Dru-Fish - BADCamp Presentation on Conference ...One Fish, Two Fish,  Red Fish, Dru-Fish - BADCamp Presentation on Conference ...
One Fish, Two Fish, Red Fish, Dru-Fish - BADCamp Presentation on Conference ...
 

Kürzlich hochgeladen

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Kürzlich hochgeladen (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Keep Your Site Running Smoothly With Regular Maintenance

  • 1. Keeping  It  All  Running  Smoothly   Kelli  Wise  
  • 2. Who  Am  I?   •  Kelli  Wise   •  Website  designer   •  Support  Moderator  @  Headway  Themes   •  Blogger  
  • 3. Why  Bother  With  Maintenance   •  Security   •  Safety   •  Performance  
  • 4. CriDcal  Maintenance  Tasks   •  Backups   •  Clean  Ups   •  Updates  
  • 5. First  Things  First   Back  It  Up  
  • 6. 2  Types  of  Backups   Database  Backup   •  Posts   •  Pages   •  SeIngs   •  Users   •  Categories   •  Tags   Full  Backup   •  Database  Backup   •  Themes   •  Plugins   •  Photos  &  Media   Plus   Store  your  backups  offsite  
  • 7. Backup  Plugins   •  Backup  Buddy  $$   •  WP-­‐DB-­‐Backup   •  BackWPup   •  BackupWordPress   Schedule  for  Near  Idiot  Proof   Automated  Backups  
  • 8. Second  Thing   Tidy  It  Up  
  • 9. Delete  Things  You  Don’t  Need   •  Delete  all  unused  plugins   •  Delete  all  unused  themes  except:   – keep  the  default  WordPress  theme  
  • 11.
  • 12. Updates   ① Plugins   Ø 1  at  a  Dme   ② Themes   ③ WordPress     This  is  my  preferred  order  
  • 13. Other  Maintenance   •  OpDmizing  the  database   •  Malware  scans  
  • 14. How  OYen?   It  Depends  
  • 15. Frequency  RecommendaDon   •  Minimum     – Monthly   – Best  for  StaDc  sites   •  Be[er   – Weekly   – Best  for  acDve  blogs  with  regular  updates  
  • 16. Frequency  RecommendaDon   •  Best     – Daily   – Best  for  very  acDve  blogs  with  daily  updates   •  Over  the  Top   – Hourly   – Best  for  news  aggregators  and  sites  like   ICanHazCheeseburger  
  • 17. TroubleshooDng   I  updated  a  plugin   and  broke  my  site  
  • 18. Step  1   Don’t  Panic  
  • 19. Step  2  –  Flow  Chart   Can$you$ access$ WordPress$ Dashboard ?$ Deac3vate$ALL$ plugins$ Does$the$ site$ work?$ Yes$ Ac3vate$1$ plugin$ Do$the$ site$&$ plugin$ work?$ Yes$ Ac3vate$ another$ plugin$ No$$ No$$ Ac3vate$ Default$ Theme$ Delete$ Plugin$ Ac3vate$ another$ plugin$ Does$ the$site$ work?$ Yes$No$$ FTP$into$site,$ rename$plugin$ folder$ Does$the$ site$ work?$ Yes$ No$$ Move$1$ plugin$into$ Plugin$folder$ Do$the$ site$&$ plugin$ work?$ Yes$ Ac3vate$ another$ plugin$ No$$ Delete$ Plugin$ Ac3vate$ another$ plugin$ Contact$ Theme$ Developer$ Reinstall$ WordPress$ No$$ Yes$
  • 20. If  you  have  access  to  the  Dashboard   DeacDvate  ALL   plugins   Does  the   site   work?   AcDvate  1   plugin   Do  the   site  &   plugin   work?   Yes   AcDvate  another   plugin   No     AcDvate   Default   Theme   Delete  Plugin   AcDvate   another  plugin   Does   the  site   work?   Yes  No     Contact   Theme   Developer   Reinstall   WordPress   No     Yes  
  • 21. If  you  DON’T  have  access  to  the   Dashboard   FTP  into  site,   rename  plugin   folder   Does   the  site   work?   Yes  No     Move  1  plugin  into   Plugin  folder   Do  the   site  &   plugin   work?   Yes  No     Delete  Plugin  Folder   Do  you   know   broken   plugin?   Yes  No     FTP  into  site,   delete  plugin   Folder  
  • 22. If  you  DON’T  have  access  to  the   Dashboard   FTP  into  site,   rename  plugin   folder   Does   the  site   work?   Yes  No     Move  1  plugin  into   Plugin  folder   Do  the   site  &   plugin   work?   Yes   AcDvate  another   plugin   No     Delete  Plugin   AcDvate  another   plugin  
  • 23. Where  to  find  Plugins  Directory  
  • 24. Regular  Maintenance  Tasks   •  Backup   – Store  backups  offsite   •  Clean  Up   – Delete  unused  plugins  &  themes   •  Update   – Plugins   – Themes   – WordPress  
  • 25. Where  to  get  this  info?   PintSizedSites.com   QuesDons?   Comments?