Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Equal Height Columns icon

Equal Height Columns

v1.2.1
by MIGHTYminnow · 4.9 (41 reviews)

Easily equalize the height of columns or any collection of elements.

10K+ active installs Updated Jan 18, 2025 Tested to 6.7.2
Try Demo Download
Pre-installed Ready in ~10s No card
Equal Height Columns

About Equal Height Columns

Equal Height Columns is a plugin for WordPress that allows you to easily make the height of columns and elements on your website equal. It is compatible with PHP 8.2 and has a user-friendly admin interface. It is also fully responsive and works on all modern browsers.

Screenshots

Equal Height Columns screenshot

Frequently asked questions

Is this plugin compatible with PHP 8.2?
Yes, this plugin is compatible with PHP 8.2.
How can I leave a review for this plugin?
You can leave a 5-star review by visiting the plugin reviews page on WordPress.org.
What are the features of this plugin?
The features of this plugin include targeting unlimited elements and element groups, specifying simple CSS/jQuery selectors to target elements, specifying breakpoints for specific screen sizes, easy to use admin interface, immediate equalization of heights after page load, full responsiveness, compatibility with mobile devices and modern browsers (including IE8), custom event listener for manual triggering, small jQuery file size (8kB), and the ability to trigger a custom 'equalheight' event for resizing.
How do I navigate to the settings page for this plugin?
To navigate to the settings page, go to 'Settings > Equal Height Columns' in the WordPress admin.
How can I manually trigger the equalizing of heights?
You can call the jQuery script yourself using the functions 'initEqualHeights()' or 'equalizeTheHeights()'. The former sets up events for recalculating heights on window resize or the 'equalheights' event, while the latter simply equalizes the heights without involving any events. Both functions accept optional arguments for minimum height, maximum height, and breakpoint.

Changelog

1.2.1

  • BUGFIX: Manual call to .initEqualHeights() was not working with recent jQuery versions.

1.2.0

  • NEW: Added multi-rows feature (javascript only).

1.1.4

  • Fire again Equal Height Columns if an image is lazy loaded inside the selector.

1.1.3

  • Fix PHP warning.

1.1.2

  • Update version number of the main javascript file to force clearing cache.

1.1.1

  • BUGFIX: The plugin was not working with WordPress 5.6 due a jQuery update incompatibility.

1.1.0

  • Add new method equalizeTheHeights() to allow direct equalizing of the heights without involving events
  • Better code formatting and usage examples in the block comments
  • Add new filter equal_height_columns_elements

1.0.3

  • Fix JS error on activation (Uncaught TypeError: Cannot use ‘in’ operator to search for ‘length’ in…)

1.0.2

  • Only load admin JS on EHC settings page
  • Make admin settings wrapper class and jQuery more specific to avoid potential conflicts

1.0.1

  • Improve admin (Mm)

1.0.0

  • First release

Try other plugins

WooCommerce Shipping & Tax icon

WooCommerce Shipping & Tax

2.0 · 700K+ installs

WooCommerce Shipping & Tax offers automated tax calculation, shipping label printing, smoother payment setup, and other hosted services…