WordPress plugin intelligence profile

LM Page Assets Control

Block specific CSS and JS files from loading on pages where they are not needed. Improve page speed by preventing unnecessary assets from loading.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update19 May 20265mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records LM Page Assets Control version 1.0.0 as active, updated 5mo ago and tested up to WordPress 6.9.

Overview

About this plugin

LM Page Assets Control gives you full control over which CSS and JavaScript files load on each page of your WordPress site. Plugins often load their assets globally — on every single page — even when they are only needed on one or two. This causes unnecessary bloat, slower load times, and lower PageSpeed scores.

With LM Page Assets Control, you can create simple rules to block any CSS or JS file from loading on specific pages, page types, or even everywhere except where it is needed.

How It Works

css or elementor/assets/css ) and choose where to block it — on the homepage, a specific page, all single posts, and more. The plugin then dequeues and deregisters the matching assets on the frontend, preventing them from loading entirely.

Key Features

  • Partial URL matching — You don’t need the full URL. Just enter any part of the filename or path and all matching assets will be blocked.
  • 14 built-in page conditions — Block assets everywhere, on the front page, specific pages (by slug or ID), single posts, archive pages, blog index, and all major WooCommerce contexts (Shop, Product, Cart, Checkout).
  • URL-based conditions — Block assets on any URL that contains or does not contain a specific string.
  • Enable / Disable rules — Toggle any rule on or off without deleting it.
  • Named rules — Give each rule a descriptive name so you can manage them easily.
  • Multiple rules — Add as many blocking rules as you need.
  • Zero configuration — No API keys, no external services, no bloat. Just install and use.
  • Clean admin UI — A simple, modern interface under Plugins → LM Page Assets Control.
  • WooCommerce compatible — Includes dedicated conditions for Shop, Product, Cart, and Checkout pages.

Available Page Conditions

  • Everywhere (all pages)
  • Home / Front page
  • Everywhere except home
  • Blog index page
  • Single posts
  • Specific page (by slug or ID — supports multiple, comma-separated)
  • Archive pages
  • WooCommerce — Shop page
  • WooCommerce — Everywhere except Shop
  • WooCommerce — Single product page
  • WooCommerce — Cart page
  • WooCommerce — Checkout page
  • URL contains a specific string
  • URL does NOT contain a specific string

Common Use Cases

  • Block WooCommerce styles on non-shop pages
  • Prevent a contact form plugin from loading its CSS/JS on every page
  • Stop a slider plugin from loading scripts on pages that have no slider
  • Remove Elementor assets from pages built with a different builder
  • Block any third-party plugin asset that is causing PageSpeed issues

⚠️ Important Notice

This plugin directly controls which CSS and JavaScript files are loaded on your website. Blocking the wrong asset can break your site’s appearance, functionality, or checkout process. Always test changes on a staging environment first and keep a backup ready.

If you are not confident about WordPress asset management, consult a developer before making changes.

Who Is This For?

This plugin is intended for developers, advanced WordPress users, and site owners who are familiar with browser developer tools and WordPress asset management. It is not a “set and forget” solution — it requires you to identify the assets you want to block and verify that blocking them does not cause issues.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • asset management
  • css javascript
  • page speed
  • performance
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity19 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.