{"id":429,"date":"2013-05-06T04:21:54","date_gmt":"2013-05-06T04:21:54","guid":{"rendered":"http:\/\/www.ultimatewb.com\/blog\/?p=429"},"modified":"2025-04-29T11:45:34","modified_gmt":"2025-04-29T18:45:34","slug":"wordpress-website-hacked-how-to-fix-it","status":"publish","type":"post","link":"https:\/\/www.ultimatewb.com\/blog\/429\/wordpress-website-hacked-how-to-fix-it\/","title":{"rendered":"WordPress website hacked?  How to fix it&#8230;!"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large is-resized\"><a href=\"https:\/\/www.ultimatewb.com\/blog\/wp-content\/uploads\/wordpress.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/www.ultimatewb.com\/blog\/wp-content\/uploads\/wordpress-1024x1024.png\" alt=\"\" class=\"wp-image-4435\" style=\"aspect-ratio:1;width:308px;height:auto\" srcset=\"https:\/\/www.ultimatewb.com\/blog\/wp-content\/uploads\/wordpress-1024x1024.png 1024w, https:\/\/www.ultimatewb.com\/blog\/wp-content\/uploads\/wordpress-300x300.png 300w, https:\/\/www.ultimatewb.com\/blog\/wp-content\/uploads\/wordpress-150x150.png 150w, https:\/\/www.ultimatewb.com\/blog\/wp-content\/uploads\/wordpress-768x768.png 768w, https:\/\/www.ultimatewb.com\/blog\/wp-content\/uploads\/wordpress.png 1200w\" sizes=\"(max-width: 600px) 100vw, (max-width: 1200px) 75vw, 1200px\" \/><\/a><\/figure><\/div>\n\n<p>If your website isn&#8217;t displaying the way it should &#8211; for example the page header doesn&#8217;t display &#8211; and\u00a0your WordPress blog\u00a0prints out\u00a0an error instead of displaying your awesome blog posts &#8211; and you haven&#8217;t changed anything &#8211;\u00a0 it means your website has been hacked.\u00a0\u00a0 Chances are it is from your WordPress blog\u00a0or its\u00a0third party plugins you are using.\u00a0 Perhaps from a backdoor, like when in 2011\u00a0three popular WordPress plugins (AddThis, WPtouch, and W3 Total Cache), had <a title=\"WordPress plugins hacked \u2013 Understanding the backdoor\" href=\"http:\/\/blog.sucuri.net\/2011\/06\/wordpress-plugins-hacked-understanding-the-backdoor.html\" target=\"_blank\" rel=\"noopener\">malicious backdoors added to them via the plugin repository<\/a>.\u00a0 That is why it is important to keep your WordPress blog and plugins up-to-date, especially when there are security fixes released.\u00a0 If you have UltimateWB, and WordPress integrated with it, you can still upgrade your WordPress from its admin panel without worrying about the integration being broken &#8211; if needed, you just go to your UltimateWB website Admin Panel, Pages &gt; Edit Page &gt; Blog, and click the link to update your blog integration! Easy!<\/p>\n<p>Ok, so how to fix your website that has been hacked, and make sure\u00a0it doesn&#8217;t get hacked again and again\u00a0&#8211; here&#8217;s\u00a02 easy steps to do it:<br \/>(by the way, you might want to get a backup first, but also make sure you have some anti-virus software installed on your computer! Best to backup in zip\/compressed formats, for extra security.)<\/p>\n<p><strong>1) Upgrade all your software files &#8211; manually.\u00a0<\/strong> You should delete all your current software\/WordPress files, and then upload the new ones.\u00a0 Make sure you don&#8217;t delete your uploaded content though, for example uploaded images, files, etc.\u00a0 For WordPress,\u00a0these files are under your\u00a0\u00a0<strong>wp-content folder<\/strong>.\u00a0 If you upgrade automatically, you might not be catching the backdoor if it&#8217;s an extra file, as it might not get deleted.<\/p>\n<p><strong>2) After step 1, your website\/blog should look great, back to normal.\u00a0 But, you might not be done yet!\u00a0<\/strong> You might have missed the backdoor extra file injected on your server.\u00a0 If you miss the backdoor file, next time it is accessed, your website will be broken again.\u00a0 You should check your raw access logs.\u00a0 These are logs keeping track of the traffic to your website, on each access &#8211; not just the entry file like in your traffic statistics.\u00a0 If you don&#8217;t know\u00a0where these are, ask your web hosting company.\u00a0 You will want to skim through the lines, checking for any weird\u00a0files being accessed &#8211; you will want to delete these files that weren&#8217;t part of your website before.<\/p>\n<p>Ok, now you&#8217;re done.\u00a0 Check to make sure your website is running smoothly.\u00a0 Take a backup of your website\/database on a continuous basis.\u00a0 Sometimes when your website gets hacked, you can lose your data.<\/p>","protected":false},"excerpt":{"rendered":"<p>If your website isn&#8217;t displaying the way it should &#8211; for example the page header doesn&#8217;t display &#8211; and\u00a0your WordPress blog\u00a0prints out\u00a0an error instead of displaying your awesome blog posts &#8211; and you haven&#8217;t changed anything &#8211;\u00a0 it means your &hellip; <a href=\"https:\/\/www.ultimatewb.com\/blog\/429\/wordpress-website-hacked-how-to-fix-it\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[306,304,307,305,303],"class_list":["post-429","post","type-post","status-publish","format-standard","hentry","category-general","tag-fix-backdoor","tag-fix-website","tag-remove-backdoor","tag-website-hacked","tag-wordpress-hacked"],"_links":{"self":[{"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/posts\/429"}],"collection":[{"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/comments?post=429"}],"version-history":[{"count":4,"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/posts\/429\/revisions"}],"predecessor-version":[{"id":5725,"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/posts\/429\/revisions\/5725"}],"wp:attachment":[{"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/media?parent=429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/categories?post=429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ultimatewb.com\/blog\/wp-json\/wp\/v2\/tags?post=429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}