{"id":134583,"date":"2021-01-20T08:32:33","date_gmt":"2021-01-20T08:32:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/free-php-version-info\/"},"modified":"2026-09-22T12:39:40","modified_gmt":"2026-09-22T12:39:40","slug":"free-php-version-info","status":"publish","type":"plugin","link":"https:\/\/uk.wordpress.org\/plugins\/free-php-version-info\/","author":15004309,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"5.1.2","stable_tag":"5.1.2","tested":"7.1.2","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"WPLifeCycle \u2013 Free PHP Version Info & Website Manager","header_author":"Funlus Oy","header_description":"This plugin shows your current PHP version and its lifecycle security support days.","assets_banners_color":"aeb9e9","last_updated":"2026-09-22 12:39:40","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.wplifecycle.com","header_plugin_uri":"https:\/\/www.wplifecycle.com","header_author_uri":"https:\/\/www.funlus.fi","rating":5,"author_block_rating":0,"active_installs":100,"downloads":4295,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"5.1.2":{"tag":"5.1.2","author":"funlus","date":"2026-09-22 12:39:40","revision":3707338}},"upgrade_notice":{"5.0.2":"<p>Adds IP allowlist and blocklist controls without changing the version 5.0.1 backup implementation.<\/p>","5.0.1":"<p>Failed backup attempts are now cleaned up automatically and require less temporary disk space.<\/p>","5.0.0":"<p>Backups created by version 5 include file-by-file integrity checks. Compatible 4.x backups are validated automatically by WP Database Migrator.<\/p>","4.1":"<p>This release improves data accuracy, introduces manual website data refresh, enhances the Employee Dashboard, and adds a new referral number system.<\/p>","4.0":"<p>This release introduces automated one-click updates for WordPress core, plugins, and themes, along with major internal stability and security improvements.<\/p>","3.2.0":"<p>This release adds one new tool: a WordPress admin user log monitor.<\/p>","3.1.0":"<p>This release adds two new tools: a WordPress hooks scanner\/tester and a plugins monitor.<\/p>","3.0.0":"<p>Introduces SEO, security, and performance scans plus the Secure Admin Link generator.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3153293,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3153293,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3153293,"resolution":"1544x500","location":"assets","locale":"","width":1500,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3153293,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["5.1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2459498,"resolution":"1","location":"assets","locale":"","width":1310,"height":499},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2459498,"resolution":"2","location":"assets","locale":"","width":1633,"height":95}},"screenshots":{"1":"screenshot-1.png","2":"screenshot-2.png"}},"plugin_section":[],"plugin_tags":[238957,35037,138582,71564,231827],"plugin_category":[],"plugin_contributors":[195285],"plugin_business_model":[],"class_list":["post-134583","plugin","type-plugin","status-publish","hentry","plugin_tags-performance-scanner","plugin_tags-php-version","plugin_tags-security-scanner","plugin_tags-version-management","plugin_tags-wplifecycle","plugin_contributors-funlus","plugin_committers-funlus"],"banners":{"banner":"https:\/\/ps.w.org\/free-php-version-info\/assets\/banner-772x250.png?rev=3153293","banner_2x":"https:\/\/ps.w.org\/free-php-version-info\/assets\/banner-1544x500.png?rev=3153293","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/free-php-version-info\/assets\/icon-128x128.png?rev=3153293","icon_2x":"https:\/\/ps.w.org\/free-php-version-info\/assets\/icon-256x256.png?rev=3153293","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/free-php-version-info\/assets\/screenshot-1.png?rev=2459498","caption":"screenshot-1.png"},{"src":"https:\/\/ps.w.org\/free-php-version-info\/assets\/screenshot-2.png?rev=2459498","caption":"screenshot-2.png"}],"raw_content":"<!--section=description-->\n<p>WPLifeCycle connects a WordPress website to centralized monitoring and management while keeping each site protected by its own token-based connection. It combines lifecycle visibility, operational tools, security controls, and recovery workflows in one plugin.<\/p>\n\n<p><strong>Key features<\/strong><\/p>\n\n<ul>\n<li><em>Lifecycle monitoring<\/em> for PHP, WordPress, MySQL, and installed plugins<\/li>\n<li><em>Token-based WPLifeCycle connection<\/em> with automatic and on-demand telemetry updates<\/li>\n<li><em>Security scanning and hardening<\/em> with OWASP checks, XML-RPC control, custom login URLs, login attempt limits, login honeypots, new administrator cooldowns, and IP allowlists and blocklists<\/li>\n<li><em>Security events and access logs<\/em> with super critical incident monitoring and tamper-evident event chains<\/li>\n<li><em>Performance and SEO scans<\/em> with actionable scores and findings<\/li>\n<li><em>Plugin and hook monitoring<\/em> for update availability, history, registered actions, filters, and conflicts<\/li>\n<li><em>One-click and scheduled updates<\/em> for WordPress core, plugins, and themes<\/li>\n<li><em>Integrated backups and restores<\/em> with integrity checks, safe archive handling, remote storage support, scheduling, and retention controls<\/li>\n<li><em>Standalone WordPress migration<\/em> for restoring a compatible backup into a clean WordPress installation<\/li>\n<li><em>Secure admin links<\/em> that are HTTPS-only, single-use, and time-limited<\/li>\n<\/ul>\n\n<p>Built for real-world maintenance workflows with consent-based data sharing, minimal setup, server-conscious scans, and translation support.<\/p>\n\n<h3>Usage<\/h3>\n\n<ul>\n<li>Open <strong>Tools \u2192 WPLifeCycle<\/strong> to view PHP version details and run scans.  <\/li>\n<li>Click <strong>Generate Secure Admin Link<\/strong> to create a one-off login URL.  <\/li>\n<li>Grant data-sharing consent if you want this site monitored centrally.<\/li>\n<\/ul>\n\n<h3>Video<\/h3>\n\n<p>https:\/\/www.youtube.com\/watch?v=uDcyZEi3-Kg<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install via <strong>Plugins \u2192 Add New<\/strong>.  <\/li>\n<li>Activate the plugin.  <\/li>\n<li>(Optional) Go to <strong>Settings \u2192 WPLifeCycle<\/strong> and enter the one-time connection code from WPLifeCycle.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20use%20it%20in%20my%20language%3F\"><h3>Can I use it in my language?<\/h3><\/dt>\n<dd><p>Yes. Translate the included <code>.po<\/code> file with your preferred editor and drop the resulting <code>.mo<\/code> back into the plugin\u2019s <code>languages<\/code> folder.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>5.1.2<\/h4>\n\n<ul>\n<li>Added app-initiated ZIP installation of missing plugins with optional activation (off by default)<\/li>\n<li>Protected existing plugin directories from replacement during new installations<\/li>\n<li>Verified installed plugin files, versions, and requested activation state before confirming success<\/li>\n<li>Improved licensed plugin and Avada bundled update discovery and error diagnostics<\/li>\n<\/ul>\n\n<h4>5.1.1<\/h4>\n\n<ul>\n<li>Improved security event delivery, retry handling, and event chain synchronization<\/li>\n<li>Improved premium plugin updates and Avada bundled plugin follow-up updates<\/li>\n<li>Added targeted plugin and verified ZIP updates for app-initiated bulk updates<\/li>\n<li>Added shared update locks and replay protection for bulk update requests<\/li>\n<\/ul>\n\n<h4>5.1.0<\/h4>\n\n<ul>\n<li>Added immediate, rate-limited reporting for super critical security incidents<\/li>\n<li>Added temporary heightened file monitoring that starts only after a super critical event<\/li>\n<li>Added encrypted local event queues and tamper-evident event hash chains<\/li>\n<li>Preserved serialized theme and builder settings exactly during backup and restored placeholders safely<\/li>\n<li>Added cleanup for abandoned restore downloads and bounded backup log retention<\/li>\n<\/ul>\n\n<h4>5.0.2<\/h4>\n\n<ul>\n<li>Added IP allowlist and blocklist controls to the Security page<\/li>\n<li>Added IPv4, IPv6, and CIDR network support with protection against locking out the current administrator<\/li>\n<li>Added accurate Secure Admin Login availability reporting to WPLifeCycle<\/li>\n<\/ul>\n\n<h4>5.0.1<\/h4>\n\n<ul>\n<li>Fixed cleanup of temporary SQL files and incomplete ZIP archives after failed backups<\/li>\n<li>Reduced temporary disk usage by writing archive checksums during the initial ZIP creation<\/li>\n<li>Added archive-size-aware free space checks for the actual temporary storage filesystem<\/li>\n<li>Cleaned up local backup files when an app-managed Wasabi upload fails<\/li>\n<li>Isolated temporary backup storage between WordPress installations on shared servers<\/li>\n<\/ul>\n\n<h4>5.0.0<\/h4>\n\n<ul>\n<li>Added per-site token pairing and automatic migration from legacy organization API keys<\/li>\n<li>Added security events, access logs, login protection, XML-RPC controls, and configurable login URLs<\/li>\n<li>Added integrated backup creation and standalone migration into a clean WordPress installation<\/li>\n<li>Added file-by-file backup checksums, safe ZIP extraction limits, and explicit legacy backup handling<\/li>\n<li>Changed Secure Admin Links to HTTPS-only, single-use links with a 15-minute lifetime<\/li>\n<li>Improved telemetry, update, backup transfer, and hook scanner security<\/li>\n<\/ul>\n\n<h4>4.1<\/h4>\n\n<ul>\n<li>Added manual Refresh Website Data functionality<\/li>\n<li>Improved accuracy for PHP, WordPress, and system data syncing<\/li>\n<li>Employee Dashboard usability and UI consistency improvements<\/li>\n<li>Added hooks and plugins views to Employee Dashboard<\/li>\n<li>Introduced Referral Number System for improved transparency<\/li>\n<li>Improved website assignment logic between organizations and employees<\/li>\n<li>General stability, validation, and performance improvements<\/li>\n<\/ul>\n\n<h4>4.0<\/h4>\n\n<ul>\n<li>Major internal stability and reliability improvements<\/li>\n<li>Improved API communication and encrypted data handling<\/li>\n<li>Added One-Click Auto Updates for:\n\n<ul>\n<li>WordPress Core<\/li>\n<li>Plugins<\/li>\n<li>Themes<\/li>\n<\/ul><\/li>\n<li>Auto updates can be triggered manually or scheduled<\/li>\n<li>Each update type can be enabled or disabled individually<\/li>\n<\/ul>\n\n<h4>3.2.0<\/h4>\n\n<ul>\n<li>Added Admin user log monitoring<\/li>\n<\/ul>\n\n<h4>3.1.0<\/h4>\n\n<ul>\n<li>Added WordPress hooks scanner &amp; tester  <\/li>\n<li>Added plugins monitor  <\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Added SEO audit and scoring  <\/li>\n<li>Added OWASP-based security scan  <\/li>\n<li>Added performance scan  <\/li>\n<li>Added Secure Admin Link generator<\/li>\n<\/ul>","raw_excerpt":"Monitor WordPress lifecycle, security, performance, SEO, updates, backups, migrations, access logs, and secure admin access with WPLifeCycle.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/134583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=134583"}],"author":[{"embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/funlus"}],"wp:attachment":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=134583"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=134583"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=134583"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=134583"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=134583"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=134583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}