{"id":280768,"date":"2024-12-16T10:41:52","date_gmt":"2024-12-16T09:41:52","guid":{"rendered":"https:\/\/www.isoladicomunicazione.com\/wordpress-site-hacked-how-to-fix-it\/"},"modified":"2025-06-23T11:12:27","modified_gmt":"2025-06-23T09:12:27","slug":"wordpress-site-hacked-how-to-fix-it","status":"publish","type":"post","link":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/","title":{"rendered":"WordPress site hacked: how to fix it?"},"content":{"rendered":"\n<p>Can&#8217;t access the WordPress backend anymore or has your website homepage changed? You&#8217;ve probably suffered a cyber attack, so now it&#8217;s important to <strong>fix your hacked WordPress site<\/strong>. <\/p>\n\n<p>A <strong>hacked and non-functioning portal<\/strong> can be a <strong>huge economic and image damage to your business<\/strong>. This &#8220;incident&#8221; is likely to interfere with your SEO ranking on search engines, cause you to lose all your business data or put your customers&#8217; data at risk. In addition, those who visit it will have the <strong>perception of an unsafe and poorly maintained website<\/strong>, not to mention that they may be exposed to viruses with redirects to scam websites.  <\/p>\n\n<p>As you may have guessed, <strong>security is an issue that should not be underestimated<\/strong>. But how do you notice a system breach and how can you restore a hacked website? <\/p>\n\n<p>In this article we will look at:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#segnalidanonsottovalutare\">Signs not to be underestimated<\/a><\/li>\n\n\n\n<li><a href=\"#comeriparareunsitohackerato\">How to repair a hacked WordPress site<\/a><\/li>\n\n\n\n<li><a href=\"#importanzadellamanutenzione\">The importance of maintenance as prevention to website hacker breaches<\/a><\/li>\n\n\n\n<li><a href=\"#evitareilfaidate\">Why avoid do-it-yourself and rely on specialists<\/a><\/li>\n<\/ul>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-text-align-center has-white-color has-text-color has-background has-link-color has-medium-font-size wp-elements-6ca21b48b7fc47e018bb2043fee5b7f3\" style=\"background-color:#68e959\">Want to recover your hacked site and looking for immediate assistance?<br\/><a href=\"https:\/\/www.isoladicomunicazione.com\/en\/contact\/\"><strong style=\"color:#042433;\">Contact us!<\/strong><\/a><\/p>\n\n<div style=\"height:80px\" aria-hidden=\"true\" id=\"segnalidanonsottovalutare\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">WordPress site hacked: the signs not to underestimate<\/h2>\n\n<p>Before we figure out how to fix a hacked WordPress site, let&#8217;s see what are <strong>the signs of a possible breach<\/strong>. The portal can be compromised if you notice: <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>slowed performance<\/strong><\/li>\n\n\n\n<li><strong>Redirects to unknown sites<\/strong>, suspicious or spam pages<\/li>\n\n\n\n<li><strong>Error<\/strong> messages with unusual notifications (e.g., &#8220;Your site contains malware&#8221;)<\/li>\n\n\n\n<li><strong>Changes to the pages<\/strong>, homepage, or the publication of unauthorized content on the site<\/li>\n\n\n\n<li><strong>Difficulties in access (login)<\/strong> and errors in entering credentials<\/li>\n\n\n\n<li><strong>Abnormal emails<\/strong> with spam messages sent from your domain<\/li>\n\n\n\n<li><strong>Blocking of the site<\/strong> by hosting or search engines for activities harmful to users<\/li>\n<\/ul>\n\n<p>Also, if you have a <strong>security plugin<\/strong> installed on your site you may receive a specific hacker attack warning.<\/p>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-text-align-center has-medium-font-size\">Speaking of plugins, find out what <a href=\"https:\/\/www.isoladicomunicazione.com\/en\/best-wordpress-plugins-2024\/\">the best WordPress plugins<\/a> are!<\/p>\n\n<div style=\"height:80px\" aria-hidden=\"true\" id=\"comeriparareunsitohackerato\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">How to repair a hacked WordPress site<\/h2>\n\n<p>WordPress is one of the most widely used CMSs in the world for building websites. It has <a href=\"https:\/\/www.isoladicomunicazione.com\/en\/the-10-benefits-of-using-wordpress-for-your-site\/\">many advantages<\/a>, but at the same time it can be vulnerable. If you have noticed anomalies you need to <strong>act promptly<\/strong> to detect the problem, limit the damage as much as possible and restore the system. Here are the main steps to take.   <\/p>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">1. Putting the website in &#8220;maintenance mode&#8221;<\/h3>\n\n<p>To prevent users from seeing the site compromised, it is essential to turn on <strong>\u201cmaintenance mode.\u201d<\/strong> This not only protects the image of the site, but <strong>communicates<\/strong> <strong>professionalism<\/strong> by making the outage perceived as a planned phase of work.<br\/>You can set up maintenance mode by creating a simple index.html file to be uploaded to your site&#8217;s root directory, or use <strong>specific plugins<\/strong> such as <a href=\"https:\/\/wordpress.org\/plugins\/coming-soon-page\/\" target=\"_blank\" rel=\"noreferrer noopener\">Coming Soon and Maintenance Mode<\/a> if you have access to the WordPress panel.<br\/>Remember to turn this mode off when the work is complete, restoring the site to normal operation. <\/p>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">2. Make the backup<\/h3>\n\n<p>Before taking action, make a <strong>full backup<\/strong> of all files and the database. This step is <strong>crucial<\/strong> to ensure that you can <strong>restore the data<\/strong> if any errors occur during the cleanup process. <\/p>\n\n<ul class=\"wp-block-list\">\n<li>If you have access to your hosting&#8217;s control panel, backup at the <strong>server level<\/strong> to include all items and data without any limitations.<br\/><\/li>\n\n\n\n<li>If you prefer to operate directly from WordPress (and the site is still accessible), tools such as UpdraftPlus or <a href=\"https:\/\/it.wordpress.org\/plugins\/duplicator\/\" target=\"_blank\" rel=\"noreferrer noopener\">Duplicator<\/a> <strong>simplify the process<\/strong>. However, if the site is severely compromised, you will necessarily have to act through the server control panel or via FTP and phpMyAdmin. <\/li>\n<\/ul>\n\n<p>Ensuring that you have a <strong>recent<\/strong> and <strong>complete<\/strong> copy of the backup is critical so that you can act quickly and minimize site <strong>downtime<\/strong> in the event of a problem or compromise.<\/p>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">3. Start the security scan<\/h3>\n\n<p>Use <strong>security software<\/strong> to do a preliminary scan, identifying <strong>malware<\/strong>, <strong>infected files<\/strong>, and <strong>vulnerabilities<\/strong>. Examples of useful tools are <a href=\"https:\/\/sitecheck.sucuri.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sucuri Scanner<\/a> and MalCare.<br\/>However, an automated scan is not enough: <strong>manually check<\/strong> folders and files for anomalies such as files with strange names, obfuscated code, or recent unauthorized changes. <\/p>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">4. Detect and remove malware and compromised files<\/h3>\n\n<p>Act <strong>directly on the system <\/strong>(cores, plugins, themes and any other folders or files), removing or replacing the infected files identified earlier.<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Download a <strong>clean version<\/strong> of the WordPress core from the <a href=\"https:\/\/wordpress.org\/download\/\" target=\"_blank\" rel=\"noreferrer noopener\">official site<\/a> to replace the compromised files, making sure to use the same version of your site to avoid incompatibilities.<\/li>\n\n\n\n<li><strong>Never<\/strong> replace the wp-content folder, as it contains your custom data and files.<\/li>\n\n\n\n<li><strong>Check the database <\/strong>for anomalous redirects or suspicious code, often found in tables such as wp-options or wp-posts. Use tools such as <strong>phpMyAdmin<\/strong> for this check. <\/li>\n<\/ul>\n\n<p>By following these directions, you should be able to detect any traces of infection and then remediate them with targeted actions.<\/p>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">5. Update WordPress, plugins and theme<\/h3>\n\n<p>Once the infected files are deleted, update WordPress, plugins and theme to the latest version available. Updates fix <strong>known vulnerabilities<\/strong> that may have been exploited by hackers. If a plugin or theme is no longer supported by developers, consider <strong>replacing it<\/strong> with a more secure alternative.  <\/p>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">6. Change passwords and permissions<\/h3>\n\n<p><strong>Change all passwords<\/strong> associated with your site, including those for:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>WordPress Administration Panel<\/li>\n\n\n\n<li>Database<\/li>\n\n\n\n<li>FTP<\/li>\n\n\n\n<li>Control panel of your hosting (e.g., cPanel or Plesk)<\/li>\n<\/ul>\n\n<p><br\/>Make sure the new passwords are <strong>strong and unique<\/strong>. Also check user roles in the WordPress panel for suspicious logins. If you find unknown users, <strong>remove them immediately<\/strong>.  <\/p>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">7. Validate the site on Google<\/h3>\n\n<p>If Google has flagged your site as unsafe, use <strong>Google Search Console<\/strong> to request a rescan. Upload an <strong>updated sitemap<\/strong> to speed up the process and ensure that any compromised pages have been cleaned up or removed. <\/p>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">8. Preventing future attacks<\/h3>\n\n<p>Improve the security of your site by implementing the following measures:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Set up <strong>automatic<\/strong>, daily <strong>backups<\/strong>, possibly not on the same hosting.<\/li>\n\n\n\n<li><strong>Limit login attempts<\/strong>: Use a plugin to limit the number of consecutive login attempts.<\/li>\n\n\n\n<li>Use secure connections (SSL): Install an <strong>SSL certificate<\/strong> to encrypt traffic between your site and users.<\/li>\n\n\n\n<li>Choose <strong>secure hosting<\/strong>: Opt for a hosting provider with good security policies.<\/li>\n\n\n\n<li>Enable two-factor authentication<strong>(2FA<\/strong>): Further protect access to the WordPress panel.<\/li>\n<\/ul>\n\n<p>To protect your website and prevent attacks, it is essential to implement <strong>robust and diverse security strategies<\/strong>. With frequent automatic backups, judicious access management and secure connections, you reduce the risk of data loss or intrusion. Reliable hosting and two-factor authentication add an extra layer of protection, ensuring <strong>maximum security<\/strong> for your site and your users.  <\/p>\n\n<div style=\"height:80px\" aria-hidden=\"true\" id=\"importanzadellamanutenzione\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">The importance of maintenance as prevention to website hacker breaches<\/h2>\n\n<p>WordPress sites are hacked for many reasons, including misappropriation of data for identity theft or to harm the company. Often, attacks are automated and <strong>conducted by bots<\/strong> designed to exploit known vulnerabilities, such as out-of-date plugins or weak security configurations. In addition, <strong>targeted attacks<\/strong> by hackers, phishing, or use of stolen credentials can also pose a serious threat.  <\/p>\n\n<ul class=\"wp-block-list\">\n<li>choose <strong>effective passwords<\/strong><\/li>\n\n\n\n<li><a href=\"https:\/\/www.isoladicomunicazione.com\/en\/services\/wordpress-updates\/\">Update WordPress software, plugins and theme in a timely manner<\/a> <\/li>\n\n\n\n<li>make <strong>automatic backups<\/strong><\/li>\n\n\n\n<li>Install <strong>security plugins<\/strong> to monitor vulnerabilities and suspicious activities<\/li>\n\n\n\n<li>Rely on <strong>hosting with robust security measures<\/strong><\/li>\n\n\n\n<li><strong>Implement protection<\/strong> with firewall, two-factor authentication and SSL certificates<\/li>\n<\/ul>\n\n<p>These are all <strong>violations that can be reduced and prevented<\/strong> through a <strong>scheduled<a href=\"https:\/\/www.isoladicomunicazione.com\/en\/services\/web-site-maintenance\/\">website maintenance<\/a><\/strong> service.<\/p>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-text-align-center has-medium-font-size\">Do cyber attacks scare you? Find out what you can do in our article: <br\/><a href=\"https:\/\/www.isoladicomunicazione.com\/en\/how-to-increase-the-security-of-your-wordpress-site-in-2024\/\">How to increase the security of your WordPress site<\/a><\/p>\n\n<div style=\"height:80px\" aria-hidden=\"true\" id=\"evitareilfaidate\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Avoid DIY and rely on specialists to fix hacked WordPress site<\/h2>\n\n<p>If your WordPress site has been hacked, consider that fixing the problem yourself could even <strong>make it worse.<\/strong> The risk is to damage it further and lose more data, lengthening the recovery time. <\/p>\n\n<p>Removing malware and repairing compromised files requires <strong>specific technical skills<\/strong> and a <strong>methodical approach<\/strong>. At Isola we have a team of skilled technicians who can offer you <strong><a href=\"https:\/\/www.isoladicomunicazione.com\/en\/services\/web-site-support\/\">website support<\/a><\/strong> tailored to your business. You can count on <strong>prompt response<\/strong> to unexpected problems and <strong>ongoing support<\/strong> to make periodic site backups, monitor for vulnerabilities, and make sure everything is working properly.  <\/p>\n\n<p>Combined with <strong>scheduled maintenance<\/strong>, support helps ensure the <strong>perfect functioning of<\/strong> the website. It is the ideal solution for <strong>preemptively<\/strong> recognizing the signs of an attack and <strong>eliminating or reducing the problem even before it occurs<\/strong>. <\/p>\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-text-align-center has-medium-font-size\">Do you want to repair your hacked WordPress site or effectively prevent cyber attacks?<br\/>Ask our staff for a consultation!<\/p>\n\n<p class=\"has-text-align-center has-medium-font-size\"><a href=\"https:\/\/www.isoladicomunicazione.com\/en\/contact\/\">CONTACT US<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress site hacked? Read on to find out how to take action! <\/p>\n","protected":false},"author":19,"featured_media":280740,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[98],"tags":[],"class_list":["post-280768","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-information-security"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Fix Hacked WordPress Site - Isola<\/title>\n<meta name=\"description\" content=\"Hacked WordPress site: how to fix it? A guide to find out the signs not to underestimate and the steps to follow to restore it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Fix Hacked WordPress Site - Isola\" \/>\n<meta property=\"og:description\" content=\"Hacked WordPress site: how to fix it? A guide to find out the signs not to underestimate and the steps to follow to restore it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/\" \/>\n<meta property=\"og:site_name\" content=\"Isola\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/IsoladiComunicazione\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-16T09:41:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-23T09:12:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Alessia_V\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alessia_V\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/\"},\"author\":{\"name\":\"Alessia_V\",\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#\/schema\/person\/a78fb766d819d853ceb1cfadc4a7f391\"},\"headline\":\"WordPress site hacked: how to fix it?\",\"datePublished\":\"2024-12-16T09:41:52+00:00\",\"dateModified\":\"2025-06-23T09:12:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/\"},\"wordCount\":1401,\"publisher\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg\",\"articleSection\":[\"Information Security\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/\",\"url\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/\",\"name\":\"How to Fix Hacked WordPress Site - Isola\",\"isPartOf\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg\",\"datePublished\":\"2024-12-16T09:41:52+00:00\",\"dateModified\":\"2025-06-23T09:12:27+00:00\",\"description\":\"Hacked WordPress site: how to fix it? A guide to find out the signs not to underestimate and the steps to follow to restore it.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#primaryimage\",\"url\":\"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg\",\"contentUrl\":\"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg\",\"width\":1440,\"height\":900,\"caption\":\"Come riparare un sito web hackerato\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.isoladicomunicazione.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress site hacked: how to fix it?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#website\",\"url\":\"https:\/\/www.isoladicomunicazione.com\/en\/\",\"name\":\"Isola di Comunicazione - Web Agency Milano\",\"description\":\"Web Agency Milano\",\"publisher\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.isoladicomunicazione.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#organization\",\"name\":\"Isola di Comunicazione\",\"alternateName\":\"Isola di Comunicazione Web Agency Milano\",\"url\":\"https:\/\/www.isoladicomunicazione.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2023\/05\/isola-di-comunicazione-web-agency-milano.jpg\",\"contentUrl\":\"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2023\/05\/isola-di-comunicazione-web-agency-milano.jpg\",\"width\":500,\"height\":500,\"caption\":\"Isola di Comunicazione\"},\"image\":{\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/IsoladiComunicazione\/\",\"https:\/\/www.linkedin.com\/company\/10871872\/admin\/\",\"https:\/\/www.instagram.com\/isoladicomunicazione\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.isoladicomunicazione.com\/en\/#\/schema\/person\/a78fb766d819d853ceb1cfadc4a7f391\",\"name\":\"Alessia_V\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/76aa8e9a173c1eab39e10defe5af3cc23ca3716fca4a1962784b1d26e04cf45c?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/76aa8e9a173c1eab39e10defe5af3cc23ca3716fca4a1962784b1d26e04cf45c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/76aa8e9a173c1eab39e10defe5af3cc23ca3716fca4a1962784b1d26e04cf45c?s=96&d=mm&r=g\",\"caption\":\"Alessia_V\"},\"url\":\"https:\/\/www.isoladicomunicazione.com\/en\/author\/alessia_v\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Fix Hacked WordPress Site - Isola","description":"Hacked WordPress site: how to fix it? A guide to find out the signs not to underestimate and the steps to follow to restore it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/","og_locale":"en_US","og_type":"article","og_title":"How to Fix Hacked WordPress Site - Isola","og_description":"Hacked WordPress site: how to fix it? A guide to find out the signs not to underestimate and the steps to follow to restore it.","og_url":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/","og_site_name":"Isola","article_publisher":"https:\/\/www.facebook.com\/IsoladiComunicazione\/","article_published_time":"2024-12-16T09:41:52+00:00","article_modified_time":"2025-06-23T09:12:27+00:00","og_image":[{"width":1440,"height":900,"url":"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg","type":"image\/jpeg"}],"author":"Alessia_V","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Alessia_V","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#article","isPartOf":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/"},"author":{"name":"Alessia_V","@id":"https:\/\/www.isoladicomunicazione.com\/en\/#\/schema\/person\/a78fb766d819d853ceb1cfadc4a7f391"},"headline":"WordPress site hacked: how to fix it?","datePublished":"2024-12-16T09:41:52+00:00","dateModified":"2025-06-23T09:12:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/"},"wordCount":1401,"publisher":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/#organization"},"image":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#primaryimage"},"thumbnailUrl":"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg","articleSection":["Information Security"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/","url":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/","name":"How to Fix Hacked WordPress Site - Isola","isPartOf":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#primaryimage"},"image":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#primaryimage"},"thumbnailUrl":"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg","datePublished":"2024-12-16T09:41:52+00:00","dateModified":"2025-06-23T09:12:27+00:00","description":"Hacked WordPress site: how to fix it? A guide to find out the signs not to underestimate and the steps to follow to restore it.","breadcrumb":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#primaryimage","url":"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg","contentUrl":"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2024\/12\/riparare-sito-wordpress-hackerato.jpg","width":1440,"height":900,"caption":"Come riparare un sito web hackerato"},{"@type":"BreadcrumbList","@id":"https:\/\/www.isoladicomunicazione.com\/en\/wordpress-site-hacked-how-to-fix-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.isoladicomunicazione.com\/en\/"},{"@type":"ListItem","position":2,"name":"WordPress site hacked: how to fix it?"}]},{"@type":"WebSite","@id":"https:\/\/www.isoladicomunicazione.com\/en\/#website","url":"https:\/\/www.isoladicomunicazione.com\/en\/","name":"Isola di Comunicazione - Web Agency Milano","description":"Web Agency Milano","publisher":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.isoladicomunicazione.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.isoladicomunicazione.com\/en\/#organization","name":"Isola di Comunicazione","alternateName":"Isola di Comunicazione Web Agency Milano","url":"https:\/\/www.isoladicomunicazione.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.isoladicomunicazione.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2023\/05\/isola-di-comunicazione-web-agency-milano.jpg","contentUrl":"https:\/\/www.isoladicomunicazione.com\/wp-content\/uploads\/2023\/05\/isola-di-comunicazione-web-agency-milano.jpg","width":500,"height":500,"caption":"Isola di Comunicazione"},"image":{"@id":"https:\/\/www.isoladicomunicazione.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/IsoladiComunicazione\/","https:\/\/www.linkedin.com\/company\/10871872\/admin\/","https:\/\/www.instagram.com\/isoladicomunicazione\/"]},{"@type":"Person","@id":"https:\/\/www.isoladicomunicazione.com\/en\/#\/schema\/person\/a78fb766d819d853ceb1cfadc4a7f391","name":"Alessia_V","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/76aa8e9a173c1eab39e10defe5af3cc23ca3716fca4a1962784b1d26e04cf45c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/76aa8e9a173c1eab39e10defe5af3cc23ca3716fca4a1962784b1d26e04cf45c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/76aa8e9a173c1eab39e10defe5af3cc23ca3716fca4a1962784b1d26e04cf45c?s=96&d=mm&r=g","caption":"Alessia_V"},"url":"https:\/\/www.isoladicomunicazione.com\/en\/author\/alessia_v\/"}]}},"_links":{"self":[{"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/posts\/280768","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/comments?post=280768"}],"version-history":[{"count":4,"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/posts\/280768\/revisions"}],"predecessor-version":[{"id":285646,"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/posts\/280768\/revisions\/285646"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/media\/280740"}],"wp:attachment":[{"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/media?parent=280768"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/categories?post=280768"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.isoladicomunicazione.com\/en\/wp-json\/wp\/v2\/tags?post=280768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}