外掛說明
F12 Profiler analyzes your WordPress site comprehensively and delivers concrete, prioritized recommendations to improve load times. The plugin combines server diagnostics, asset analysis, database optimization, and plugin impact assessment in a modern, clean interface.
Features
Analysis & Diagnostics
- Server analysis (PHP, MySQL, OPcache, web server, SSL, HTTP/2, compression)
- Automatic site crawler with load time measurement (desktop & mobile)
- Asset analysis (CSS, JS, images) with optimization potential
- OPcache status & configuration recommendations
- PHP profiler (runtime, queries, hooks, plugin ranking, culprit analysis)
- Plugin impact analysis (assets, hooks, queries per plugin)
- PageSpeed Insights integration (Lighthouse Scores + Core Web Vitals + CrUX)
- Performance score with 6 weighted categories (A-F grades, trend delta)
- Recommendation engine with automatic optimization suggestions
Optimization Tools
- Lazy Loading (images and iframes)
- Font Display Optimization (font-display: swap/optional/fallback/block)
- Script Defer Manager (automatic defer for scripts with exclusion list)
- Auto Image Dimensions (prevents Layout Shifts / CLS)
- HTML Minification (whitespace, comments, empty attributes)
- CSS/JS Minification (file-based cache)
- WordPress Bloat Removal (emojis, embeds, Dashicons, jQuery Migrate, XML-RPC, Heartbeat, and more)
- Browser Cache (.htaccess-based)
- DNS Prefetch & Preconnect (domain detection from asset scan)
- Database Analysis (8 categories with detail view)
- Autoload Manager (granular wp_options management)
- Background Asset Scanner with conflict detection
- File-based Page Cache with TTL and URL exclusion (Pro)
- CSS/JS Asset Manager – disable, defer, async per page or globally (Pro)
- Conditional Loading – shortcode, block, regex, archive, login status, post type, plugin (Pro)
- Smart auto-suggestions with source-based plugin detection after full scan (Pro)
- Asset Preload Manager – Link headers for critical assets (Pro)
- Critical CSS Generator & Applier – above-the-fold CSS per template (Pro)
- Unused CSS Removal – per page template, safelist, regex safelist (Pro)
- WebP Image Conversion with batch queue and backup (Pro)
- LQIP Image Placeholders – 20px blur-up previews with IntersectionObserver (Pro)
- Preload Key Requests – LCP images, fonts, critical resources (Pro)
- Script Delay – delays third-party JS until first user interaction (Pro)
- Local Google Fonts – GDPR-compliant WOFF2 self-hosting (Pro)
- YouTube/Vimeo Facade – thumbnail + play button instead of iframe (Pro)
- Database Cleanup – one-click per category or bulk action (Pro)
- Redis Object Cache Management – drop-in installation/removal (Pro)
- Scheduled Crawls & Cleanups via WP-Cron (Pro)
- Performance Budgets with email/webhook notifications (Pro)
- Settings Import/Export as JSON (Pro)
- One-Click Optimizer – automated optimization with backup & restore (Pro)
- License Management with activation/deactivation (Pro)
User Interface
- Modern iOS-style design system
- React 18 + TypeScript SPA
- 30+ pages/tools with dedicated configuration
- Context-sensitive info sections on all pages
- Pro features visible with lock icon and upgrade prompt
System Requirements
- WordPress 6.0 or higher
- PHP 8.0 or higher
- MySQL 5.7 / MariaDB 10.3 or higher
螢幕擷圖
安裝方式
- Download the plugin from the WordPress Plugin Directory or install it directly via Plugins > Add New in your dashboard.
- Activate the plugin through the Plugins menu.
- Navigate to F12 Profiler in the admin menu.
- Start your first crawl from the Analysis page.
- Review the Recommendations and enable the desired optimization tools.
Installing F12 Profiler Pro
- Purchase a license at developer030.de/f12-profiler-pro.
- Download the Pro plugin and install it via Plugins > Add New > Upload Plugin.
- Activate F12 Profiler Pro (the free plugin must remain active).
- Enter your license key under F12 Profiler > Settings > License.
- All Pro tools are immediately available.
常見問題集
-
Do I need the Pro version?
-
The free version offers comprehensive analysis tools and 12 optimization tools. The Pro version adds advanced optimizations like page cache, Critical CSS, Unused CSS Removal, image optimization, Script Delay, One-Click Optimizer, and more. Ideal for websites that need maximum performance.
-
Does the plugin work with my theme?
-
Yes. F12 Profiler is theme-agnostic and works with all WordPress themes. The frontend optimizations automatically compensate for typical theme shortcomings.
-
Does the plugin slow down my website?
-
No. The analysis tools only run in the admin area. The frontend optimizations (Lazy Loading, Minification, etc.) actively speed up your site. The page cache (Pro) can reduce load times by 80-95%.
-
Is the plugin GDPR-compliant?
-
Yes. The plugin does not store any personal data. The PageSpeed API only sends the URL to Google. Local Google Fonts (Pro) replaces external Google Fonts requests with local files.
-
Can I return the Pro version?
-
See the refund policy at developer030.de.
使用者評論
參與者及開發者
變更記錄
2.1.0
Free/Pro Plugin Split
- Pro tools moved to separate plugin (f12-profiler-pro)
- Free plugin works independently without Pro
- Pro features visible in UI with lock icon
- REST API returns meaningful fallback values without Pro
- FeatureRegistry checks Pro plugin activation + license
Theme Compensation (Phase 12)
- Font Display Optimization: font-display strategy for all @font-face rules
- Script Defer Manager: automatic defer for scripts with exclusion list
- Auto Image Dimensions: injects width/height into img tags without dimensions
- HTML Minification: removes whitespace and comments from HTML output
- CSS/JS Minification: minifies stylesheets and scripts with file-based cache
- Unused CSS Removal: removes unused CSS rules per page template (Pro)
- DNS Prefetch & Preconnect: automatic domain detection from asset scan
- Frontend Optimization Dashboard
Load Time Optimization (Phase 13)
- Script Delay: delays third-party JS until user interaction (Pro)
- Local Google Fonts: WOFF2 self-hosting for GDPR compliance (Pro)
- WordPress Bloat Removal: 11 toggles for WP overhead
- YouTube/Vimeo Facade: thumbnail instead of iframe (Pro)
- Preload Key Requests: automatically preload LCP images and fonts (Pro)
- LQIP Image Placeholders: blur-up previews (Pro)
One-Click Optimizer (Pro)
- Automated 15-step optimization with backup & restore
- WP-Cron orchestrated with stale detection and retry logic
- Verification crawl with before/after score comparison
- Email, admin notice, and webhook notifications
Smart Conditional Loading (Pro)
- Source-based plugin detection for asset rules
- Inverted scopes: only load assets where actually needed
- Dynamic shortcode/block matching for unmapped plugins
- Match strength scoring (strong/weak) for safe auto-application
Scoring Extended
- 8 new subcategories in ScoreCalculator
- 13 new context-sensitive recommendations
- Accurate asset size measurement via HEAD requests
2.0.0
Rebranding & Migration
- Plugin renamed from “F12 Performance” to “F12 Profiler”
- Automatic database migration for existing installations
Autoload Manager
- Granular management of all wp_options with autoload=yes
- Source detection, classification, bulk actions
Conditional Loading
- 5 new asset rule scopes: shortcode, block, regex, archive, user_logged_in
Background Asset Scanner
- WP-Cron batch scanner with conflict detection
Automation
- Scheduled crawls & cleanups, notifications, settings import/export (Pro)
- Performance budgets with thresholds
Integrated Optimization Tools
- LazyLoader, AssetManager (Pro), BrowserCache, PageCache (Pro), PreloadManager (Pro)
- ImageOptimizer (Pro), CriticalCSS (Pro)
Scoring System
- 6 weighted categories, grades A-F, trend delta
- Recommendation engine with status tracking
PageSpeed Insights
- Google PageSpeed API v5 with Lighthouse + CrUX
1.1.0
- Plugin impact analysis
- Database optimization with 8 categories
1.0.0
- Initial release




