Linux 软件免费装
Banner图

SiteIntelix – WordPress Toolkit

开发者 parag44
更新时间 2026年8月1日 18:17
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

file manager admin tools debug log code snippets diagnostics

下载

2.7.1 2.2.0 2.5.0 2.6.0 1.0.0 1.1.0 1.1.2 1.2.0 2.1.0 2.1.1 2.6.3 2.6.1 2.7.2 2.8.0 2.7.0 2.8.1

详情介绍:

SiteIntelix is a modular diagnostics and troubleshooting toolkit for WordPress administrators, developers, and support teams. It brings a DirectAdmin-inspired File Manager, private debug logs, outgoing email history, server checks, cron inspection, database browsing, Safe Mode, SMTP, user switching, custom CSS/JavaScript, PHP snippets, and maintenance controls into one organized admin menu. Modules load only when needed, screen-specific assets stay scoped to SiteIntelix pages, and third-party admin banners stay out of the SiteIntelix workspace. Key Features Why Use SiteIntelix? Debug Log Module Logging Security and Privacy Shortcode Use [siteintelix_panel] on any page or post to display a compact system information table. The shortcode output is visible only to logged-in administrators.

安装:

Automatic
  1. Log in to your WordPress admin.
  2. Go to Plugins → Add New.
  3. Search for SiteIntelix.
  4. Click Install Now, then Activate.
Manual Upload
  1. Download the plugin ZIP file.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Select the ZIP file and click Install Now.
  4. Click Activate Plugin. After activation, open SiteIntelix in the WordPress admin menu.

屏幕截图:

  • **Modules** — enable or disable toolbox modules, open available tools, and review planned modules from one screen.
  • **Debug Log Viewer** — first-run secure setup, grouped table rows, time and severity filters, stack traces, clear, refresh, and download actions.
  • **Email Log** — captured email events with delivery status, recipients, previews, filters, bulk actions, and row actions.
  • **Database Manager** — server-rendered database metrics, table search, sorting, pagination, and safe record inspection.
  • **Server Diagnostics** — health score, categorized checks, filters, report actions, and detailed system diagnostics.
  • **User Switcher** — searchable switching activity with session status, duration, and protected log actions.
  • **Settings** — module settings with User Switcher roles, redirects, session duration, logging, and retention.
  • **Cron Events** — scheduled events with search, countdowns, due-now status, run actions, and delete actions.

升级注意事项:

2.8.1 Adds one WPConfigTransformer-based debug mode, a SiteIntelix-native log workspace, secure first-run setup, and protected clear/download controls. 2.8.0 Major File Manager workspace update with read-only WordPress-root browsing, protected randomized debug storage, safer temporary diagnostics, and cleaner SiteIntelix admin screens. 2.7.3 Security-focused major update with Safe Mode File Manager, Custom CSS & JS, isolated Code Snippets, safer multisite permissions, and improved User Switcher recovery. 2.7.2 Recommended performance, security, accessibility, and admin workflow update for Debug Log, Email Log, Database Manager, and Server Diagnostics.

常见问题:

Who can access the plugin screens?

Users need the manage_options capability to access SiteIntelix. On Multisite, Code Snippets, Custom CSS & JS, Debug Log configuration, Database Manager, Download Manager, and Safe Mode require a Multisite super administrator. Code modules also require WordPress' unfiltered_html capability.

Does Code Snippets execute PHP?

Yes. Enabled administrator-authored PHP runs locally in an isolated closure. Snippets are syntax-checked before saving or activation, controls require capabilities and nonces, and a captured runtime failure deactivates the affected snippet. The executor intentionally uses PHP eval() for this local feature and never downloads remote code.

Where are Custom CSS & JS files stored?

Entries are stored in a plugin-owned database table. When external-file loading is selected, generated files use the restricted wp-content/uploads/siteintelix/custom-code/ directory. SiteIntelix only deletes files that match its managed filename pattern.

Where does SiteIntelix write debug logs?

WordPress writes to a randomized file in the protected SiteIntelix content directory. The viewer shows only its WordPress-relative path, not the complete server path.

Does SiteIntelix use wp-content/debug.log?

No. SiteIntelix uses its own randomized private log file so WordPress' default debug.log is not used by this plugin.

Nginx private storage rule

Nginx does not read .htaccess. Administrators using the default WordPress content URL should add this rule inside the relevant server block: location ^~ /wp-content/siteintelix/ { deny all; return 403; } If WP_CONTENT_URL is customized, replace /wp-content/ with that installation's actual content URL path. Keep the rule scoped to the complete SiteIntelix directory, reload Nginx after validating the configuration, and use SiteIntelix's authenticated admin viewer or export handler to access logs.

Does SiteIntelix edit wp-config.php?

Yes, only when an authorized administrator starts debugging or changes a Debug Log setting. SiteIntelix uses WPConfigTransformer, validates an allowlist of debug constants, and writes a restricted adjacent backup first. If wp-config.php is read-only, the log viewer remains available while configuration changes report the write failure.

Can the viewer search logs beyond the current page?

Yes. Search and server-side filters are applied to the parsed log dataset before pagination.

Does this plugin collect or send data anywhere?

SiteIntelix does not collect telemetry or upload diagnostics, logs, email contents, database contents, or generated reports. When an administrator refreshes Server Diagnostics, reachability checks may contact WordPress.org endpoints and the site's own loopback or REST URL. Those checks send normal HTTP request metadata, not SiteIntelix report contents.

How do I use the shortcode?

Add [siteintelix_panel] to a page or post. Only administrators can see the output.

Is the plugin Multisite compatible?

Yes. Site-scoped tools can be activated per site. Tools that can execute code, inspect network-wide database data, read installed source packages, write safety MU files, or change debug configuration require a Multisite super administrator.

What happens when I delete the plugin?

SiteIntelix removes its settings, scheduled events, logs, and only signature-verified SiteIntelix safety MU bootstrap files. Custom CSS & JS entries, generated assets, Code Snippets, and File Manager-owned backups, trash, metadata, and audit records are removed only when their independent uninstall-retention settings are enabled. Debug constants are not silently rewritten during deletion; the viewer should be used to disable them first.

Can File Manager edit PHP or WordPress core files?

No. File Manager is Safe Mode-only in this release. PHP files remain view-only, while WordPress core, wp-config.php writes, SiteIntelix, must-use plugins, active plugins, and the active theme are protected. WordPress' DISALLOW_FILE_EDIT and DISALLOW_FILE_MODS constants are also enforced.

更新日志:

2.8.1 — 2026-08-01 2.8.0 — 2026-08-01 2.7.3 — 2026-07-28 2.7.2 — 2026-07-24 2.7.1 — 2026-07-21 2.7.0 — 2026-06-24