Title: 365i Performance Optimizer
Author: Mark McNeece of 365i
Published: <strong>30 Nollaig, 2025</strong>
Last modified: 28 Feabhra, 2026

---

Search plugins

![](https://ps.w.org/365i-performance-optimizer/assets/banner-772x250.png?rev=3429839)

![](https://ps.w.org/365i-performance-optimizer/assets/icon-256x256.png?rev=3429839)

# 365i Performance Optimizer

 By [Mark McNeece of 365i](https://profiles.wordpress.org/bsolveit/)

[Download](https://downloads.wordpress.org/plugin/365i-performance-optimizer.2.2.0.zip)

[Live Preview](https://ga.wordpress.org/plugins/365i-performance-optimizer/?preview=1)

 * [Details](https://ga.wordpress.org/plugins/365i-performance-optimizer/#description)
 * [Reviews](https://ga.wordpress.org/plugins/365i-performance-optimizer/#reviews)
 *  [Installation](https://ga.wordpress.org/plugins/365i-performance-optimizer/#installation)
 * [Development](https://ga.wordpress.org/plugins/365i-performance-optimizer/#developers)

 [Support](https://wordpress.org/support/plugin/365i-performance-optimizer/)

## Description

**365i Performance Optimizer** is a comprehensive performance plugin that combines
essential speed optimizations into one easy-to-use settings page. Perfect for developers
and site owners who want granular control without editing functions.php.

#### Why Choose This Plugin?

 * **Elementor-Safe** – Automatically detects edit/preview mode and disables optimizations
   to prevent conflicts.
 * **No External Services** – All optimizations run locally. No data sent to third
   parties. GDPR-friendly.
 * **Granular Control** – Toggle each feature independently. Use profiles for quick
   setup or fine-tune every setting.
 * **WordPress.org Compliant** – Follows all coding standards, proper sanitization,
   and clean uninstall.

#### Core Performance Features

 * **Speculative Loading** – Uses WordPress 6.9+ Speculation Rules API to prefetch
   likely next pages.
 * **Preconnect & Preload** – Resource hints for critical CSS, fonts, and hero images
   with one-click auto-detection.
 * **Script Deferral** – Defer render-blocking scripts while protecting jQuery, 
   Elementor, and core handles.
 * **Cleanup** – Remove emoji scripts, embeds, REST links, oEmbed discovery, and
   disable XML-RPC.
 * **Image Optimization** – Set fetchpriority=”high” on LCP candidates and control
   lazy-loading behavior.

#### Advanced Features (New in 2.0)

 * **JavaScript Delay** – Don’t load non-critical scripts until user interacts (
   scroll, click, touch, keypress). Dramatically improves initial page load.
 * **Local Google Fonts** – Download and serve Google Fonts from your server. Eliminates
   external requests and ensures GDPR compliance.
 * **Heartbeat Control** – Reduce or disable WordPress Heartbeat API to save server
   resources.
 * **WooCommerce Optimization** – Conditionally load cart fragments, styles, and
   block styles only on shop pages.
 * **Database Cleanup** – Remove post revisions, auto-drafts, spam comments, orphaned
   data, and expired transients. Manual or scheduled.
 * **Query String Removal** – Strip ?ver= parameters from static assets for better
   CDN caching.

#### Safety & Management

 * **Settings Backups** – Automatic snapshots before every save. Keep up to 5 backups
   with one-click restore.
 * **Configuration Profiles** – Safe Mode, Balanced, and Aggressive presets. Save
   custom profiles for different scenarios.
 * **Import/Export** – Transfer settings between sites as JSON. Perfect for agencies
   and multi-site setups.
 * **Per-Page Overrides** – Disable specific optimizations on problem pages via 
   a simple meta box.
 * **Dashboard Widget** – Quick overview of active optimizations without leaving
   the dashboard.

#### Perfect For

 * Elementor users wanting safe performance gains
 * WooCommerce stores needing faster non-shop pages
 * GDPR-conscious sites requiring local font hosting
 * Developers managing multiple WordPress sites
 * Anyone wanting a comprehensive, well-documented performance solution

## Screenshots

 * [[
 * Main settings page with Speculative Loading and Preconnect/Preload options.
 * [[
 * Script Loading and JavaScript Optimization settings including delay and Heartbeat
   control.
 * [[
 * WooCommerce conditional loading and Image optimization settings.
 * [[
 * Local Google Fonts hosting with download management and Database Cleanup tools.
 * [[
 * Utilities section with backups, profiles, and import/export functionality.
 * [[
 * Dashboard widget showing active optimizations at a glance.

## Installation

 1. Upload the `365i-performance-optimizer` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Navigate to **Settings -> Performance Optimizer** to configure.
 4. (Optional) Click **Auto-detect** to automatically find preload candidates from 
    your homepage.
 5. (Optional) Apply a preset profile (Safe Mode, Balanced, or Aggressive) for quick
    setup.

## FAQ

### Will this break my Elementor site?

No. The plugin automatically detects when Elementor is in edit or preview mode and
disables all frontend optimizations. Your editing experience remains unaffected.

### Is this compatible with caching plugins?

Yes. This plugin works alongside popular caching plugins like WP Rocket, LiteSpeed
Cache, W3 Total Cache, and others. It handles frontend optimizations while your 
cache plugin handles page caching.

### Will the JavaScript delay feature break my site?

The delay feature automatically excludes jQuery, Elementor scripts, and all wp-*
core scripts. You can add additional exclusions if needed. A fallback timeout ensures
scripts load even without user interaction.

### How does Local Google Fonts work?

When enabled, the plugin scans your site for Google Fonts, downloads the CSS and
font files to your server, and serves them locally. This eliminates external requests
to Google and helps with GDPR compliance.

### Does this work with WooCommerce?

Yes. The plugin includes specific WooCommerce optimizations that conditionally load
cart fragments, styles, and block styles only on shop-related pages (shop, product,
cart, checkout, account). This reduces bloat on your blog and other pages.

### What happens if something breaks?

Settings are automatically backed up before every save. You can restore any of the
last 5 backups with one click. There’s also a “Safe Mode” profile that disables 
all optimizations for troubleshooting.

### Does this plugin collect any data?

No. The plugin does not collect, track, or transmit any data. All features run entirely
on your server. The auto-detect feature only fetches your own homepage – never external
services.

### How does the database cleanup work?

You can run manual cleanup or schedule automatic cleanup (daily, weekly, or monthly).
The plugin removes excess post revisions (keeping a configurable number), old auto-
drafts, trashed posts/comments, spam comments, orphaned metadata, and expired transients.

### Can I use different settings on different pages?

Yes. The per-page overrides meta box (available on posts and pages) lets you disable
specific optimizations like speculation rules, script deferral, JS delay, or local
fonts on individual pages.

### Is this plugin multisite compatible?

Yes. Each site in a multisite network has its own settings. Network activation is
supported.

## Reviews

![](https://secure.gravatar.com/avatar/b936efb9cfeb45ab0794dbb0d43fb18afe4fb39ed10a50357c7bd4c13c638ace?
s=60&d=retro&r=g)

### 󠀁[So far very good, maybe even a great plugin](https://wordpress.org/support/topic/so-far-very-good-maybe-even-a-great-plugin/)󠁿

 [miki24](https://profiles.wordpress.org/miki24/) 13 Eanáir, 2026 1 reply

I did a quick and short test of this plugin and it’s been great so far. We’ll see
what the results will be on the live site.

 [ Read all 1 review ](https://wordpress.org/support/plugin/365i-performance-optimizer/reviews/)

## Contributors & Developers

“365i Performance Optimizer” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ Mark McNeece of 365i ](https://profiles.wordpress.org/bsolveit/)

[Translate “365i Performance Optimizer” into your language.](https://translate.wordpress.org/projects/wp-plugins/365i-performance-optimizer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/365i-performance-optimizer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/365i-performance-optimizer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/365i-performance-optimizer/)
by [RSS](https://plugins.trac.wordpress.org/log/365i-performance-optimizer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.0

 * NEW: Speculative Loading mode setting – choose between Prerender (full background
   load) and Prefetch (HTML only). Previously locked to Prerender.

#### 2.1.1

 * FIX: Script deferral and JS delay now use dependency-aware exclusion. When a 
   script is excluded (e.g. wp-util), all of its dependencies (underscore, react,
   backbone, etc.) are automatically excluded too. Prevents “X is not defined” console
   errors.

#### 2.1.0

 * NEW: Multi-strategy Google Fonts detection for Local Fonts feature. Now detects
   fonts even when other plugins have replaced or removed Google Fonts URLs.
 * NEW: 6 detection strategies: direct link, @import, broad URL scan, CSS font-family
   parsing with URL construction, theme.json scanning, and theme file scanning.
 * NEW: Detection log panel shows exactly what was tried during font auto-detection,
   with color-coded results.
 * IMPROVED: Helpful suggestions displayed when auto-detection fails, guiding users
   to provide a manual URL.

#### 2.0.1

 * FIX: Critical error when saving settings due to preg_split receiving array instead
   of string.
 * FIX: Local Fonts download button now works even when feature is disabled.
 * FIX: Documented pro-elements-handlers exclusion needed for Elementor Pro nav 
   menus with JS delay.

#### 2.0.0

 * NEW: Settings backup system with 5 automatic snapshots and one-click restore.
 * NEW: Named configuration profiles (Safe Mode, Balanced, Aggressive) with custom
   profile support.
 * NEW: Import/Export settings as JSON for easy migration between sites.
 * NEW: JavaScript delay until user interaction for dramatically faster initial 
   page loads.
 * NEW: Heartbeat API control – reduce frequency or disable entirely.
 * NEW: Local Google Fonts hosting for GDPR compliance and faster loading.
 * NEW: WooCommerce conditional asset loading (cart fragments, styles, block styles).
 * NEW: Database cleanup tools with manual and scheduled options.
 * NEW: Dashboard widget showing optimization status overview.
 * NEW: Per-page overrides meta box for granular control on individual posts/pages.
 * NEW: Query string removal from static assets for better CDN caching.
 * IMPROVED: Expanded readme with comprehensive documentation.
 * IMPROVED: Added plugin icon to settings page header.

#### 1.1.0

 * Redesigned admin settings page with modern corporate light theme.
 * New card-based layout with color-coded sections.
 * Improved toggle switches using W3Schools best practices.
 * Better tooltip positioning and visibility.
 * Inter font for improved readability.
 * Enhanced responsive design for mobile devices.

#### 1.0.0

 * Initial release with speculative loading, preconnect/preload, script deferral,
   cleanup options, and image optimization.

## Meta

 *  Version **2.2.0**
 *  Last updated **2 mhí ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/365i-performance-optimizer/)
 * Tags
 * [cache](https://ga.wordpress.org/plugins/tags/cache/)[elementor](https://ga.wordpress.org/plugins/tags/elementor/)
   [performance](https://ga.wordpress.org/plugins/tags/performance/)[speed](https://ga.wordpress.org/plugins/tags/speed/)
   [woocommerce](https://ga.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://ga.wordpress.org/plugins/365i-performance-optimizer/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/365i-performance-optimizer/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/365i-performance-optimizer/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/365i-performance-optimizer/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/365i-performance-optimizer/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/365i-performance-optimizer/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/365i-performance-optimizer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/365i-performance-optimizer/reviews/)

## Contributors

 *   [ Mark McNeece of 365i ](https://profiles.wordpress.org/bsolveit/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/365i-performance-optimizer/)