Best classes plugins for WordPress
The most popular classes plugins for WordPress in November 2026, in WordPress.org’s own popular order, which follows active installs. Widget CSS Classes leads with 80K+ active installs, ahead of Custom Classes (2K+) and Widget Classes (1K+). All 30 plugins tagged “classes” are below, with figures from WordPress.org that update every day.
Installs aren’t everything: a recent release, a “Tested up to” that matches the current WordPress, and support threads that get resolved show a plugin is looked after. Open any plugin for its downloads, rank history and alternatives.
Research this niche or see all plugins.
Top 10 classes plugins
- 1.
Widget CSS ClassesThe most installed classes plugin, with 80K+ active installs. Rated 4.9 from 74 reviews, last updated 1 year ago. Tested only up to WordPress 6.7.11.
- 2.
Custom Classes2K+ active installs. Rated 5.0 from 11 reviews, last updated 8 years ago. Tested only up to WordPress 4.8.34.
- 3.Widget Classes
1K+ active installs. Only 1 review so far, last updated 16 years ago.
- 4.Ambrosite Body Class Enhanced
200+ active installs. Rated 5.0 from 5 reviews, last updated 15 years ago. Tested only up to WordPress 3.2.1.
- 5.Custom Menu Class
200+ active installs. Rated 3.2 from 6 reviews, last updated 10 years ago. Tested only up to WordPress 4.5.33.
- 6.Custom CSS classes for images
100+ active installs. Only 3 reviews so far, last updated 11 years ago. Tested only up to WordPress 4.2.39.
- 7.
MB Spirit for MINDBODY90+ active installs. Only 3 reviews so far, last updated 3 years ago. Tested only up to WordPress 6.3.14.
- 8.
Gym Class Pass Manager50+ active installs. Only 1 review so far, updated 1 week ago.
- 9.MAJpage Menu Class Extender
30+ active installs. Only 1 review so far, last updated 7 years ago. Tested only up to WordPress 5.2.30.
- 10.
Extra Classes30+ active installs. Only 3 reviews so far, last updated 11 years ago. Tested only up to WordPress 4.2.39.
All 30 plugins tagged “classes”

Widget CSS Classes
Up in the last 7 days:2#530by Jory Hogeveen2 years ago
Add custom classes and ids plus first, last, even, odd, and numbered classes to your widgets.
- Installs
- 80K+
- Rating
- 4.9(74)
- Downloads
- 89/day

Custom Classes
Down in the last 7 days:1#4,523by Justin Tadlock9 years ago
Allows users to create custom classes on a per-post/term basis.
- Installs
- 2K+
- Rating
- 5.0(11)
- Downloads
- 11/day
Widget Classes
Up in the last 7 days:7#6,617by aizatto16 years ago
Widget Classes allows you to add classes to your individual widgets to be used by your theme. This is done by appending an additional form field to th …
- Installs
- 1K+
- Rating
- 5.0(1)
- Downloads
- 11/day
Ambrosite Body Class Enhanced
Up in the last 7 days:2#11,325by ambrosite15 years ago
Enhances the body_class template tag, adding some extra classes to the body (post/page slugs, post categories, and archive parent categories) useful i …
- Installs
- 200+
- Rating
- 5.0(5)
- Downloads
- 6/day
Custom Menu Class
Down in the last 7 days:124#12,467by Aiken110 years ago
Set predefined CSS classes to menu items
- Installs
- 200+
- Rating
- 3.2(6)
- Downloads
- 4/day
Custom CSS classes for images
Up in the last 7 days:12#14,040by nivijah11 years ago
This simple plugin adds two additional fields to the media window, that lets you set additional classes to images on top of the default ones.
- Installs
- 100+
- Rating
- 5.0(3)
- Downloads
- 0/day

MB Spirit for MINDBODY
Up in the last 7 days:26#17,142by yogaboy3 years ago
Connect your MB Spirit account with WordPress for easy integration of your MINDBODY account information and enhance SEO support.
- Installs
- 90+
- Rating
- 5.0(3)
- Downloads
- 0/day

Gym Class Pass Manager
Up in the last 7 days:43,260#21,160by Asdesign Web Studio7 days ago
Simple class booking for gyms, boxes and studios: activities, a weekly schedule and a mobile web app where members book and cancel their spot.
- Installs
- 50+
- Rating
- 5.0(1)
- Downloads
- 73/day
MAJpage Menu Class Extender
Down in the last 7 days:177#23,054by duzymaju7 years ago
Adds classes to first, last, parent, even and odd elements of wp_page_menu and wp_nav_menu.
- Installs
- 30+
- Rating
- 5.0(1)
- Downloads
- 0/day

Extra Classes
Up in the last 7 days:256#24,011by Ben Huson11 years ago
Adds classes for selected menu states such as highlighting categories when viewing a blog post or parent page when viewing an attachment page.
- Installs
- 30+
- Rating
- 5.0(3)
- Downloads
- 0/day
Browser Body Classes with Shortcodes
Down in the last 7 days:343#31,097by thomstark12 years ago
Adds browser-specific body classes for styling, and shortcodes to show or hide content to/from specified browsers and devices.
- Installs
- 10+
- Rating
- 5.0(4)
- Downloads
- 11/day
Breely
#32,120by breely1 year ago
Embed Breely appointment booking and forms into your site.
- Installs
- 10+
- Rating
- –
- Downloads
- 6/day

SDROST CLASSES
Up in the last 7 days:3,618#39,071by Stefanie Drost7 years ago
Mit diesem Plugin können sie Kurszeiten verwalten und in einer Tabelle in Seiten und Beiträgen integrieren. Zeiten und Standorte können für verschiede …
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Activities
Up in the last 7 days:5,082#40,521by Mikal Naustdal5 years ago
A plugin for managing activities, activity reports and communication with participants. Comes with WooCommerce integration.
- Installs
- 10+
- Rating
- 5.0(1)
- Downloads
- 0/day
Automaize Class Schedule
Down in the last 7 days:1,243#41,683by automaize5 months ago
A powerful and intuitive solution for managing and displaying class schedules with a seamless booking experience for members.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Easy Classes
Down in the last 7 days:2,776#42,981by melinadonati13 years ago
This plugin has been made to easily handle classes and teachers informations on a Wordpress website.
- Installs
- 10+
- Rating
- 5.0(2)
- Downloads
- 0/day

Gallery Class
#46,059by santerref10 years ago
Gallery Class adds a new setting in the media gallery settings to set a custom CSS class.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
WoWRecrut
Down in the last 7 days:7,664#47,528by Alexander Rauscha13 years ago
WoWRecrut is a World of Warcraft Class recruitment Widget.
- Installs
- 10+
- Rating
- 3.0(1)
- Downloads
- 0/day
ClassPilot Booking
#55,350by griffinforms1 month ago
A self-contained WordPress booking plugin — manage class schedules, bookings, and customer credits directly in your WordPress site.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

ReservePro Booking Widgets
Up in the last 7 days:16,767#55,827by Ralph Lorenc26 days ago
Take bookings on your WordPress site: offer cards, schedules, court availability and sign-up buttons from your ReservePro account.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

e-iT Workshop Bookings Lite for WooCommerce
Up in the last 7 days:7,277#56,599by e-iT7 days ago
Sell workshop seats with a visual booking calendar, schedules, shared capacity, single or monthly participation, and a Greek or English interface.
- Installs
- <10
- Rating
- –
- Downloads
- 11/day

FullClass Booking
Up in the last 7 days:4,296#57,948by fullclass.io14 days ago
Show your FullClass class schedule on your WordPress site and let customers book and pay without leaving your page.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Romence
#59,701by Independent Logic3 months ago
Display Momence schedules on your WordPress site. Connect your Momence account and choose from multiple schedule templates.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day
Ulcine Timetable
#63,879by ulcine4 days ago
Weekly class timetables for dance, yoga, music and fitness studios: one schedule per term, switched on and off, with filters and a phone view.
- Installs
- <10
- Rating
- –
- Downloads
- 75/day
Easy Color
#64,839by Lexxa Internet6 years ago
This plugin better stylize the colors.
- Installs
- <10
- Rating
- –
- Downloads
- 6/day
BailaYa
#66,543by Infinity Curve3 months ago
Embed your BailaYa class schedules, events, instructors, packages and locations in WordPress with shortcodes and blocks.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day
MentoClasses
Up in the last 7 days:2,350#66,727by H. Bakhtiari5 months ago
CSS class registry and searchable panel for Gutenberg. Build a documented class library and reuse it across your site.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day
Lektivo
Up in the last 7 days:2,841#67,190by ephracis18 days ago
Manage courses, instructors, locations, and schedules with Gutenberg blocks. Booking and payment stay with your external provider.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Class Bookings with Stripe
Down in the last 7 days:916#69,044by ioroot.com4 months ago
Stripe Checkout booking for classes: capacity-aware dates, soft holds, webhooks, emails, reports, Elementor widget, and shortcode.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day
MotionHub.Studio
Down in the last 7 days:764#70,707by motionhub.studio3 months ago
Connect WordPress to MotionHub.Studio: manage your studio from your dashboard and add booking, calendar and packages with blocks or shortcodes.
- Installs
- <10
- Rating
- –
- Downloads
- 2/day