Easy Widget Columns for WordPress Plugin Directory
Easy Widget Columns is a WordPress app, with a 5.0 average rating from 5 reviews, as of July 9, 2026.
Easy Widget Columns is a WordPress Plugin Directory app by Alexis J. Villegas. With a rating of 5.0★ from 5 reviews.
AppRanks data: Easy Widget Columns ranks #0 in Admin on WordPress Plugin Directory, placing it in the top 1% of that category.
AppRanks verdict
Generated from live marketplace data — refreshed daily
Easy Widget Columns is a category-leading WordPress app with a limited review volume. It is listed in the Widget category on WordPress Plugin Directory, which AppRanks treats as the canonical taxonomy node for ranking and competitor comparison. 5 reviews put it in the early-traction tier — useful for early-stage stores willing to be on the leading edge. Early-traction review counts are sensitive to single launch periods or feature events, so a 30-day re-check before bigger commitments often resolves whether the trend is sustained. Paid-only pricing means evaluating fit on the marketplace listing or via the developer's documentation before installing. AppRanks tracks rating, review count, pricing tier, and category position daily — the figures on this page reflect the most recent scrape from the canonical WordPress Plugin Directory listing.
Pros
- +High average rating (5.0★) signals consistent merchant satisfaction
- +Published by Alexis J. Villegas — established developer track record
Cons
- −Limited review base (5) — ratings can shift significantly with new feedback
Looking to switch from Easy Widget Columns?
See Easy Widget Columns's alternatives ranked by audit score, rating, and review velocity.
How Easy Widget Columns works
Show full descriptionShow less
Easy Widget Columns makes it really easy to arrange your widgets in rows of columns. It works by adding a new ‘Column width’ select option at the bottom of your widget’s form that allows you to set a width value for each widget.
You can define new rows and sub-rows of widget columns with the ‘Widget Row’ widget and the ‘Sub-Row’ widget respectively, allowing you to create complex layouts directly from within your widget area or sidebar.
Genesis Framework users, be sure to check out the Widgetized Page Template plugin, which helps you create full-page widget areas to use as a “blank canvas” with Easy Widget Columns.
Works With Most Themes
Easy Widget Columns is optimized for use with the Genesis Framework, but it is not required. It uses the Genesis Framework Column Classes to display your widgets in rows of columns. If your theme already incorporates the Genesis Framework Column Classes, or you want to manually add or edit the CSS, you can choose not to load the CSS under ‘Settings’ > ‘Widget Columns’ and rely on your theme’s stylesheet instead. This option is recommended for most Genesis users or those concerned with loading additional assets on their website.
Translation and RTL Ready
The plugin supports RTL layouts and is translation ready.
Filters for Developers
The following filters are available for you to take full control of the plugin on your themes.
ewc_include_widgets – This whitelist filter is used to add the width control ONLY to the specified widgets.
ewc_exclude_widgets – This blacklist filter is used to remove the width control from the specified widgets.
ewc_color_palette – This filter allows you to add a custom color palette to the color picker control in the ‘Widget Row’ widget.
ewc_preset_classes – This filter allows you assign preset CSS classes that display as a checkbox list in the ‘Widget Row’ widget.
ewc_advanced_options – This filter allows you to remove specific or all advanced options from the ‘Widget Row’ widget.
1. ewc_include_widgets / ewc_exclude_widgets
Both filters accept the widget’s ID base as parameters. Please note that you cannot use both filters at once. The ewc_include_widgets filter will always take precedence over the ewc_exclude_widgets filter and overwrite it.
The examples below demonstrate how you can implement these filters on your theme.
add_filter( 'ewc_include_widgets', 'myprefix_add_ewc_control' ); /** * Filter to add the EWC control to specified widgets. * * @param array An empty array. * @return array An array containing the widget's ID base. */ function myprefix_add_ewc_control( $ewc_widgets ) {
$ewc_widgets = array( 'meta', // WP Meta widget 'archives', // WP Archives widget 'calendar', // WP Calendar widget 'categories', // WP Categories widget );
return $ewc_widgets;
}
add_filter( 'ewc_exclude_widgets', 'myprefix_remove_ewc_control' ); /** * Filter to remove the EWC control from specified widgets. * * @param array An empty array. * @return array An array containing the widget's ID base. */ function myprefix_remove_ewc_control( $ewc_widgets ) {
$ewc_widgets = array( 'recent-comments', // WP Recent Comments widget 'recent-posts', // WP Recent Posts widget 'rss', // WP RSS widget 'tag_cloud', // WP Tag Cloud widget );
return $ewc_widgets;
}
2. ewc_color_palette
This filter allows you to add a custom color palette to the color picker control in the ‘Widget Row’ widget. It accepts an array of hex color values as parameters.
The example below demonstrates how you can implement this filter on your theme.
add_filter( 'ewc_color_palette', 'myprefix_ewc_color_palette' ); /** * Filter to edit the color palette in the color picker control. * * @param array An empty array. * @return array An array containing hex color values. */ function myprefix_ewc_color_palette( $color_palette ) {
$color_palette = array( '#252724', '#ce6b36', '#31284b', '#a03327', '#3b3e3e', '#67b183', );
return $color_palette;
}
3. ewc_preset_classes
This filter allows you assign preset CSS classes that display as a checkbox list in the ‘Widget Row’ widget.
The following example demonstrates how you can implement this filter on your theme.
add_filter( 'ewc_preset_classes', 'myprefix_preset_classes' ); /** * Filter for predefining EWC Widget Row classes. * * @param array An empty array. * @return array An array containing new values. */ function myprefix_preset_classes( $classes ) {
$classes = array( 'hero', 'parallax', 'slider', 'content', );
return $classes;
}
4. ewc_advanced_options
This filter allows you to remove specific or all advanced options from the ‘Widget Row’ widget. This can be useful for limiting design functionality on a client website (decisions, not options).
The following example demonstrates how to completely remove all advanced options.
// Remove all advanced options from the Widget Row widget. add_filter( 'ewc_advanced_options', '__return_false' );
The example below demonstrates how to disable or enable specific advanced options. The display parameter toggles the advanced option and the active parameter determines if the panel will display open (1) or closed (0) when the Widget Row widget is first added into a widget area.
add_filter( 'ewc_advanced_options', 'myprefix_display_advanced_options' ); /** * Filter to remove specific advanced options from the Widget Row widget. * * @param array An array containing default values. * @return array An array containing new values. */ function myprefix_display_advanced_options( $display ) {
$display = array( 'ewc_background' => array( 'display' => true, 'active' => 1, ), 'ewc_margin' => array( 'display' => false, 'active' => 0, ), 'ewc_padding' => array( 'display' => false, 'active' => 0, ), 'ewc_class' => array( 'display' => true, 'active' => 0, ), );
return $display;
}
Category rankings
As of Jul 9, 2026- Admin#0of 620Top 1%
- Columns#0of 16Top 1%
- Layout#0of 12Top 1%
- Widget#0of 701Top 1%
- Widget columns#0of 1Top 1%
See 90-day rank history for each category
Track daily rank changes, category shifts, and position volatility.
Competitors & alternatives
Easy Widget Columnsdoesn't have curated competitor matchups yet. Other tracked widget apps on WordPress:
Where Easy Widget Columns stands in the Widget category
Easy Widget Columns ranks #0 of 701 apps in the Widget category, placing it in the top 1% of the listing.
Frequently asked questions
What is Easy Widget Columns?
Easy Widget Columns is an app for WordPress. It currently holds a 5.0-star rating from 5 merchant reviews, and AppRanks has been tracking its public marketplace data on a daily refresh cycle. It is listed under the Widget category on AppRanks, where you can see its current category position, review-velocity trend, and how it compares against the top alternatives in the same space. Developed by Alexis J. Villegas.
Who uses Easy Widget Columns?
Currently around 400 active stores have installed Easy Widget Columns. Its review base is still building, which usually maps to early-stage merchants and stores piloting a new workflow. It is part of the Widget category on WordPress.