Kraan Consistent Product Grid Height for WooCommerce
Kraan Consistent Product Grid Height for WooCommerce
Description
Kraan Consistent Product Grid Height for WooCommerce keeps WooCommerce product grids visually aligned.
Features:
* Equal height product cards per row.
* Add to Cart buttons aligned at the bottom.
* Variable product title line length limit (1 to 5 lines with CSS clamp and ellipsis).
* Advanced Card Styling: Custom background colors, border radius, border width, border color, and padding.
* Modern hover effects: Lift animation, customizable shadow intensity, and custom shadow colors.
* Mobile Grid Control: Choose between 1, 2, 3, or 4 columns on mobile devices.
* Optional removal of sale badges.
* Optional removal of review stars.
* Support for classic WooCommerce loops, WooCommerce Blocks and common Enfold product structures.
* No external JavaScript and no tracking.
Installation
- Upload the plugin ZIP via Plugins > Add New > Upload Plugin.
- Activate the plugin.
- Go to WooCommerce > Kraan-Consistant-Grid.
- Save your preferred settings.
Reviews
Changelog
1.3.4
- Version bump and final cleanups.
- Maintained Author URI as https://weare.kraan.net.
- Verified that dynamic CSS -webkit-line-clamp correctly formats multi-line titles without breaking the unified grid height.
1.3.3
- Reverted to the stable 1.3.2 layout engine to perfectly preserve mobile column integrity against Enfold theme overrides.
- Added a new setting: “Product Title Max Lines”. Choose between 1 and 5 lines for product titles before they are truncated with an ellipsis.
- Applied dynamic CSS -webkit-line-clamp to correctly format multi-line titles without breaking the unified grid height.
- Updated Author URI to https://weare.kraan.net.
1.3.2
- Added dynamic mobile column settings (1 to 4 columns).
- Added advanced styling options for border width, border color, and button border radius.
- Added custom shadow color picker for hover effects.
- Added a donation banner to the settings page.
- Improved inline CSS generation for responsive layouts and Enfold compatibility.
1.2.1
- Minor bugfixes for text domain functionality and translation strings.
1.2.0
- Removed Text Domain and
load_plugin_textdomain()to rely on automatic WP.org translations. - Removed Plugin URI.
- Translated all admin settings strings and readme to standard English.
- Refactored code to meet strict WordPress Coding Standards (Nonces via Settings API, explicit output escaping).
1.1.0
- Added styling options for card background, border radius, padding, hover lift, and shadow intensity.
1.0.0
- Initial release.


