{"id":65080,"date":"2025-03-31T07:00:00","date_gmt":"2025-03-31T14:00:00","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=65080"},"modified":"2025-05-26T11:17:12","modified_gmt":"2025-05-26T18:17:12","slug":"abandoned-plugins","status":"publish","type":"post","link":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/","title":{"rendered":"How To Detect Abandoned WordPress Plugins That May Be Putting Your Site at Risk"},"content":{"rendered":"\n<p>&#8220;It\u2019s April. What\u2019s the Christmas tree doing in the living room?&#8221;<\/p>\n\n\n\n<p>You\u2019ve spent hours decorating the Christmas tree and basking it in twinkling lights.<\/p>\n\n\n\n<p>But that was back in December.<\/p>\n\n\n\n<p>Life got busy, and before you knew it, spring rolled in. And now, the poor tree droops in the corner, shedding needles \u2014 a dusty fire hazard more than a festive centerpiece.<\/p>\n\n\n\n<p>That\u2019s what happens with abandoned WordPress plugins.<\/p>\n\n\n\n<p>We install them for a reason, but over time, they\u2019re forgotten. Left unchecked, abandoned plugins become security risks, exposing your site to potential threats.<\/p>\n\n\n\n<p>Let\u2019s spot them and remove them.<\/p>\n\n\n\n<h2 id=\"h-what-s-an-abandoned-plugin\" class=\"wp-block-heading\">What\u2019s an Abandoned Plugin?<\/h2>\n\n\n\n<p>Oh yes, first, we still need to understand <em>what<\/em> an abandoned plugin exactly<em> <\/em>is.<\/p>\n\n\n\n<p><strong>An abandoned plugin is a <\/strong><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/intro-to-wordpress-plugins\/\"><strong>WordPress plugin<\/strong><\/a><strong> that its developer no longer maintains or updates. WordPress considers a plugin <\/strong><strong><em>abandoned<\/em><\/strong><strong> if it hasn&#8217;t received updates in over two years.<\/strong><\/p>\n\n\n\n<p>Such plugins can become incompatible with the latest WordPress versions, leading to potential security vulnerabilities and functionality issues.<\/p>\n\n\n\n<h2 id=\"h-why-abandoned-plugins-are-a-big-problem\" class=\"wp-block-heading\">Why Abandoned Plugins Are a Big Problem<\/h2>\n\n\n\n<p>Abandoned plugins are like ticking time bombs for your WordPress site. In 2023, <a target=\"_blank\" href=\"https:\/\/patchstack.com\/whitepaper\/state-of-wordpress-security-in-2024\/\">97% of all new WordPress vulnerabilities<\/a> originated from plugins, while only 0.2% were found in the WordPress core itself. That means nearly every security issue affecting WordPress sites comes from plugins and themes \u2014 not the core software.<\/p>\n\n\n\n<p>The <a target=\"_blank\" href=\"https:\/\/solidwp.com\/blog\/category\/wordpress-vulnerability-report\/\">WordPress vulnerability report<\/a> from SolidWP has daily updates on any new WordPress ecosystem vulnerabilities. You\u2019ll almost always see new vulnerabilities for plugins but rarely for the WordPress core.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"849\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem.webp\" alt=\"Screenshot of WordPress Core update 6.7.2 announcement highlighting 35 bug fixes. A green checkmark indicates no new core vulnerabilities.\" class=\"wp-image-65082 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-300x159.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-1024x543.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-768x408.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-1536x815.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-600x318.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-1200x637.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-730x387.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-1460x775.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-784x416.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-1568x832.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/01_why_abandoned_plugins_are_a_big_problem-877x465.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/849;\" \/><\/figure>\n\n\n\n<p><strong>That&#8217;s thousands of business owners who dealt with:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lost revenue during site downtime.<\/li>\n\n\n\n<li>Compromised customer data.<\/li>\n\n\n\n<li>Damaged reputation and lost trust.<\/li>\n\n\n\n<li>Google blacklisting their site as &#8220;potentially harmful.&#8221;<\/li>\n\n\n\n<li>Hours (or days) spent cleaning up the mess.<\/li>\n<\/ul>\n\n\n\n<p>When developers abandon their plugins, they stop patching security holes \u2014 creating perfect entry points for hackers.<\/p>\n\n\n\n<p><strong>Think about it:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>No security updates = exposing your site to known vulnerabilities.<\/li>\n\n\n\n<li>No compatibility testing with new WordPress versions = broken functionality.<\/li>\n\n\n\n<li>No bug fixes = unexpected behavior that can compromise your site.<\/li>\n<\/ul>\n\n\n\n<p>Now, Wordfence&#8217;s WAF blocked <a target=\"_blank\" href=\"https:\/\/www.wordfence.com\/blog\/2023\/05\/wordfence-firewall-blocks-bizarre-large-scale-xss-campaign\/\">3 million attacks<\/a> from about 14,000 IPs targeting plugin vulnerabilities in just the first half of 2023.<\/p>\n\n\n\n<p>But let&#8217;s suppose you got lucky, and the abandoned plugin you have is completely safe to use.<\/p>\n\n\n\n<p>We still have to deal with performance issues.<\/p>\n\n\n\n<p>Every <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/wordpress-6-8\/\">new WordPress update<\/a> improves speed, reduces redundancies in the system, and makes the overall website feel snappy while adding more features.<\/p>\n\n\n\n<p>But if the abandoned plugin bogs the website down, these speed improvements might never get noticed, and it\u2019d be easy to think that WordPress is the culprit here (even though it never is).<\/p>\n\n\n\n<p>There\u2019s also a strong possibility that the plugin causes a conflict with a newer version of WordPress and you\u2019re left with a broken website.<\/p>\n\n\n\n<p>Unfortunately, when that happens with abandoned plugins, you&#8217;re completely on your own. No developer to answer questions, no community support, no documentation updates. <a target=\"_blank\" href=\"https:\/\/patchstack.com\/whitepaper\/state-of-wordpress-security-in-2024\/\">15.7% of all vulnerable plugins<\/a> were completely removed from the WordPress plugin repository because of abandonment.<\/p>\n\n\n\n<p>This leaves website owners unknowingly running outdated, unpatched software that hackers can exploit.<\/p>\n\n\n\n<p><strong>Put simply \u2014 move away from such plugins as soon as possible.<\/strong><\/p>\n\n\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n\n\n<h2 id=\"h2_how-to-spot-abandoned-plugins\" class=\"wp-block-heading\">How To Spot Abandoned Plugins<\/h2>\n\n\n\n<p>It\u2019s time to pick up your metaphorical magnifying glasses, and begin searching for clues that reveal plugins that are gathering dust in your WordPress dashboard.<\/p>\n\n\n\n<p>Here are some things that help identify if an abandoned plugin is lying around on our website.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. The &#8220;Last Updated&#8221; Date<\/h3>\n\n\n\n<p>The most obvious red flag is hiding in plain sight.<\/p>\n\n\n\n<p>In your WordPress dashboard, go to <strong>Plugins<\/strong> &gt; <strong>Installed Plugins<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"989\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins.webp\" alt=\"WordPress dashboard showing the Installed Plugins page. The 'Plugins' menu item is highlighted in blue with a purple outline and arrows pointing to it.\" class=\"wp-image-65083 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-300x185.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-1024x633.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-768x475.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-1536x949.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-600x371.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-1200x742.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-730x451.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-1460x902.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-784x485.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-1568x969.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/02_installed_plugins-877x542.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/989;\" \/><\/figure>\n\n\n\n<p>Then click <strong>View Details<\/strong> to open the plugin details where you\u2019ll see the \u201cLast Updated\u201d date.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1084\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin.webp\" alt=\"UpdraftPlus WP Backup &amp; Migration Plugin details window in WordPress. A purple outline highlights the 'Last Updated: 2 weeks ago' section.\" class=\"wp-image-65084 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-300x203.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-1024x694.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-768x520.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-1536x1041.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-600x407.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-1200x813.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-730x495.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-1460x989.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-784x531.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-1568x1062.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/03_last_updated_plugin-877x594.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1084;\" \/><\/figure>\n\n\n\n<p>UpdraftPlus is a popular plugin and gets updated quite regularly. As of this writing, it was updated just two weeks ago, and it\u2019s safe to retain since there\u2019s active development.<\/p>\n\n\n\n<p>But you could have an older plugin still on your website like the one below, updated NINE years ago:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"814\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years.webp\" alt=\"Content XLerator WP Public Plugin details window in WordPress. A warning states the plugin has not been tested with the current WordPress version. A purple outline highlights 'Last Updated: 9 years ago.'\" class=\"wp-image-65085 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-300x153.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-1024x521.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-768x391.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-1536x781.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-600x305.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-1200x611.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-730x371.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-1460x743.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-784x399.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-1568x798.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/04_old_plugin_not_updated_in_9_years-877x446.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/814;\" \/><\/figure>\n\n\n\n<p><strong>Any plugin not updated in over a year deserves your attention, while those untouched for two years fall into WordPress&#8217;s official &#8220;abandoned&#8221; category and should be removed from your website as quickly as possible.<\/strong><\/p>\n\n\n\n<p>If there are pages that still use functionality of the plugin (maybe it\u2019s an old form plugin and you still have some forms), replace the functionality with newer plugins as quickly as you can.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Check Updated Date in the Plugin Search<\/h3>\n\n\n\n<p>Suppose you\u2019re looking to install your next WordPress plugin. You want to check the last updated dates in the search results as well.<\/p>\n\n\n\n<p>Let\u2019s take the same abandoned plugin from the above example here. If you go to <strong>Plugins<\/strong> &gt; <strong>Add New Plugins <\/strong>and search for it, you\u2019ll see the below screen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1295\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search.webp\" alt=\"WordPress Add Plugins screen displaying the Content XLerator WP Public Plugin. A purple outline highlights 'Last Updated: 9 years ago.' The plugin has less than 10 active installations and is untested with the current WordPress version.\" class=\"wp-image-65086 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-300x243.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-1024x829.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-768x622.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-1536x1243.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-600x486.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-1200x971.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-730x591.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-1460x1182.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-784x635.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-1568x1269.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/05_check_updated_date_in_the_plugin_search-877x710.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1295;\" \/><\/figure>\n\n\n\n<p>Notice that it displays the last updated date right on the search results so you can choose whether or not to install the plugin.<\/p>\n\n\n\n<p>If you\u2019re not on your WordPress dashboard, but are looking up plugins on the <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/\">WordPress plugin directory<\/a>, you can click through any plugin and see the version and \u201cLast updated\u201d date on the information panel on the right.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"914\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated.webp\" alt=\"WordPress plugin directory page for 'Embed Plus for YouTube Gallery, Livestream, and Lazy Loading with Facades.' A purple outline highlights plugin details, including version 14.2.1.3, last updated 3 months ago, 100,000+ active installations, and WordPress compatibility up to version 6.7.2.\" class=\"wp-image-65087 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-300x171.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-1024x585.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-768x439.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-1536x877.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-600x343.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-1200x686.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-730x417.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-1460x834.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-784x448.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-1568x896.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/06_informaiton_sidebar_version_last_updated-877x501.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/914;\" \/><\/figure>\n\n\n\n<p>That should give you enough information to decide if the plugin is worth considering or not.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Look at Support Tickets<\/h3>\n\n\n\n<p>Suppose you see a plugin that was updated recently but only has a few active installs. How can you be sure if the plugin is active being developed?<\/p>\n\n\n\n<p>The support tickets can show a clear picture.<\/p>\n\n\n\n<p>On the WordPress plugins directory page, go to any plugin you\u2019re considering, and click the <strong>Support<\/strong> link right below the download button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"764\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link.webp\" alt=\"WordPress plugin directory page for 'UsersWP \u2013 Front-end login form, User Registration, User Profile &amp; Members Directory plugin for WP.' A purple outline highlights the 'Support' link.\" class=\"wp-image-65088 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-300x143.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-1024x489.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-768x367.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-1536x733.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-600x287.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-1200x573.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-730x349.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-1460x697.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-784x374.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-1568x749.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/07_support_link-877x419.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/764;\" \/><\/figure>\n\n\n\n<p>On this page, you\u2019ll see all the support tickets WordPress users have raised.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"885\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress.webp\" alt=\"WordPress support forum for 'UsersWP - Front-end login form, User Registration, User Profile &amp; Members Directory plugin for WP.' Displays a list of recent support topics, participant counts, replies, and last post dates. Sidebar links include FAQs, support threads, and reviews.\" class=\"wp-image-65089 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-300x166.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-1024x566.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-768x425.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-1536x850.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-600x332.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-1200x664.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-730x404.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-1460x808.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-784x434.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-1568x867.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/08_support_tickets_wordpress-877x485.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/885;\" \/><\/figure>\n\n\n\n<p>If you notice the developer actively responding to, resolving queries, even adding new features on request, you can safely consider trying the plugin out.<\/p>\n\n\n\n<p>But sometimes, you may notice that queries are left unanswered for weeks and there\u2019s no actual development on the plugin. That\u2019s when it\u2019s better to stay away and find something more active.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Listen to Your Dashboard&#8217;s Warnings<\/h3>\n\n\n\n<p>WordPress is like that smart techie on your team who keeps everything in check.<\/p>\n\n\n\n<p>If the WordPress core, a plugin or theme goes out of date, there\u2019s a new vulnerability, or there\u2019s a possible conflict, it sends you indications, notifications, and error messages to clearly state that.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"844\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings.webp\" alt=\"WordPress dashboard displaying a 'PHP Update Required' warning. The message indicates the site is running an insecure PHP version and suggests updating for better security and performance. A purple outline highlights the warning box.\" class=\"wp-image-65090 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-300x158.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-1024x540.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-768x405.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-1536x810.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-600x317.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-1200x633.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-730x385.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-1460x770.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-784x414.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-1568x827.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/09_listen_to_your_dashboard_s_warnings-877x463.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/844;\" \/><\/figure>\n\n\n\n<p>You can choose to override those and continue with the action you planned to take \u2014 but we \u200cadvise listening to these warnings.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Run Automated Security Checks<\/h3>\n\n\n\n<p>There are many ways to <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/secure-your-wordpress-website\/\">secure your WordPress website<\/a>. The easiest is to install just one security plugin like Wordfence, Patchstack, Sucuri, etc., and let it figure out if something is good for your website or not.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1144\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence.webp\" alt=\"Wordfence security scan interface showing a completed scan with 100% detection on standard, premium malware signatures, and reputation checks. No new issues were found. Various security checks, including spam, blocklists, file changes, and vulnerability scans, are displayed.\" class=\"wp-image-65091 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-300x215.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-1024x732.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-768x549.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-1536x1098.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-600x429.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-1200x858.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-730x522.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-1460x1044.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-784x561.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-1568x1121.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/10_wordfence-877x627.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1144;\" \/><figcaption class=\"wp-element-caption\"><a href=\"http:\/\/wordfence.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Source<\/a><\/figcaption><\/figure>\n\n\n\n<p>These plugins keep track of every security vulnerability, abandoned or outdated plugins, and any WordPress core issues out there. If your website shows signs that match any of these issues, the plugin will immediately notify you of the same.<\/p>\n\n\n\n<p>They also perform automated background scans to detect malicious actors attempting to exploit outdated or abandoned plugins to gain unauthorized access to your website, or to identify previously safe plugins that have become infected.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. The Popularity Test<\/h3>\n\n\n\n<p>And finally, if you don\u2019t want to worry about the technicalities, leave it up to the crowd. The <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/best-wordpress-plugins\/\">best WordPress plugins<\/a> are also the ones with the most number of active installations.<\/p>\n\n\n\n<p>When searching for plugins on the WordPress plugins directory, click the <strong>Advanced View <\/strong>tab under the plugin data (the section where we see the \u201cLast updated\u201d date).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1284\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test.webp\" alt=\"WordPress plugin 'Advanced View' page displaying statistics, including active versions, daily downloads graph, and total downloads history. A purple outline highlights the all-time downloads count of 609,788,768. Plugin details, ratings, and supported versions are also shown.\" class=\"wp-image-65092 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-300x241.webp 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-1024x822.webp 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-768x616.webp 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-1536x1233.webp 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-600x482.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-1200x963.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-730x586.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-1460x1172.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-784x629.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-1568x1258.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/11_the_popularity_test-877x704.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1284;\" \/><\/figure>\n\n\n\n<p>The advanced view shows you stats on which version of the plugins are in use across all the users, and how many downloads the plugin sees on a daily and weekly basis, along with the total installs.<\/p>\n\n\n\n<p>Plugins with dwindling active installations (under 1,000), declining download trends, or consistently poor ratings may be on their way to abandonment \u2014 or already there.<\/p>\n\n\n\n<p>For the most part, if you stick to the top WordPress plugins which are actively used by a lot of people, you\u2019re generally going to be fine. That\u2019s because the developers as well as the technically savvy users are on the lookout for issues in the code and solve them as they appear.<\/p>\n\n\n\n<h2 id=\"h2_found-abandoned-plugins-heres-what-to-do\" class=\"wp-block-heading\">Found Abandoned Plugins? Here&#8217;s What To Do<\/h2>\n\n\n\n<p>So you&#8217;ve discovered the plugin equivalent of that forgotten Christmas tree in your WordPress site. Now what?<\/p>\n\n\n\n<p>Here&#8217;s your step-by-step rescue plan to safely eliminate these security risks without breaking your site.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Find an Alternative<\/h3>\n\n\n\n<p>Before you touch anything, find a replacement. Search for active plugins that offer similar functionality to your abandoned ones.<\/p>\n\n\n\n<p>The best replacements will have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Updates within the last 3 months<\/li>\n\n\n\n<li>Compatibility with your WordPress version<\/li>\n\n\n\n<li>Strong ratings (4+ stars)<\/li>\n\n\n\n<li>A responsive developer community<\/li>\n\n\n\n<li>Good documentation<\/li>\n<\/ul>\n\n\n\n<p><strong>Nerd Note:<\/strong> Sometimes the perfect replacement isn&#8217;t a plugin at all! Many features once requiring plugins are now built into WordPress core or your <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/how-to-pick-wordpress-theme\/\">theme<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Create a Complete Backup<\/h3>\n\n\n\n<p>A backup is your website\u2019s safety net. Don&#8217;t skip it!<\/p>\n\n\n\n<p><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/how-to-back-up-wordpress-tutorial\/\">Create a full backup<\/a> of your WordPress site, including files and database.<\/p>\n\n\n\n<p>You can use plugins or your host&#8217;s backup tools, but make sure you know how to restore from this backup if needed.<\/p>\n\n\n\n<p>Hopefully, the backup won&#8217;t be necessary, but it will be a lifesaver if things go wrong.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Test in a Staging Environment (When Possible)<\/h3>\n\n\n\n<p>For business-critical sites, test before you leap. If available, <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/website-staging-beginners-guide\/\">clone your site to a staging environment<\/a> and replace the abandoned plugins there first.<\/p>\n\n\n\n<p>If the site breaks, you need to investigate what went wrong and how to fix it in staging<em> before <\/em>you start working on the live website.<\/p>\n\n\n\n<p>This environment becomes your consequence-free playground for new plugins to be tested properly with your specific setup.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Carefully Replace the Plugin<\/h3>\n\n\n\n<p>Now for the main event. Here&#8217;s how to swap out those abandoned plugins.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Activate the new plugin first, without deactivating the old one yet.<\/li>\n\n\n\n<li>Configure the new plugin to match your settings from the old one.<\/li>\n\n\n\n<li>Verify functionality works as expected with both active.<\/li>\n\n\n\n<li>Deactivate (but don&#8217;t delete) the abandoned plugin.<\/li>\n\n\n\n<li>Test your site thoroughly to ensure nothing broke.<\/li>\n<\/ol>\n\n\n\n<p>When you&#8217;re sure everything is working as it should, get rid of that old WordPress plugin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Post-Replacement Check-Up<\/h3>\n\n\n\n<p>After the switch, give your site a thorough examination. Check your site&#8217;s front end and back end for any issues.<\/p>\n\n\n\n<p>Look for visual glitches, functionality problems, or error messages. And pay special attention to features that relied on the replaced plugin.<\/p>\n\n\n\n<h2 id=\"h2_should-you-ever-keep-an-abandoned-plugin\" class=\"wp-block-heading\">Should You Ever Keep an Abandoned Plugin?<\/h2>\n\n\n\n<p>Let&#8217;s face it \u2014 sometimes you need an abandoned plugin that your site absolutely depends on.<\/p>\n\n\n\n<p>Maybe it handles a unique function (like a specific checkout recommendation system)<em> <\/em>that no other plugin matches, or perhaps you&#8217;ve built custom integrations around it.<\/p>\n\n\n\n<p>So, can you (and should you) keep it? Well&#8230;it&#8217;s complicated.<\/p>\n\n\n\n<p>Keeping an abandoned plugin is risky. You should <em>only <\/em>consider keeping it if:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The plugin serves a critical function with no viable alternatives.<\/li>\n\n\n\n<li>Your business workflow depends on the custom features it provides.<\/li>\n\n\n\n<li>The plugin is relatively simple with minimal code surface area (you can have a developer review the plugin code on GitHub).<\/li>\n\n\n\n<li>You&#8217;ve thoroughly tested it with your current WordPress version and it plays nice.<\/li>\n<\/ul>\n\n\n\n<p>If all these elements are satisfied, you <em>can consider<\/em> keeping the plugin. But we\u2019d still recommend finding a way to maintain the code with the help of a developer or getting rid of it as soon as you can.<\/p>\n\n\n\n<h2 id=\"h2_the-extra-security-precautions-you-must-take\" class=\"wp-block-heading\">The Extra Security Precautions You Must Take<\/h2>\n\n\n\n<p>If you decide to keep that abandoned plugin hanging around, you&#8217;ll need to build a fortress around it.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Create a plugin-specific firewall:<\/strong> Use security plugins like Wordfence or Sucuri to create custom firewall rules specifically targeting potential vulnerabilities in your abandoned plugin. These act as your first line of defense against attacks targeting known weaknesses.<\/li>\n\n\n\n<li><strong>Implement regular code audits: <\/strong><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/custom-wp-theme-hire-a-developer\/\">Hire a developer<\/a> to periodically review the plugin&#8217;s code for security vulnerabilities. Yes, this costs money, but it&#8217;s significantly cheaper than dealing with a hacked site and its aftermath.<\/li>\n\n\n\n<li><strong>Set up enhanced monitoring: <\/strong>Configure alerts for any unusual activity related to the plugin. Early detection can mean the difference between a minor issue and a full-blown security breach that takes down your entire site.<\/li>\n\n\n\n<li><strong>Isolate when possible: <\/strong>If feasible, run the abandoned plugin on a separate subdomain or environment, limiting its access to your main site&#8217;s sensitive data and functions \u2014 think of it as a quarantine zone.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"h2_proactive-steps-to-take-control-of-plugin-health-%f0%9f%92%aa\" class=\"wp-block-heading\">Proactive Steps To Take Control of Plugin Health \ud83d\udcaa<\/h2>\n\n\n\n<p>As cliche as it is, prevention beats cure.<\/p>\n\n\n\n<p>Here&#8217;s how to build a healthy plugin ecosystem that keeps your WordPress site secure and performing at its best.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schedule Regular Plugin Audits<\/h3>\n\n\n\n<p>Think of this as your site&#8217;s quarterly checkup.<\/p>\n\n\n\n<p>Mark your calendar for a thorough plugin review every three months. During these audits, evaluate each plugin&#8217;s recent update history, compatibility status, and whether you still actually need it.<\/p>\n\n\n\n<p>This routine maintenance prevents plugin problems before they start and keeps your site lean.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Choose Plugins With Strong Track Records<\/h3>\n\n\n\n<p>Not all plugins are created equal. When adding new tools to your site, look for these healthy indicators:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Regular updates (at least quarterly)<\/li>\n\n\n\n<li>Large, active user base (10,000+ installations)<\/li>\n\n\n\n<li>Responsive developer support (check how quickly questions get answered)<\/li>\n\n\n\n<li>Detailed documentation and clear development roadmap<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Adopt the &#8220;Less is More&#8221; Philosophy<\/h3>\n\n\n\n<p>Your WordPress site isn&#8217;t a plugin collection showcase. Every plugin adds code, complexity, and potential security issues.<\/p>\n\n\n\n<p>Ask yourself: &#8220;Does this plugin solve a real problem I have right now?&#8221;<\/p>\n\n\n\n<p>If not, it doesn&#8217;t belong on your site. Aim for the minimum number of plugins necessary to achieve your goals.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Set Up Automatic Update Notifications<\/h3>\n\n\n\n<p>Stay informed without constant dashboard checking. Configure email alerts for available plugin updates through your host&#8217;s tools or a management plugin.<\/p>\n\n\n\n<p>These email alerts help you keep track of any critical security patches or compatibility updates, even when you&#8217;re busy running your business.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Consider a Managed WordPress Hosting Solution<\/h3>\n\n\n\n<p>Sometimes, it\u2019s best to just hand things over to a professional so you can work on your business.<\/p>\n\n\n\n<p>Services like <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/wordpress\/managed-wp-hosting-2\/\">DreamPress<\/a> handle most of WordPress maintenance, including security monitoring and updates, and also help out if something breaks.<\/p>\n\n\n\n<h2 id=\"h2_your-site-deserves-better-than-plugin-cobwebs\" class=\"wp-block-heading\">Your Site Deserves Better Than Plugin Cobwebs<\/h2>\n\n\n\n<p>Like that forgotten Christmas tree, abandoned plugins might have served you well once \u2014 but their time has passed. You cannot risk the security and performance of your WordPress site with these abandoned plugins.<\/p>\n\n\n\n<p>But, not everyone has the time or technical expertise to monitor plugins for signs of abandonment.<\/p>\n\n\n\n<p><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/wordpress\/managed-wp-hosting-2\/\">DreamPress<\/a> can take care of that for you. It handles WordPress core updates, security patches, and site backups automatically and offers automatic daily backups, built-in caching, and 24\/7 WordPress specialized support.<\/p>\n\n\n\n<p>Meaning, you focus on creating content and running your business while DreamPress gives you peace of mind that your site is well taken care of.<\/p>\n\n\n\n<p>So go ahead \u2014 give your WordPress site the spring cleaning it deserves, or let the pros at DreamPress handle it for you.<\/p>\n\n\n\n\n<div class=\"article-cta-shared article-cta-small article-cta--product\">\n\t<div class=\"tr-img-wrap-outer jsLoading\"><img decoding=\"async\" class=\"js-img-lazy \" src=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/lazy-loading-transparent.webp\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2024\/03\/product-cta-wordpress-hosting-877x586.webp 1x, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2024\/03\/product-cta-wordpress-hosting.webp 2x\"  alt=\"website management by DreamHost\" \/><\/div>\n\n\t<a href='https:\/\/www.dreamhost.com\/wordpress\/managed-wp-hosting\/' class='link-top' target='_blank' rel='noopener noreferrer'>\n\t\t<span>WordPress Hosting<\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\" width=\"15\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n\n\t<div class=\"content-btm\">\n\t\t<h2 class=\"h2--md\">\n\t\t\tUnbeatable WordPress Hosting\n\t\t<\/h2>\n\t\t<p class=\"p--md\">\n\t\t\tReliable, lightning-fast hosting solutions specifically optimized for WordPress.\n\t\t<\/p>\n\n\t\t        <a\n            href=\"https:\/\/www.dreamhost.com\/wordpress\/managed-wp-hosting\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            See More                    <\/a>\n\n\t<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Are outdated plugins leaving your WordPress site vulnerable? Learn how to detect and replace abandoned plugins before they cause trouble.<\/p>\n","protected":false},"author":1081,"featured_media":65081,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"Are outdated plugins leaving your WordPress site vulnerable? Learn how to detect and replace abandoned plugins before they cause trouble.","toc_headlines":"[[\"h-what-s-an-abandoned-plugin\",\"What\u2019s an Abandoned Plugin?\"],[\"h-why-abandoned-plugins-are-a-big-problem\",\"Why Abandoned Plugins Are a Big Problem\"],[\"h2_how-to-spot-abandoned-plugins\",\"How To Spot Abandoned Plugins\"],[\"h2_found-abandoned-plugins-heres-what-to-do\",\"Found Abandoned Plugins? Here's What To Do\"],[\"h2_should-you-ever-keep-an-abandoned-plugin\",\"Should You Ever Keep an Abandoned Plugin?\"],[\"h2_the-extra-security-precautions-you-must-take\",\"The Extra Security Precautions You Must Take\"],[\"h2_proactive-steps-to-take-control-of-plugin-health-%f0%9f%92%aa\",\"Proactive Steps To Take Control of Plugin Health \ud83d\udcaa\"],[\"h2_your-site-deserves-better-than-plugin-cobwebs\",\"Your Site Deserves Better Than Plugin Cobwebs\"]]","hide_toc":false,"footnotes":""},"categories":[696],"tags":[],"class_list":["post-65080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How To Spot and Remove Abandoned WordPress Plugins - DreamHost<\/title>\n<meta name=\"description\" content=\"Are outdated plugins leaving your WordPress site vulnerable? Learn how to detect and replace abandoned plugins before they cause trouble.\" \/>\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-dev.dreamhost.com\/blog\/abandoned-plugins\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Abandoned WordPress Plugins: Find &amp; Fix Security Risks\" \/>\n<meta property=\"og:description\" content=\"Discover how to identify, replace, and protect against abandoned WordPress plugins that could be putting your website at serious security risk.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-31T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-26T18:17:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/1220x628_ogimage_how_to_detect_abandoned_wordpress_plugins_that_may_be_putting_your_site_at_risk.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Alejandro Granata\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Abandoned WordPress Plugins: Find &amp; Fix Security Risks\" \/>\n<meta name=\"twitter:description\" content=\"Discover how to identify, replace, and protect against abandoned WordPress plugins that could be putting your website at serious security risk.\" \/>\n<meta name=\"twitter:creator\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alejandro Granata\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How To Spot and Remove Abandoned WordPress Plugins - DreamHost","description":"Are outdated plugins leaving your WordPress site vulnerable? Learn how to detect and replace abandoned plugins before they cause trouble.","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-dev.dreamhost.com\/blog\/abandoned-plugins\/","og_locale":"en_US","og_type":"article","og_title":"Abandoned WordPress Plugins: Find & Fix Security Risks","og_description":"Discover how to identify, replace, and protect against abandoned WordPress plugins that could be putting your website at serious security risk.","og_url":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2025-03-31T14:00:00+00:00","article_modified_time":"2025-05-26T18:17:12+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/1220x628_ogimage_how_to_detect_abandoned_wordpress_plugins_that_may_be_putting_your_site_at_risk.webp","type":"image\/webp"}],"author":"Alejandro Granata","twitter_card":"summary_large_image","twitter_title":"Abandoned WordPress Plugins: Find & Fix Security Risks","twitter_description":"Discover how to identify, replace, and protect against abandoned WordPress plugins that could be putting your website at serious security risk.","twitter_creator":"@dreamhost","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Alejandro Granata","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/#article","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/"},"author":{"name":"Alejandro Granata","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/8bfafd9aede4ad5a3bca7f83b60e3f72"},"headline":"How To Detect Abandoned WordPress Plugins That May Be Putting Your Site at Risk","datePublished":"2025-03-31T14:00:00+00:00","dateModified":"2025-05-26T18:17:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/"},"wordCount":2550,"publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/1460x1095_blog_hero_how_to_detect_abandoned_wordpress_plugins_that_may_be_putting_your_site_at_risk.webp","articleSection":["WordPress"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/","name":"How To Spot and Remove Abandoned WordPress Plugins - DreamHost","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/#primaryimage"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/1460x1095_blog_hero_how_to_detect_abandoned_wordpress_plugins_that_may_be_putting_your_site_at_risk.webp","datePublished":"2025-03-31T14:00:00+00:00","dateModified":"2025-05-26T18:17:12+00:00","description":"Are outdated plugins leaving your WordPress site vulnerable? Learn how to detect and replace abandoned plugins before they cause trouble.","breadcrumb":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/#primaryimage","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/1460x1095_blog_hero_how_to_detect_abandoned_wordpress_plugins_that_may_be_putting_your_site_at_risk.webp","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2025\/03\/1460x1095_blog_hero_how_to_detect_abandoned_wordpress_plugins_that_may_be_putting_your_site_at_risk.webp","width":1460,"height":1095,"caption":"How To Detect Abandoned WordPress Plugins That May Be Putting Your Site at Risk"},{"@type":"BreadcrumbList","@id":"https:\/\/www-dev.dreamhost.com\/blog\/abandoned-plugins\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dhblog.dream.press\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Detect Abandoned WordPress Plugins That May Be Putting Your Site at Risk"}]},{"@type":"WebSite","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website","url":"https:\/\/www-dev.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www-dev.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www-dev.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/8bfafd9aede4ad5a3bca7f83b60e3f72","name":"Alejandro Granata","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2024\/06\/Alejandro-150x150.jpg","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2024\/06\/Alejandro-150x150.jpg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2024\/06\/Alejandro-150x150.jpg","caption":"Alejandro Granata"},"description":"Alex is one of our WordPress specialists at DreamHost. He is responsible for providing technical support, optimization tips, and assisting customers with internal migrations. In his free time, he enjoys cooking, playing videogames, and reading. Follow Alex on LinkedIn: https:\/\/www.linkedin.com\/in\/agranata\/","sameAs":["https:\/\/www.linkedin.com\/in\/agranata\/"],"url":"https:\/\/www-dev.dreamhost.com\/blog\/author\/alejandrogranata\/"}]}},"lang":"en","translations":{"en":65080,"es":65156,"it":69005,"fr":71583,"nl":71617,"pt":72457,"uk":72485,"pl":72536,"de":72845,"ru":72880},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/65080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/1081"}],"replies":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/comments?post=65080"}],"version-history":[{"count":9,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/65080\/revisions"}],"predecessor-version":[{"id":65169,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/65080\/revisions\/65169"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/65081"}],"wp:attachment":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=65080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=65080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=65080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}