{"id":91672,"date":"2019-09-11T16:25:33","date_gmt":"2019-09-11T21:25:33","guid":{"rendered":"https:\/\/wpengine.com\/?p=91672"},"modified":"2023-10-19T16:08:53","modified_gmt":"2023-10-19T21:08:53","slug":"wordfence-now-works-on-wp-engine","status":"publish","type":"post","link":"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/","title":{"rendered":"Wordfence Now Works on WP Engine"},"content":{"rendered":"\n<p>At WP Engine, we maintain a <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/wpengine.com\/support\/disallowed-plugins\/\" target=\"_blank\">list of plugins<\/a> that are disallowed on our platform for various reasons. We do this to ensure the security and performance of our WordPress <a href=\"https:\/\/wpengine.com\/platform\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Digital Experience Platform<\/a> and to prevent redundancies between certain plugins and our platform.&nbsp;<\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.wordfence.com\/\" target=\"_blank\">Wordfence<\/a>, which is a highly popular security plugin used by more than 3 million WordPress users, was originally introduced to WP Engine\u2019s Disallowed Plugins list in 2014 due to its incompatibility with our platform\u2019s internal security offering.<\/p>\n\n\n\n<p>For many Wordfence and WP Engine customers, this incompatibility between the two platforms was a major pain point during site creation, development, and maintenance. But no longer.&nbsp;<br>After developers from both companies teamed up and worked together to make the services compatible with one another, we\u2019re excited to announce that Wordfence <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.wordfence.com\/blog\/2019\/08\/wordfence-now-works-on-wp-engine-and-with-load-balancers\/\" target=\"_blank\">now works on WP Engine\u2019s DXP<\/a> and is no longer included on our list of disallowed plugins!&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is Wordfence?&nbsp;<\/strong><\/h2>\n\n\n\n<p>Wordfence is the most popular WordPress security plugin in the world and the ninth most popular WordPress plugin overall. Wordfence includes a Web Application Firewall (WAF) that identifies and blocks malicious traffic. It runs at the endpoint, enabling deep integration with WordPress.&nbsp;<\/p>\n\n\n\n<p>Unlike cloud-based alternatives, Wordfence doesn\u2019t break encryption, cannot be bypassed, nor can it leak data. The plugin\u2019s integrated malware scanner blocks requests that include malicious code or content and it defends against brute force attacks by limiting login attempts, enforcing strong passwords, and other login security measures.&nbsp;<\/p>\n\n\n\n<p>Additionally, Wordfence\u2019s WordPress scanner checks core files, themes, and plugins for malware, bad URLs, backdoors, SEO spam, malicious redirects and code injections. It also compares your files with those in the WordPress.org repository, checks their integrity, and reports any changes back to you.&nbsp;<\/p>\n\n\n\n<p>It also checks your site for known security vulnerabilities, as well as abandoned and closed plugins. Content safety checks ensure that your files, posts, and comments don&#8217;t contain dangerous URLs or suspicious content.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Wordfence + WP Engine: Becoming Compatible<\/strong><\/h2>\n\n\n\n<p>As mentioned above, Wordfence was originally introduced to the WP Engine Disallowed Plugins list due to its incompatibility with WP Engine\u2019s internal security offering. More specifically, WP Engine implemented a policy that restricted writing to PHP files from external requests. In other words, write access is only granted to the filesystem when a WordPress administrator is logged in<strong>. <\/strong>This policy helps keep our customers\u2019 file systems safe by limiting change-making capabilities to authenticated users. However, the policy limited Wordfence\u2019s compatibility with the platform because the plugin required the restricted capability in order to update its WAF rules.&nbsp;<\/p>\n\n\n\n<p>To remedy this, the WP Engine and Wordfence team worked together to update the Wordfence plugin so it would store their WAF rules in a database instead of the filesystem. This change improves the security of Wordfence because storing the rules in a database, rather than a filesystem, makes the data more secure.&nbsp;<\/p>\n\n\n\n<p>WP Engine now fully supports Wordfence, widening the possibilities for users who are interested in Wordfence&#8217;s excellent security features or WP Engine&#8217;s fully managed <a href=\"https:\/\/wpengine.com\/wordpress-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress hosting<\/a>.\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At WP Engine, we maintain a list of plugins that are disallowed on our platform for various reasons. We do this to ensure the security and performance of our WordPress Digital Experience Platform and to prevent redundancies between certain plugins and our platform.&nbsp; Wordfence, which is a highly popular security plugin used by more than<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":173,"featured_media":91673,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[372],"tags":[],"class_list":["post-91672","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcement"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Wordfence Now Works on WP Engine<\/title>\n<meta name=\"description\" content=\"WordFence, WordPress&#039; number one security plugin, now works on WP Engine. Learn about how the two teams worked together to make WordFence compatible.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wordfence Now Works on WP Engine\" \/>\n<meta property=\"og:description\" content=\"WordFence, WordPress&#039; number one security plugin, now works on WP Engine. Learn about how the two teams worked together to make WordFence compatible.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-11T21:25:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-19T21:08:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2019\/09\/wordfencewpengine_hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Alyssa Cuda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wpengine\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alyssa Cuda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/\",\"url\":\"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/\",\"name\":\"Wordfence Now Works on WP Engine\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\"},\"datePublished\":\"2019-09-11T21:25:33+00:00\",\"dateModified\":\"2023-10-19T21:08:53+00:00\",\"author\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/2e7ae57f60120ddae3dc029b03cfa81a\"},\"description\":\"WordFence, WordPress' number one security plugin, now works on WP Engine. Learn about how the two teams worked together to make WordFence compatible.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wordfence Now Works on WP Engine\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\",\"url\":\"https:\/\/wpengine.com\/case-studies\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/2e7ae57f60120ddae3dc029b03cfa81a\",\"name\":\"Alyssa Cuda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9031010d4260959c1fffb0b199ffa33db42a2b53baa3bf9927a289237e907252?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9031010d4260959c1fffb0b199ffa33db42a2b53baa3bf9927a289237e907252?s=96&d=mm&r=g\",\"caption\":\"Alyssa Cuda\"},\"description\":\"Alyssa is a Content Specialist at WP Engine. If she\u2019s not searching for a swimming hole to escape the heat in, you can usually find her baking something caloric or reading.\u2002\u2002\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wordfence Now Works on WP Engine","description":"WordFence, WordPress' number one security plugin, now works on WP Engine. Learn about how the two teams worked together to make WordFence compatible.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Wordfence Now Works on WP Engine","og_description":"WordFence, WordPress' number one security plugin, now works on WP Engine. Learn about how the two teams worked together to make WordFence compatible.","og_url":"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_published_time":"2019-09-11T21:25:33+00:00","article_modified_time":"2023-10-19T21:08:53+00:00","og_image":[{"width":2400,"height":1260,"url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2019\/09\/wordfencewpengine_hero.jpg","type":"image\/jpeg"}],"author":"Alyssa Cuda","twitter_card":"summary_large_image","twitter_creator":"@wpengine","twitter_site":"@wpengine","twitter_misc":{"Written by":"Alyssa Cuda","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/","url":"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/","name":"Wordfence Now Works on WP Engine","isPartOf":{"@id":"https:\/\/wpengine.com\/case-studies\/#website"},"datePublished":"2019-09-11T21:25:33+00:00","dateModified":"2023-10-19T21:08:53+00:00","author":{"@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/2e7ae57f60120ddae3dc029b03cfa81a"},"description":"WordFence, WordPress' number one security plugin, now works on WP Engine. Learn about how the two teams worked together to make WordFence compatible.","breadcrumb":{"@id":"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/case-studies\/wordfence-now-works-on-wp-engine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/case-studies\/"},{"@type":"ListItem","position":2,"name":"Wordfence Now Works on WP Engine"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/case-studies\/#website","url":"https:\/\/wpengine.com\/case-studies\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/2e7ae57f60120ddae3dc029b03cfa81a","name":"Alyssa Cuda","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9031010d4260959c1fffb0b199ffa33db42a2b53baa3bf9927a289237e907252?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9031010d4260959c1fffb0b199ffa33db42a2b53baa3bf9927a289237e907252?s=96&d=mm&r=g","caption":"Alyssa Cuda"},"description":"Alyssa is a Content Specialist at WP Engine. If she\u2019s not searching for a swimming hole to escape the heat in, you can usually find her baking something caloric or reading.\u2002\u2002"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts\/91672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/users\/173"}],"replies":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/comments?post=91672"}],"version-history":[{"count":0,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts\/91672\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media\/91673"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media?parent=91672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/categories?post=91672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/tags?post=91672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}