WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Jory Hogeveen v1.5.4.1

Widget CSS Classes

Add custom classes and ids plus first, last, even, odd, and numbered classes to your widgets.

Widget CSS Classes

The facts

Rating
4.9★ from 74
Active installs
80k+
Price
Free
Last updated
12 Nov 2024
Added
Jul 2012
Requires WP
3.3
Tested up to
WP 6.7.7
Requires PHP
5.2.4
Downloads
1,134,758

Our analysis

AI-assisted

Widget CSS Classes is a WordPress plugin that allows you to add custom classes and IDs to your widgets. This can help you style your widgets more easily by providing additional classes such as 'widget-first', 'widget-last', 'widget-odd', and 'widget-even'. The plugin is designed for users who want more control over the appearance of their widgets without needing to modify their theme's CSS directly.

The plugin adds a text field to each widget for defining custom classes and optionally includes checkboxes for predefined classes. It is fully translatable and compatible with various other plugins, making it suitable for multilingual sites and those using multiple widgets.

Best for: This plugin is suitable for WordPress users looking to enhance the styling of their widgets.

What it does well

  • Allows adding custom classes and IDs to widgets
  • Includes predefined classes for easier styling
  • Fully translatable and multi-site compatible
  • Compatible with Widget Logic, Widget Context, and WP Page Widget plugins
  • Provides filters and hooks for customization

Where it falls short

  • Does not allow entering custom CSS directly
  • Limited information on other potential limitations

Verdict

Widget CSS Classes offers useful functionality for customising widget appearances, though it does not provide a way to add custom CSS directly.

From the developer

Jory Hogeveen's own description of Widget CSS Classes, lightly tidied.

Widget CSS Classes gives you the ability to add custom classes and ids to your WordPress widgets

Please note that this plugin doesn’t enable you to enter custom CSS. You’ll need to edit your theme’s style.css or add another
plugin that allows you to input custom CSS.

This plugin also adds additional classes to widgets to help you style them easier:

  • widget-first: added to the first widget in a sidebar
  • widget-last: added to the last widget in a sidebar
  • widget-odd: added to odd numbered widgets in a sidebar
  • widget-even: added to even numbered widgets in a sidebar
  • widget-#: added to every widget, such as widget-1, widget-2

Features

  • Adds a text field to a widget for defining a class
  • You can specify multiple classes by putting a space between them
  • Optionally adds checkboxes with predefined classes
  • Optionally adds a text field to add an id to a widget
  • Adds first and last classes to the first and last widget instances in a sidebar
  • Adds even/odd classes to widgets
  • Adds number classes to widgets
  • Fully translatable
  • Multi-site compatible
  • Compatible with Widget Logic, Widget Context, and WP Page Widget plugins
  • Has filters and hooks for customizing output including class names

Plugin Website

Credits

Translation Contributors
GitHub Contributors

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for running multilingual.

Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin using AI translation. Complete multilingual SEO...

Free 900k+ installs 4.9★ (4,950)
Loco Translate

Translate WordPress plugins and themes directly in your browser. Versatile PO file editor with integrated AI t...

Free 1M+ installs 4.8★ (452)
TranslatePress

Translate your site visually, directly from the front-end. Go multilingual in minutes using automatic AI trans...

Free 400k+ installs 4.7★ (1,653)
Cyr-To-Lat

Convert Non-Latin characters in post, page and term slugs to Latin characters.

Free 300k+ installs 4.7★ (98)
WP Chat App

Integrate WhatsApp experience directly into your WordPress website.

Free 100k+ installs 4.9★ (219)