Opens in a new tab
Turquoise abstract wavy W logo on a black background
Turquoise abstract wavy W logo on a black background
White WP PowerSuite logo on a black background
White WP PowerSuite logo on a black background
[wpps_ai_summarize]
On This Page
Last updated: 19/08/2026

Disable Dashicons on Frontend

Loads fewer icon styles on your public pages for guests. Not recommended if you use Elementor, Bricks, or similar builders on the front end.

Overview

WordPress may load the Dashicons icon stylesheet on the frontend even when your visitors don’t need it.

Disable Dashicons on Frontend removes Dashicons for logged-out visitors, helping eliminate unnecessary frontend CSS while keeping it available for logged-in users and the WordPress dashboard.

Solid black square
Solid black square
Who is this for?
  • Performance-focused WordPress websites
  • Sites that don’t use Dashicons on the frontend
  • Agencies optimizing client websites
  • Developers looking to reduce unnecessary WordPress assets

Features

Remove Dashicons for Visitors
Stops the WordPress Dashicons stylesheet from loading for logged-out visitors when it isn't needed.
Keep Dashicons for Logged-In Users
Logged-in users continue receiving Dashicons, helping preserve the WordPress admin bar and other logged-in functionality.
Frontend-Only Optimization
The module doesn't interfere with Dashicons inside the WordPress dashboard or on the login screen.
Zero Configuration
No settings or complicated optimization rules. Enable the module and WP PowerSuite handles the rest.

Remove Unnecessary WordPress CSS

Use Cases

  • Optimize a Lightweight Website
    Remove Dashicons when your theme and public-facing pages use their own icons and don't depend on WordPress's icon font.
  • Reduce Unnecessary Frontend Assets
    Eliminate an unused CSS request as part of a broader WordPress performance optimization setup.

Frequently Asked Questions

Related Modules

Uses the visitor’s device for emoji instead of WordPress’s add-on scripts, so pages start a bit faster.
Disabled
Fewer automatic saves while you edit, so your site stores fewer hidden draft revisions and stays tidier.
Disabled
Removes the default shortlink meta tag from your pages for tidier markup.
Disabled
Removes the WordPress core version from public stylesheet and script links while keeping theme and plugin version markers for cache busting.
Disabled
Turns off WordPress update notification emails after core, plugin, or theme changes.
Disabled
Reduce automatic background requests from WordPress to ease server load. Pick what to turn off or slow down in the module settings.
Disabled
Stop WordPress from auto-embedding links and loading extra embed code. Ideal when you want faster pages and you handle media and links...
Disabled
Removes version query parameters from local CSS and JS on the front end for leaner HTML. Does not strip other query args...
Disabled