| 开发者 |
vimagesericfabre
bonaldi |
|---|---|
| 更新时间 | 2026年11月1日 19:05 |
| 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.
Need more? VEFpressKit Pro
VEFpressKit stays free and complete: building the kit, the PDF, the zip and the stable download link all work without the Pro. VEFpressKit Pro is a separate paid extension (installed in addition to VEFpressKit, which it requires) that adds tools to manage who downloads your kit and how:
/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.
Only what you chose to open, for the time you chose, and nothing starts without your click. With the default limited rights the support team uses the VEFpressKit screens and the diagnostic, looks at the pages of your site and talks with you in the Diagnostic and support tab. Even with full administrator rights it cannot manage users, install, update or edit code, change the site address or the administrator email, change or read back the license keys, or export personal data. With VEFpressKit Pro it also cannot send emails to your press contacts, delete download records or change the notification address. The names and email addresses in the Pro download history and press contact list stay visible while the access is open; they are only looked at to solve your problem. You can close the access at any time, it ends by itself on the date you chose, you receive an email at each sign-in, and the conversation is erased when the access is closed.
Yes. VEFpressKit Pro is a separate paid extension, sold on v-images.com. VEFpressKit itself is not limited: the Pro only adds features, and nothing in the free plugin is locked. You can start with the free plugin and add the Pro whenever you need it.
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.