SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
WordPress
Troubleshooting
Hacks
Elementor
Uganda
By Kasirye Arthur
Online Meetup
I am a passionate web developer, SEO
consultant, founding member of the
WordPress Community in Uganda as well
as Elementor country lead I also offer
digital marketing services at Kasiryelabs.
Twitter: @Kasiryelabs @Braindventure
www.kasiryelabs.com
Meetup Speakers
Elementor Lead Uganda
Arthur Kasirye
No. 03
Please share tips and support
one another rather than
self-promote
No. 02
Be respectful
No. 04
Whenever you are not talking,
please mute your microphone
No. 01
Everyone is welcomed
Elementor
Meetup
Guidelines
● Open Source Software
● World’s most popular CMS (runs 30%)
● Wordpress can be used in all types of projects
● Easy Optimisation ie SEO, Security
● You Own Your Website and Its Content
● WordPress community
Why WordPress?
Most
Common
Errors
404 Error
404 errors are the most common and easily fixed of the bunch.
They appear when someone browses for a URL that cannot be
found on your site, and there are many reasons for it to occur –
broken links, or typos in the address for example. Finding and
fixing broken links takes seconds – but you need to locate them
first, and also consider the security issues that arise for both you
and your visitors.
(WSoD) This dramatically-named WordPress bug also happens to be one
of the most annoying ones out there. If your website suddenly
begins to display a white screen, you’ve been hit.
The WSoD is often caused by auto upgrade problems,
maintenance mode errors, or compatibility woes with plugins and
themes. All these potential causes make it somewhat of a
nightmare to troubleshoot – especially as you receive no clue as
to the cause.
The White Screen of Death
(WSoD) This dramatically-named WordPress bug also happens to be one
of the most annoying ones out there. If your website suddenly
begins to display a white screen, you’ve been hit.
The WSoD is often caused by auto upgrade problems,
maintenance mode errors, or compatibility woes with plugins and
themes. All these potential causes make it somewhat of a
nightmare to troubleshoot – especially as you receive no clue as
to the cause.
The White Screen of Death
Error 500
Internal Server Error
Error 500
In contrast to the WSoD, internal server errors are easily
identifiable – when it occurs, you’ll be greeted by a gigantic
Internal server error message, so there’s no mistaking it.
The real problem comes at the troubleshooting stage, since there
are a wide number of factors that can cause internal server
errors. Ie
1. Themes
2. Plugins
3. Wordpress upgrades
Internal Server Error
Malware &
Backdoors
Malware
A WordPress backdoor is the code that allows an attacker to
unauthorized and persistent access to the server. Often it is a
malicious file hidden somewhere. Or at times it can be an
infected plugin. New variants of WordPress backdoor hack can be
found every month.
Hackers are always at play trying to inject WordPress backdoor.
There have been multiple plugins over the years used to spread
infection. Therefore, the threat could be from anywhere. Later on,
it can be a time and resource-consuming process to remove
WordPress backdoors. However preventive measures can always
control the damage.
Tips on
repairing a
hacked
website
No. 1
Backup site files and Database.
Compress your website files and download them to your local
devices. Other option is to request your hosting company for a
backup of your website files
No. 2
Locate the hack.
● Check the security tab in Google search console
● Check website for SEO spam & redirection
● Check for recently exploited plugins or themes
● Check for unknown administrators in database &
wp-admin
● Run your website through online scanners eg Virus Total
No. 3
Clean the malware
● Check the database infections
● Check Newly modified files & identify unkonwn files
● Check the server logs to identify modified files
● Check the external links in the source code
No. 4
Check user permissions
● Avoid assigning 777 file permissions to any files or folders.
The recommended file permissions are 755 for folder and
644 for files
● Secure the admin area with http auth
No. 5
Change the admin url &
Password
Change the passwords for the following:
● Admin
● Database User Account
● Hosting Account
● FTP/SSH/Cpanel
No. 5
Website firewall
Use a WAF to protect your website in realtime against cyber
attacks like SQLi, XSS, Bad Bots, LFI,RFI,Malware and other attacks.
A WAF is a first line if defence against these attacks
Malware infections have a tendency to reappear. A proper
cleanup is a must to ensure your website’s security is intact.
I am a passionate web developer, SEO
consultant, founding member of the
WordPress Community in Uganda as well
as Elementor country lead I also offer
digital marketing services at Kasiryelabs.
Twitter: @Kasiryelabs @Braindventure
www.kasiryelabs.com
Meetup Speakers
Elementor Lead Uganda
Arthur Kasirye
Thank You!
Kampala,
Uganda
Contact info: +256 782 804 171 |
Email: arthur.k186@gmail.com
See you at the next event

