{"id":12713098,"date":"2020-04-22T11:34:25","date_gmt":"2020-04-22T11:34:25","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/missing-warning-when-certain-modules-are-not-installed\/"},"modified":"2020-04-22T11:34:25","modified_gmt":"2020-04-22T11:34:25","slug":"missing-warning-when-certain-modules-are-not-installed","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/missing-warning-when-certain-modules-are-not-installed\/","title":{"rendered":"Missing warning when certain modules are not installed"},"content":{"rendered":"<p>The Compatibility Check shows me that mod_expires and mod_ext_filter are not installed. It also shows this message: &#8220;(required for disk enhanced Page Cache and Browser Cache)&#8221;. Even though two modules are missing, I was able to enable both features without a single warning or them being greyed out. My suggestions to fix this:<\/p>\n<p>1. Grey out fields if requirements are not met.<br \/>\n2. Show warning outside of the Compatibility Check when users are trying to enable a certain feature and requirements are not met.<br \/>\n3. Nice-to-have: Use \/wp-admin\/site-health.php to show missing modules. This makes sure that users also see issues on the Dashboard.<\/p>\n","protected":false},"template":"","class_list":["post-12713098","topic","type-topic","status-publish","hentry","topic-tag-compatibility","topic-tag-modules"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/12713098","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/12713098\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=12713098"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}