Genesis Widget Column Classes
Adds Genesis column classes to widgets.
The facts
- Rating
- 4.5★ from 8
- Active installs
- 5k+
- Price
- Free
- Last updated
- 12 Nov 2024
- Added
- Aug 2015
- Requires WP
- 3.1
- Tested up to
- WP 6.7.7
- Requires PHP
- 5.2.4
- Downloads
- 92,808
Our analysis
AI-assistedGenesis Widget Column Classes is a WordPress plugin designed to add column classes to widgets using a select box. It is built primarily for the Genesis Framework but can also work with any theme that supports old Bootstrap column classes. Users can enhance their widget layouts by adding custom classes through filters, though the plugin does not provide CSS for these columns.
This plugin is suitable for users who want to customise widget layouts within their WordPress site, particularly those using the Genesis Framework or compatible themes. It allows for flexibility in design by enabling the addition of custom column classes, making it easier to organise content visually.
Best for: This plugin is best for WordPress users looking to enhance widget layouts on Genesis Framework sites or similar themes.
What it does well
- ✓Adds column classes to widgets via a select box
- ✓Compatible with Genesis Framework and other Bootstrap-based themes
- ✓Allows for custom classes through theme filters
- ✓Active installation base of 5,000
Where it falls short
- •Does not add CSS for the column classes
- •Limited to old Bootstrap column classes
Verdict
Genesis Widget Column Classes offers a straightforward solution for adding column classes to widgets, but users will need to handle the associated CSS themselves.
From the developer
Jory Hogeveen's own description of Genesis Widget Column Classes, lightly tidied.
As easy as it gets. Add column classes to widgets with a select box, check whether the widget is the first, and save!
I’ve built this plugin for the Genesis Framework, though it will work with any theme that uses the (old) Bootstrap column classes.
You can also add your own classes through various filters to use this plugin with your theme’s grid framework.
Compatibility (IMPORTANT!)
This plugin does NOT add CSS for these columns. It ONLY adds the column classes to your widgets. The actual CSS should be added in your theme.
Filter: `genesis_widget_column_classes`
Allows you to change the available column classes
Parameters: array Default column classes.
Return: array Array of column classes.
Filter: `genesis_widget_column_classes_capability`
Change the capability required to modify column classes.
Since 1.2.2
Default: edit_theme_options
Parameters: string The default capability.
Return: string The new capability.
Filter `genesis_widget_column_classes_select_multiple`
Allow multiple classes to be selected.
Since 1.3
Return: boolean.
You can use these filters inside your theme functions.php file or in a plugin.
You can find me here: