PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. CSS
  4. Extra Classes
Extra Classes icon

Extra Classes

Adds classes for selected menu states such as highlighting categories when viewing a blog post or parent page when viewing an attachment page.

By Ben Huson·CSS·Free
5(3 reviews)
·30 active installs·Updated 10 years ago
DownloadVisit HomepageCompare

As of April 2026, Extra Classes is a WordPress css plugin with 30 active installations and a 5/5 rating from 3 reviews. It has been downloaded 3.1K+ times in total. Requires WordPress 3.7+ and PHP false+. Available on WordPress.org since 2013. Last updated 10 years ago — may have compatibility concerns. Top alternative: WPCode – Insert Headers and Footers +….

5/53 reviews
30active installs
3.1K+total downloads
13 yearssince 2013

Overview

Add missing classes

Adds missing classes for selected menu states. Classes added include:

  • current-page-parent and current_page_parent
  • current-page-ancestor and current_page_ancestor
  • current-menu-ancestor
  • current-menu-parent

The classes are added in the following scenarios:

  • When viewing an attachment page classes are added to any parent pages and their menu ancestors.
  • When viewing a post classes are added to any relevant taxonomy menu items and their manu ancestors.

Manage Menu Select States

Allows you to control which menu items should be selected (or deselected) when viewing certain pages of your site. You need to add classes to the menu items for this to work.

  • ecms-archive-{$post_type} – Select menu item when viewing a post type archive page.
  • ecms-single-{$post_type} –…
Read full description on WordPress.org

Ratings & Reviews

53 reviews
5 ★
3
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Compatibility

WordPress3.7+ requiredTested up to 4.2.39
PHPfalse+ required

Top Alternatives to Extra Classes

WPCode – Insert Headers and Footers + Custom Code Snippets – WordPress Code Manager icon
WPCode – Insert Headers and Footers +…
4.93.0M+ installsUpdated 2 weeks ago
ViewCompare
Code Snippets icon
Code Snippets
4.71.0M+ installsUpdated 1 month ago
ViewCompare
Simple Custom CSS Plugin icon
Simple Custom CSS Plugin
4.7100K+ installsUpdated 1 year ago
ViewCompare
Widget CSS Classes icon
Widget CSS Classes
4.990K+ installsUpdated 1 year ago
ViewCompare
Simple CSS icon
Simple CSS
4.980K+ installsUpdated 6 months ago
ViewCompare
View all css plugins →

Frequently Asked Questions

Changelog

0.3.1

Fix issue where menu selected states were not inherited correctly for non-404 pages.

View full changelog on WordPress.org

Contributors

Ben HusonBen Huson
Plugin Info
Version
0.3.1
Last Updated
Apr 23, 2015
WP Requires
3.7+
Tested Up To
4.2.39
PHP Requires
false+
Active Installs
30
Downloads
3.1K+
Added
Feb 11, 2013
Business
Free

Tags

cssmenuclassstylesclasses

Developer

B
Ben Huson
18 plugins0.0M+ total installs
View all plugins →

Quick Compare

Extra Classes vs WPCode – Insert Headers and Footers +…→Extra Classes vs Code Snippets→Extra Classes vs Simple Custom CSS Plugin→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.