Version Info – Server Health Monitor, PHP & MySQL Version Display, Environment Indicators
🛡️ THE ESSENTIAL TECHNICAL HUD FOR EVERY WORDPRESS PROFESSIONAL
Stop digging through hidden menus or leaving insecure phpinfo() files on your server. Version Info is the essential technical dashboard that brings your site’s most vital environment data directly into your daily workflow — the admin footer, the admin bar, or a dedicated dashboard widget.
Whether you’re a freelancer managing dozens of client sites, a developer debugging a complex plugin conflict, or an agency maintaining a portfolio of high-value properties, having instant access to your PHP version, MySQL version, WordPress version, and web server type is a mission-critical utility.
Version Info has been trusted by WordPress professionals since 2015 and is now supercharged with a complete PRO + Agency suite for serious site monitoring. Learn more at versioninfoplugin.com.
✨ What Makes Version Info Different?
Most server info plugins show you a wall of data you don’t need. Version Info is designed around the data you actually use every day, placed exactly where you need it — no extra pages, no bloat, no performance impact.
- Zero Configuration — Install, activate, done. Versions appear in your footer immediately.
- Surgical Precision — Only shows WP, PHP, MySQL, and Server versions. No fluff.
- Performance First — Uses native WordPress APIs. Literally zero impact on page load.
- Developer Hooks — Every data point is filterable for custom integrations. See the developer docs.
🚀 Core Features (100% Free, Forever)
These features will always be free. No bait-and-switch.
- 🛠️ Admin Footer Display — See WordPress, PHP, MySQL, and Web Server versions at the bottom of every admin page. Includes a one-click update link when a new WP version is available.
- 🚦 WP-Admin Bar Nodes — Pin your version stack to the admin bar for instant visibility while navigating between pages, posts, and settings.
- 📊 Dashboard Widget — A dedicated ”At a Glance” style widget showing your complete technical stack. Enable it via Screen Options.
- 🔄 Core Update Alerts — Automatically compares your WP version with the latest available and shows an update link right in the footer.
- 💻 Server Detection — Instantly identify Apache, Nginx, LiteSpeed, or any other server software without leaving WordPress.
- 🌐 Translation Ready — Fully localized with translations in 13+ languages including Spanish, German, French, Japanese, Chinese, and more. Help translate.
🔥 PRO Plan — Advanced Site Intelligence
Unlock real-time performance monitoring, environment safety, and proactive health checks. Built for developers who take their stack seriously.
Upgrade to PRO → Starting at $19/year.
-
📈 Real-Time CPU & RAM Monitoring — See your server’s pulse, live. Visual percentage bars that auto-refresh every 60 seconds via the WordPress Heartbeat API. Cross-platform: uses
sys_getloadavg()on Linux, COM objects on Windows, and/proc/meminfofor system memory. Fully cached with Transients to prevent server strain. -
💾 Database Size Tracking — Know exactly how bloated your database is before it becomes a problem. Breaks down
data_lengthvs.index_lengthfor all tables matching your$wpdb->prefix. Results cached for 12 hours with a ”Scan Now” AJAX button for on-demand fresh data. Perfect for monitoring WooCommerce database growth during peak sales. -
🚨 Smart Environment Indicators — Never accidentally run a destructive query on production again. High-visibility color-coded badges in the admin bar: Red for Production, Orange for Staging, Green for Development/Local. Auto-detects
WP_ENVIRONMENT_TYPE, Bedrock (WP_ENV), Kinsta, WP Engine, Pantheon, Flywheel, and more. Optional: highlight the entire admin bar border to match the environment color. -
📜 Audit Log of Version History — A persistent timeline tracking every shift in your WordPress core, PHP, MySQL, plugin, and theme versions. Hooks into
upgrader_process_completefor real-time logging of WordPress updates. Know exactly when and what changed for historical troubleshooting. Limited to the last 50 entries to prevent bloat. -
🛡️ Health Advisor Notifications — Proactive alerts that predict problems before they happen. Checks your PHP and MySQL versions against known End-of-Life (EOL) dates and flags critical security risks. Integrates directly with the native WordPress Site Health screen via
site_status_tests. Flags PHP < 8.1 as a critical security risk. -
📤 JSON System Info Export — One-click download of your entire technical stack as a structured JSON file. Includes WordPress config, PHP version + all extensions, database details, active theme, all active plugins with versions, server info, and more. Ideal for attaching to support tickets, sharing with hosting providers, or archiving before migrations.
See the full PRO feature documentation →
🏛️ Agency Plan — The Command Center for Client Portfolios
Everything in PRO, plus enterprise-grade tools for agencies, freelancers, and hosting companies managing multiple sites.
Upgrade to Agency → Starting at $49/year.
-
🏷️ Full Agency White-Labeling — Make it your plugin. Replace ”Version Info” and ”Gaucho Plugins” with your agency’s name everywhere: the plugin list, dashboard widgets, admin bar, footer, and settings page. Hide Freemius-generated Account, Contact, and Support submenus. Uses the
all_pluginsfilter for seamless Plugins list rebranding. -
👥 Role-Based Admin Visibility — Keep it simple for clients. A checkbox matrix lets you control exactly which WordPress user roles can see version information in the admin bar, footer, and dashboard widget. Show everything to administrators, hide everything from editors and shop managers. Default: administrator only.
-
🌐 Multi-Site Network Dashboard — A centralized command center for WordPress Multisite. A dedicated page under Network Admin > Settings shows a table of every site on the network with columns for site name, URL, WP version, PHP version, MySQL version, and database size. Uses
switch_to_blog()safely with network transient caching. Capped at 100 sites for performance. -
📧 System Change Email Alerts — Get notified the instant something changes. Proactive
wp_mail()notifications the moment a hosting provider changes a PHP version, a WordPress core update completes, or any plugin/theme version shifts. Configurable recipient list (comma-separated), per-component toggles, and defaults to the site admin email. -
🔍 PHP Error Log Dashboard — Debug without FTP or SSH. View the last 100 lines of your
debug.log(or customerror_logpath) directly inside WordPress. Uses efficientfseek()tail reading — never loads the full log into memory. Sensitive file paths are automatically masked with[ABSPATH]. Download the full log as a ZIP file for offline analysis.
See the full Agency feature documentation →
🎯 Real-World Use Cases
”The Support Hero” A client reports a bug. Instead of asking for their login credentials, you ask them to screenshot their admin footer. You instantly know their PHP version, MySQL version, WordPress version, and web server — without ever logging into their site.
”The WooCommerce Specialist”
Black Friday is coming. You use Database Tracking to monitor table size growth during the high-traffic event. When wp_options grows 300% overnight, you catch the autoloaded transient bloat before it takes down the store.
”The Agency Owner” You hand over a beautifully built site to a high-ticket client. With White-Labeling, the client never sees ”Gaucho Plugins” — they see your agency name everywhere. With Role-Based Visibility, the client’s editors see a clean dashboard without confusing server information.
”The Safety-First Developer” You manage staging and production environments for the same client. The bright red ”Production” badge in your admin bar prevents you from ever accidentally running a migration script on the live site. The admin bar highlight makes the environment unmistakable.
”The Managed Hosting Reseller” You run 40 sites on a Multisite installation. The Network Dashboard gives you a single page showing WP, PHP, and MySQL versions across every site — perfect for planning bulk upgrades. When a host updates PHP overnight, the Email Alert hits your inbox before the first support ticket arrives.
”The Remote Debugger” A client’s site throws a white screen. You open the Error Log Dashboard directly in wp-admin — no FTP client, no SSH terminal. The last 100 lines show a fatal error from a plugin update. The Version History tab confirms the plugin updated 10 minutes ago. Root cause found in under 60 seconds.
⚡ Performance & Architecture
Version Info is built with performance as the #1 priority:
- Transients API — All resource-heavy metrics (CPU, RAM, DB size) are cached. CPU/RAM uses 60-second TTL; database size uses 12-hour TTL.
- Heartbeat API — Live resource updates use the native WordPress Heartbeat, ensuring data refreshes only when the admin page is active.
- Provider Pattern — A
ProviderInterfaceabstracts all detection logic, making it trivial to add custom providers for AWS, Kinsta, or any host-specific API. - Hook-First Architecture — Every data point fires a WordPress filter (
version_info_wp_version,version_info_php_version, etc.) and every render point fires an action. Extend anything without editing core files. See the hooks reference. - Strict Typing — Every file uses
declare(strict_types=1)and PHP 8.1+ typed properties for maximum reliability. - WordPress Coding Standards — Follows WPCS, uses proper escaping, nonce verification, capability checks, and prepared SQL queries throughout.
🌍 Works With Your Stack
Version Info auto-detects and works seamlessly with:
- Hosts: Kinsta, WP Engine, Pantheon, Flywheel, Cloudways, SiteGround, and any standard LAMP/LEMP host
- Environments: Bedrock, Trellis, Local by Flywheel, MAMP, WAMP, Docker, DevKinsta
- Servers: Apache, Nginx, LiteSpeed, OpenLiteSpeed, IIS
- Multisite: Full network-level support with dedicated Network Admin page (Agency)
- Translations: 13+ languages with full RTL support
📣 What WordPress Professionals Are Saying
”I install this on every client site. It saves me at least 5 minutes per support ticket.” — ★★★★★
”The environment badges alone are worth the upgrade. I’ll never accidentally nuke production again.” — ★★★★★
”Finally, a server info plugin that isn’t bloated with stuff I don’t need.” — ★★★★★
