Linux 软件免费装

Modules Insight

开发者 Pedro Matias
更新时间 2026年5月21日 17:51
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

admin tools developer tools plugin management plugin status plugin report

下载

3.0.0 3.2.0 3.2.1 3.2.2 2.9.2 2.9.6 2.9.7 2.9.8 2.9.9 3.1.0 3.1.1 3.1.2 3.1.3

详情介绍:

Modules Insight helps WordPress developers and site managers audit installed plugins, assess the risk of upgrading PHP, and export complete reports — all from a single on-demand scan.

安装:

  1. Upload the modules-insight folder to the /wp-content/plugins/ directory, or install through the WordPress plugin screen directly (Plugins > Add New).
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Check your Dashboard for the "Modules Insight - Plugin List" widget, or use the shortcode [plugin_list] on any page or post.
  4. Press Scan Plugins to load the plugin list.
  5. Press Check PHP 8.3 Compatibility to run the risk evaluation against the WordPress.org API.
  6. Once the scan is complete, press Download List as JSON or Download List as CSV to export the full report, including the compatibility data.

屏幕截图:

  • Example of a page generated using the shortcode and the collapsed description view using `<details>`.
  • The "Download List as JSON" button available to administrators and structure of the exported JSON file.
  • Example of "print" page using shortcode and automatic expanded description view using `<details>`.

升级注意事项:

2.1.2 This version fixes a date function usage to correctly respect your WordPress timezone settings for the exported JSON filename. 2.1.0 Major security and code quality improvements. Download now requires Administrator privileges and data is regenerated securely on request. Dashboard widget output is properly escaped.

常见问题:

How is the PHP upgrade risk calculated?

Risk is based on two signals pulled from the WordPress.org plugin directory for each plugin: 1. Last Updated — how recently the plugin received a published release. 2. Minimum PHP Declared — the Requires PHP value the author set on WordPress.org. The rating is assigned as follows:

  • High — Not updated in over 3 years, OR declares a minimum PHP below 7.0. Investigate before upgrading.
  • Low — Updated within 12–18 months AND declares PHP 7.4 or higher as its minimum.
  • Medium — Anything between High and Low. Test on staging before upgrading production.
  • Not on WP.org — Plugin not found in the directory. Risk must be assessed manually.
These are metadata signals, not a code scan. Always test on a staging environment before upgrading PHP on a live server.

Why is my recently-updated plugin showing as Medium instead of Low?

The most common reason is that the plugin’s Requires PHP field on WordPress.org is set below 7.4 — even if the plugin runs perfectly on modern PHP. Authors often set this conservatively and forget to update it. In this case Medium does not mean the plugin is broken; it means the metadata is incomplete. Check the plugin’s own changelog or test directly on staging.

What does "Not on WP.org" mean in the risk table?

The plugin was not found in the WordPress.org directory. This is normal for premium plugins (WooCommerce extensions, page builder add-ons, etc.) and custom-built plugins. Their compatibility cannot be assessed automatically — check with the vendor or test directly on a staging environment running the target PHP version.

Are the risk ratings a guarantee?

No. They are a triage guide based on publicly available metadata. A Low-rated plugin could still have incompatibilities; a High-rated plugin might work perfectly. The table helps you decide where to focus your testing effort, not whether to skip testing altogether.

Does this plugin make any changes to my site?

No. MI is completely read-only. It does not activate, deactivate, install, or delete any plugins.

Who can see the plugin list and run the compatibility check?

Only users with the activate_plugins capability (typically Administrators).

What formats can I export?

JSON and CSV. Both include the PHP compatibility data (last updated, minimum PHP, risk level) for any plugin that has been checked. Plugins not yet checked show not_checked in those fields.

Can I use this on a live/production site?

Yes. MI performs no write operations and loads no assets unless an admin explicitly presses Scan.

更新日志:

3.2.2 3.2.1 3.2.0 3.1.3 3.1.2 3.1.1 3.1.0 3.0.0 2.9.9 2.9.8 2.9.7 2.9.6 2.9.5 2.9.4 2.9.3 2.9.2 2.9.1 2.9.0 2.8.0 2.7.2 2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.2.0 2.1.2 2.1.1 2.1.0 2.0.2 1.0.0