Weitere ähnliche Inhalte

Was ist angesagt?

WordPress Security Essentials WordCamp Denver 2012
WordPress Security Essentials WordCamp Denver 2012WordPress Security Essentials WordCamp Denver 2012
WordPress Security Essentials WordCamp Denver 2012
Angela Bowman
 

Was ist angesagt? (20)

8 Simple Ways to Hack Your Joomla
8 Simple Ways to Hack Your Joomla8 Simple Ways to Hack Your Joomla
8 Simple Ways to Hack Your Joomla
 
Beginning WordPress Security WordCamp North Canton 2015
Beginning WordPress Security WordCamp North Canton 2015Beginning WordPress Security WordCamp North Canton 2015
Beginning WordPress Security WordCamp North Canton 2015
 
The Ultimate Guide to Wordpress Security
The Ultimate Guide to Wordpress SecurityThe Ultimate Guide to Wordpress Security
The Ultimate Guide to Wordpress Security
 
Basics for Securing WordPress
Basics for Securing WordPressBasics for Securing WordPress
Basics for Securing WordPress
 
How to Secure your WordPress Website - WordCamp UK 2014
How to Secure your WordPress Website - WordCamp UK 2014How to Secure your WordPress Website - WordCamp UK 2014
How to Secure your WordPress Website - WordCamp UK 2014
 
Tips to improve word press security ppt
Tips to improve word press security pptTips to improve word press security ppt
Tips to improve word press security ppt
 
RUNNING A SECURITY CHECK FOR YOUR WORDPRESS SITE
RUNNING A SECURITY CHECK FOR YOUR WORDPRESS SITERUNNING A SECURITY CHECK FOR YOUR WORDPRESS SITE
RUNNING A SECURITY CHECK FOR YOUR WORDPRESS SITE
 
Building Secure WordPress Sites
Building Secure WordPress Sites Building Secure WordPress Sites
Building Secure WordPress Sites
 
Simple Ways to Secure and Maintain Your WordPress Website
Simple Ways to Secure and Maintain Your WordPress WebsiteSimple Ways to Secure and Maintain Your WordPress Website
Simple Ways to Secure and Maintain Your WordPress Website
 
GoSec 2015 - Protecting the web from within
GoSec 2015 - Protecting the web from withinGoSec 2015 - Protecting the web from within
GoSec 2015 - Protecting the web from within
 
WordPress Security Essentials WordCamp Denver 2012
WordPress Security Essentials WordCamp Denver 2012WordPress Security Essentials WordCamp Denver 2012
WordPress Security Essentials WordCamp Denver 2012
 
Must use word press plugins
Must use word press pluginsMust use word press plugins
Must use word press plugins
 
State of Web Security RailsConf 2016
State of Web Security RailsConf 2016State of Web Security RailsConf 2016
State of Web Security RailsConf 2016
 
WordPress Security 2018
WordPress Security 2018WordPress Security 2018
WordPress Security 2018
 
Keep Your SIte Secure
Keep Your SIte SecureKeep Your SIte Secure
Keep Your SIte Secure
 
Improve WordPress Security How To
Improve WordPress Security How ToImprove WordPress Security How To
Improve WordPress Security How To
 
RailsConf 2015 - Metasecurity: Beyond Patching Vulnerabilities
RailsConf 2015 - Metasecurity: Beyond Patching VulnerabilitiesRailsConf 2015 - Metasecurity: Beyond Patching Vulnerabilities
RailsConf 2015 - Metasecurity: Beyond Patching Vulnerabilities
 
Dark Alleys/Internet Security
Dark Alleys/Internet SecurityDark Alleys/Internet Security
Dark Alleys/Internet Security
 
