Linux 软件免费装

PlugSeal

开发者 marc4
更新时间 2026年5月30日 22:49
PHP版本: 8.2 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

security permissions access-control hardening

下载

0.1.0 0.2.0

详情介绍:

PlugSeal gives administrators granular control over what each active plugin is allowed to do, inspired by Android app permissions and Flatseal for Flatpak. Each active plugin is listed in the settings page. For each plugin, administrators can allow or deny individual permissions with immediate effect. All permissions are allowed by default, so no existing functionality is broken until an administrator explicitly restricts it. Permissions covered: Honest limitations: This plugin intercepts official WordPress APIs by identifying the calling plugin via the PHP call stack. It cannot intercept calls made by WordPress core on behalf of a plugin — for example, when WordPress processes a settings form via options.php, the call stack contains core files rather than the plugin files. Specific limitations:

安装:

  1. Upload the plugseal folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu.
  3. Go to Settings → PlugSeal.
  4. Select a plugin and toggle individual permissions on or off.

常见问题:

Does this work with Multisite?

No. Multisite is not supported in this version.

What happens to my data if I uninstall the plugin?

Data is preserved by default. To delete all data on uninstall, enable the option in the settings page before deleting the plugin.

Can a plugin bypass this system?

Yes, if a plugin makes direct database connections or filesystem calls without using WordPress APIs, or if WordPress core processes actions on its behalf. These are known limitations documented above.

更新日志:

0.2.0 - 2025-05-30 0.1.0 - 2025-04-25