توضیحات
NT Image WebP & AVIF Converter is a lightweight image optimization plugin focused on fast, practical WebP generation and safe delivery.
Features:
- Convert JPEG/PNG images to WebP
- Bulk convert with progress indicator
- Automatic conversion on upload
<picture>-based delivery for broad compatibility- Dashboard + Logs + Stats
- Restore tool (remove generated variants anytime)
This plugin is designed to improve performance and help PageSpeed/UX by reducing image sizes while keeping originals intact.
External Services
This plugin may connect to the following external endpoints operated by QuickGuideHub only when triggered by an explicit admin action:
- https://license.quickguidehub.com/nt3-api/support-message.php — optional support message (admin-initiated)
- https://license.quickguidehub.com/nt3-api/report.php — optional diagnostic report (admin-initiated)
- https://quickguidehub.com/wp-json/nt-feedback/v1/receive — in-plugin support form submission (admin-initiated)
No data is sent automatically. All connections require an explicit admin action (button click).
Data that may be sent:
– Site URL, plugin version, WordPress version, PHP version
– Technical error/debug payload (only when initiated by the admin)
– No post content or private media is intentionally sent
When data is sent:
– During support form submission (admin-initiated)
– During optional diagnostic report sending (admin-initiated)
Privacy Policy: https://quickguidehub.com/privacy-policy/
Terms of Service: https://quickguidehub.com/terms/
External Services
This plugin optionally connects to a service operated by QuickGuideHub for the in-plugin support form only.
- When: Only when a user manually submits a support request via the Help page form.
- What is sent: The message text, reply email address, and optionally basic system info (WP/PHP version, active theme, server capabilities) if the user enables the “Include system info” checkbox.
- No automatic data collection: The plugin does not send any data automatically in the background.
- Service: QuickGuideHub Support API (
https://license.quickguidehub.com) - Terms of Service: https://quickguidehub.com/terms/
- Privacy Policy: https://quickguidehub.com/privacy/
External Services
This plugin optionally sends data to quickguidehub.com when a user manually submits the Contact & Feedback form in the Tools page.
What is sent: The user’s email address, message type, message content, WordPress version, plugin version, and site URL.
When it is sent: Only when the user fills in the form and clicks “Send Message”. No data is sent automatically or in the background.
Why: To allow the developer to receive feedback and bug reports directly.
Service: https://quickguidehub.com — owned and operated by the plugin developer (Nurullah Tayıpoğlu).
Privacy policy: https://quickguidehub.com/privacy-policy/
عکسهای صفحه

نصب
- Upload the
nt-image-webp-avif-converterfolder to/wp-content/plugins/. - Activate the plugin from WordPress Admin Plugins.
- Go to NT Image WebP & AVIF Converter Settings, choose quality & delivery mode.
سوالات متداول
-
Will my originals be deleted?
-
No. Originals always stay intact. Only
.webpvariants are created.
Use Restore to remove generated variants anytime. -
Does it work with WooCommerce and page builders?
-
Yes, tested with WooCommerce, Elementor, WPBakery and most themes.
-
Will it slow down my website?
-
No. Conversions are performed once per image; delivery uses lightweight markup.
-
Does it work with CDN or cache plugins?
-
Yes. Works with most cache plugins (WP Rocket, LiteSpeed, W3TC) and CDNs (Cloudflare, BunnyCDN).
After enabling, clear your cache/CDN so new images are served.
نقد و بررسیها
نقد و بررسیای برای این افزونه یافت نشد.
توسعه دهندگان و همکاران
“NT Image WebP & AVIF Converter” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگانترجمه “NT Image WebP & AVIF Converter” به زبان شما.
علاقه مند به توسعه هستید؟
کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.
گزارش تغییرات
1.0.10
- Security: AJAX convert/list endpoints now require
edit_postcapability for the supplied attachment ID (not onlyupload_files).
1.0.9
- Compliance: AVIF conversion removed from Free distribution (available in separate Pro plugin only; no locked stubs / no Free encode path).
- Compliance: short AJAX/action prefixes renamed to
nt_webp_*(legacy aliases kept where needed for upgrades). - Compliance: WordPress.org directory banner/icon assets removed from plugin trunk (SVN root
assets/only; admin logo underadmin/assets/img/). - Compliance: review links no longer use
?filter=5(all reviews page). - Security:
picture-filter.phprebuilds<img>output with escaped attributes (esc_attr/esc_url). - Compatibility: restore/backup helper supports legacy
.bakand-nt.webp/.webpnaming. - Code: short
nt_log_*fallbacks replaced withnt_webp_*names.
1.0.8
- Feature: Rate Us link added to plugin action links in Plugins page (direct 5-star WP.org review link).
- Feature: Contact & Feedback card added to Tools page — users can send suggestions or bug reports directly to the developer via email (wp_mail).
- Feature: Toast notification system added — AJAX form submission shows animated success/error notifications without page reload.
- Fix: process-images.php fatal error fixed — Undefined variable $r and Unsupported operand types: null + array on line 750.
- UI: Pro features card added to Tools page with link to product page.
- UI: “Ayrıntılı bilgi” button text updated on Pro page.
1.0.7
- Security: all bare error_log() calls wrapped with WP_DEBUG guard across all files.
- Security: service-stats.php fatal error fixed (// DEBUG } syntax causing unclosed brace on activation).
- Security: image-processor.php NT_CONVERTER_DEBUG replaced with WP_DEBUG; duplicate debug function removed.
- Security: settings.php preferred_format now validated against whitelist (webp/avif/auto).
- Security: logs.php $_POST[‘days’] now uses wp_unslash().
- Security: preflight.php shell_exec() guarded with function_exists() check.
- Performance: converter files (image-processor, encoders, optimizers) now lazy-loaded — not parsed on frontend requests.
- Performance: repo-daily.php loaded only in admin or cron context.
- Architecture: core/ module system added — class-loader, class-logger, class-options, class-security, class-db.
- Architecture: modules/ directory added — each admin tab (converter, stats, dashboard, bulk, settings, logs, tools, selected) is now an independent module.
- Architecture: Loader::boot() moved into plugins_loaded hook for correct WP initialization timing.
- Architecture: duplicate wp_generate_attachment_metadata hook removed — handled exclusively by converter module.
- Fix: footer.php date() replaced with gmdate() for timezone consistency.
- Fix: dashboard.php admin_notices handled correctly without breaking other plugins.
1.0.6
- Fixed: Plugin logo now correctly loads from assets/ folder in admin panel.
1.0.5
- Fixed: media-health.php inline CSS replaces external tag (wp_enqueue compliance).
- Fixed: paths.php URL generation uses content_url() instead of ABSPATH/site_url().
1.0.4
- Fixed: AVIF conversion fully enabled in free version (removed pro_effective gate).
- Fixed: AVIF button now visible in Selected Images page.
- Fixed: .bak backup files moved to uploads/nt-image-webp-avif-converter/bak/ directory.
- Fixed: plugins-compat.php notices now properly escaped with wp_kses().
1.0.3
- Removed automatic remote error/telemetry reporting — no background data transmission.
- Support form remains available (user-initiated only, opt-in system info).
- Added External Services documentation to readme.
- Code: all remaining _e() calls replaced with esc_html_e().
- Code: PHP short tags removed.
- Code: error_reporting() removed from production code.
- Fixed readme Tested up to version format.
1.0.2
- Bug fix: removed orphan cron hook (nt_webp_cron_check_license) that had no handler.
- Bug fix: fixed media health AJAX nonce mismatch causing 403 errors.
- Bug fix: removed duplicate AJAX action registration (get-last-ops.php).
- Bug fix: scoped admin footer filters to NT WebP pages only.
- Security: removed sslverify=false SSL retry fallback in support proxy.
- Code: added phpcs suppress comments on safe unprepared DB queries.
- i18n: completed Turkish (tr_TR) translation – 14 missing strings filled.
1.0.1
- Review update: security/compliance fixes and Plugin Check improvements.
1.0.0
- Initial public release
- WebP conversion, picture delivery, bulk convert, auto on upload, logs & stats
