🕸️ By
WebFacing. Shows disk usage information, recommendations and alerts, plus number of email accounts,
in your admin Dashboard At a Glance widget and on Site Health panels.
Includes an email routing test (when server is not authority, routing must be remote).
Also includes a Site Health test for HTTPS only
(http should not be allowed, but forwarded to https) with information about the issue, recommendation and actions.
Made with a little help from
cPanel, L.L.C., USA and
PRO ISP AS, Norway - many thanks.
This plugin is a candidate to be recommended to all customers by
PRO ISP AS, Norway.
See also
WebFacing – Email Accounts in cPanel®
This plugin adds the following:
Dashboard - At a Glance (widget)
- One item showing used disk space
- One item showing number of email accounts (site domain only)
- One line widget footer line mentioning the name of your web hosting provider, and maximum disk space for current plan/account (on PRO ISP only)
Tools - Site Health panel
Status (tab)
- A disk space test with explaining text and possible actions (cPanel® only) with following result types and actions
- Good (less than 90%)
- Recommended (over 90%, but less than 95%)
- Critical (over 95%)
- A HTTPS only test with explaining text (with HTTPS enabled only), actions with link to a relevant guide (special guide in case PRO ISP), and with the following result types and actions
- Good (http loopback requests are rejected)
- Recommended fix (http loopback requests successful)
- An Email Routing test for the site domain with explaining text and possible actions (cPanel® only) with following result types and actions
- Good (local server is authoritative or Email routing is Remote)
- Critical (local server is not authoritative and Email routing is Local)
Info (tab)
-
A disk space section containing (cPanel® only)
-
cPanel® user name (private)
- cPanel® user created (private)
- Two Factor Authentication enabled in cPanel®?
- Max disk space available
- Total disk space used
- Disk used by media files
- Disk space used by mail
- Is Local DNS authoritative?
- MX server is self
- Email Routing is local?
- Main domain in cPanel®
- Addon domains
- Parked domains
- MySQL® Disk Usage
- CPU Usage
- Entry Processes
- Physical Memory Usage
- In/Out Operations Per Second (IOPS)
- In/Out Usage
- Number of Processes
- Email accounts disk space used (all under the site domain)
- Email forwarding destinations (all under the site domain)
- Contact email addresses in cPanel®
-
Adds one line to the WordPress Constant values section
-
WP_DISABLE_FATAL_ERROR_HANDLER
ALLOW_UNFILTERED_UPLOADS
AUTOMATIC_UPDATER_DISABLED
WP_AUTO_UPDATE_CORE
ALLOW_UNFILTERED_UPLOADS
CORE_UPGRADE_SKIP_NEW_BUNDLED
DISALLOW_FILE_MODS
DISALLOW_FILE_EDIT
SAVEQUERIES
WP_POST_REVISIONS
WF_DEV_LOGIN
WF_DEBUG
Translation ready, ready translations are
Debug setting
For ekstra debug information, add this line to your
wp-config.php
or in another plugin:
const WF_DEBUG = true;
Known limitations
- Links to documentation to resolve reported issues are shown to PRO ISP AS customers only.
- This plugin will probably not report much if the site is not on a cPanel® managed server, but will do the test for HTTPS only.
- This plugin was originally written for PHP 7.4 (recommended) and later, and for WordPress 5.2 (Site Health introduced) and later. It's namespaced, has static classes and uses typed class properties. Also available for PHP 7.2, since typed properties are removed in this wporg edition.