Security Risks In WordPress And Ways To Avoid Them | thoughtfulminds
Security Risks In WordPress And Ways To Avoid Them | thoughtfulmindsSecurity Risks In WordPress And Ways To Avoid Them | thoughtfulminds
Security Risks In WordPress And Ways To Avoid Them | thoughtfulminds
 
Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?
 

Ähnlich wie WordPress Troubleshooting Hacks.pdf

Ähnlich wie WordPress Troubleshooting Hacks.pdf (20)

WordPress security
WordPress securityWordPress security
WordPress security
 
A Guide To Secure WordPress Website – A Complete Guide.pdf
A Guide To Secure WordPress Website – A Complete Guide.pdfA Guide To Secure WordPress Website – A Complete Guide.pdf
A Guide To Secure WordPress Website – A Complete Guide.pdf
 
WordPress Security Guide
WordPress Security GuideWordPress Security Guide
WordPress Security Guide
 
How to Resolve Recurring WordPress Problems?
How to Resolve Recurring WordPress Problems?How to Resolve Recurring WordPress Problems?
How to Resolve Recurring WordPress Problems?
 
Don't let your WordPress site get hacked
Don't let your WordPress site get hackedDon't let your WordPress site get hacked
Don't let your WordPress site get hacked
 
How To Improve WooCommerce Security? Complete Security Checklist for 2023
How To Improve WooCommerce Security? Complete Security Checklist for 2023How To Improve WooCommerce Security? Complete Security Checklist for 2023
How To Improve WooCommerce Security? Complete Security Checklist for 2023
 
Protect Your WordPress From The Inside Out
Protect Your WordPress From The Inside OutProtect Your WordPress From The Inside Out
Protect Your WordPress From The Inside Out
 
Be Securious – Hack Your Own Site for Better Security
Be Securious –  Hack Your Own Site for Better SecurityBe Securious –  Hack Your Own Site for Better Security
Be Securious – Hack Your Own Site for Better Security
 
Types of Security Threats WordPress Websites Face: Part-1
Types of Security Threats WordPress Websites Face: Part-1Types of Security Threats WordPress Websites Face: Part-1
Types of Security Threats WordPress Websites Face: Part-1
 
Understanding word press security wwc-4-7-17
Understanding word press security wwc-4-7-17Understanding word press security wwc-4-7-17
Understanding word press security wwc-4-7-17
 
WordPress Security Essential Tips & Tricks
WordPress Security Essential Tips & TricksWordPress Security Essential Tips & Tricks
WordPress Security Essential Tips & Tricks
 
Securing Your WordPress Website - WordCamp GC 2011
Securing Your WordPress Website - WordCamp GC 2011Securing Your WordPress Website - WordCamp GC 2011
Securing Your WordPress Website - WordCamp GC 2011
 
Securing Your WordPress Website by Vlad Lasky
Securing Your WordPress Website by Vlad LaskySecuring Your WordPress Website by Vlad Lasky
Securing Your WordPress Website by Vlad Lasky
 
Why wordpress is not completely safe
Why wordpress is not completely safeWhy wordpress is not completely safe
Why wordpress is not completely safe
 
WordPress Security Presentation
WordPress Security PresentationWordPress Security Presentation
WordPress Security Presentation
 
WordPress Resources Nov 2014
WordPress Resources Nov 2014WordPress Resources Nov 2014
WordPress Resources Nov 2014
 
WordPress End-User Security
WordPress End-User SecurityWordPress End-User Security
WordPress End-User Security
 
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017WordPress security 101 - WP Jyväskylä Meetup 21.3.2017
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017
 
8 Easy Ways to Secure Your WordPress Website
8 Easy Ways to Secure Your WordPress Website8 Easy Ways to Secure Your WordPress Website
8 Easy Ways to Secure Your WordPress Website
 
Is your Wordpress safe enough?
Is your Wordpress safe enough? Is your Wordpress safe enough?
Is your Wordpress safe enough?
 

Kürzlich hochgeladen

Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
gajnagarg
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 

Kürzlich hochgeladen (20)

Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 

