| 开发者 | vimagesericfabre |
|---|---|
| 更新时间 | 2026年10月12日 18:18 |
| PHP版本: | 8.3 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
vefpk_extra_content) so other plugins can add their own content to the kit — without VEFpressKit ever depending on them. The "Extensions" card on the Kit builder screen lets you turn that added content off without deactivating the extension itself.
/wp-content/plugins/vefpresskit, or install directly from your WordPress admin.Yes — VEFpressKit is fully generic. It was designed for any type of activity.
The plugin automatically falls back to offering the PDF only. Documents and audio files listed in a section simply won't be attached in that case — this is shown clearly in the admin diagnostic screen.
No — a PDF is a static document, it can never play audio or video. Audio/document files are listed by name in the PDF and included as real, downloadable files in the zip.
proc_open()) used as a last resort to decode Brotli-compressed data inside a .woff2 font file — not permitted on WordPress.org, dropped here too to keep a single shared codebase between both builds. Decoding now only happens when the hosting exposes the native Brotli PHP extension; otherwise the kit still falls back to Helvetica for that role, exactly as before, just without ever attempting a system-level call.class-vefpk-admin.php, maybe_finish_rollback()) is now correctly marked to reflect the actual sniff WordPress.org's Plugin Check flags for a GET-triggered action (NonceVerification.Missing, not just .Recommended used for plain reads) — same justification as before (single-use token = proof of authorization), only the suppression comment was fixed.phpcs:ignore comments referenced outdated/incorrect sniff names and didn't actually suppress what they meant to (found by running the official Plugin Check tool ahead of WordPress.org review) — no functional change, code was already correct and safe.uninstall.php renamed with a plugin-specific prefix (WordPress coding standard for this top-level script).$_POST a second time unnecessarily.vefpk_intercept_download filter) for paid add-ons (e.g. VEFpressKit Pro) to intercept a download request before the file is sent — no visible change for sites without such an add-on installed.