WordPress Troubleshooting Hacks.pdf

  • 2. I am a passionate web developer, SEO consultant, founding member of the WordPress Community in Uganda as well as Elementor country lead I also offer digital marketing services at Kasiryelabs. Twitter: @Kasiryelabs @Braindventure www.kasiryelabs.com Meetup Speakers Elementor Lead Uganda Arthur Kasirye
  • 3. No. 03 Please share tips and support one another rather than self-promote No. 02 Be respectful No. 04 Whenever you are not talking, please mute your microphone No. 01 Everyone is welcomed Elementor Meetup Guidelines
  • 4.
  • 5. ● Open Source Software ● World’s most popular CMS (runs 30%) ● Wordpress can be used in all types of projects ● Easy Optimisation ie SEO, Security ● You Own Your Website and Its Content ● WordPress community Why WordPress?
  • 7.
  • 8. 404 Error 404 errors are the most common and easily fixed of the bunch. They appear when someone browses for a URL that cannot be found on your site, and there are many reasons for it to occur – broken links, or typos in the address for example. Finding and fixing broken links takes seconds – but you need to locate them first, and also consider the security issues that arise for both you and your visitors.
  • 9.
  • 10. (WSoD) This dramatically-named WordPress bug also happens to be one of the most annoying ones out there. If your website suddenly begins to display a white screen, you’ve been hit. The WSoD is often caused by auto upgrade problems, maintenance mode errors, or compatibility woes with plugins and themes. All these potential causes make it somewhat of a nightmare to troubleshoot – especially as you receive no clue as to the cause. The White Screen of Death
  • 11. (WSoD) This dramatically-named WordPress bug also happens to be one of the most annoying ones out there. If your website suddenly begins to display a white screen, you’ve been hit. The WSoD is often caused by auto upgrade problems, maintenance mode errors, or compatibility woes with plugins and themes. All these potential causes make it somewhat of a nightmare to troubleshoot – especially as you receive no clue as to the cause. The White Screen of Death
  • 13. Error 500 In contrast to the WSoD, internal server errors are easily identifiable – when it occurs, you’ll be greeted by a gigantic Internal server error message, so there’s no mistaking it. The real problem comes at the troubleshooting stage, since there are a wide number of factors that can cause internal server errors. Ie 1. Themes 2. Plugins 3. Wordpress upgrades Internal Server Error
  • 15. Malware A WordPress backdoor is the code that allows an attacker to unauthorized and persistent access to the server. Often it is a malicious file hidden somewhere. Or at times it can be an infected plugin. New variants of WordPress backdoor hack can be found every month. Hackers are always at play trying to inject WordPress backdoor. There have been multiple plugins over the years used to spread infection. Therefore, the threat could be from anywhere. Later on, it can be a time and resource-consuming process to remove WordPress backdoors. However preventive measures can always control the damage.
  • 17. No. 1 Backup site files and Database. Compress your website files and download them to your local devices. Other option is to request your hosting company for a backup of your website files
  • 18. No. 2 Locate the hack. ● Check the security tab in Google search console ● Check website for SEO spam & redirection ● Check for recently exploited plugins or themes ● Check for unknown administrators in database & wp-admin ● Run your website through online scanners eg Virus Total
  • 19. No. 3 Clean the malware ● Check the database infections ● Check Newly modified files & identify unkonwn files ● Check the server logs to identify modified files ● Check the external links in the source code
  • 20. No. 4 Check user permissions ● Avoid assigning 777 file permissions to any files or folders. The recommended file permissions are 755 for folder and 644 for files ● Secure the admin area with http auth
  • 21. No. 5 Change the admin url & Password Change the passwords for the following: ● Admin ● Database User Account ● Hosting Account ● FTP/SSH/Cpanel
  • 22. No. 5 Website firewall Use a WAF to protect your website in realtime against cyber attacks like SQLi, XSS, Bad Bots, LFI,RFI,Malware and other attacks. A WAF is a first line if defence against these attacks Malware infections have a tendency to reappear. A proper cleanup is a must to ensure your website’s security is intact.
  • 23. I am a passionate web developer, SEO consultant, founding member of the WordPress Community in Uganda as well as Elementor country lead I also offer digital marketing services at Kasiryelabs. Twitter: @Kasiryelabs @Braindventure www.kasiryelabs.com Meetup Speakers Elementor Lead Uganda Arthur Kasirye
  • 24. Thank You! Kampala, Uganda Contact info: +256 782 804 171 | Email: arthur.k186@gmail.com See you at the next event