| 开发者 | monkeydesign2026 |
|---|---|
| 更新时间 | 2026年7月12日 00:54 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/No. This widget works entirely with Elementor Free.
Yes, WooCommerce must be installed and active — this widget displays WooCommerce products.
Yes, by default. Product titles, prices, and the Add to Cart button pick up your active theme's own WooCommerce styling automatically. You can still override colors, typography, and card shape from the widget's Style tab if you want a custom look.
Under the "Product Grid" admin menu item (product limit, default ordering, caching, and display options). Per-widget settings in Elementor always take priority over these.
monkeydesign-product-grid-for-elementor-pro to match the FREE plugin's new slug, and updated the Freemius premium_slug reference accordingly. No functional changes.monkeydesign-product-grid-for-elementor to match the slug assigned by the WordPress.org plugin review team (the originally requested monkeydesign-product-grid was already taken). No functional changes.select { width: 100% } rule that the dropdown had no explicit width to override.[monkeydesign_wishlist]/[monkeydesign_compare] shortcode elsewhere on the same page without a manual refresh. Root cause: PHP's setcookie() doesn't update the current request's cookie data, so the shortcode was re-rendered from the pre-toggle state. The PRO add-on's toggle response now carries the freshly rendered list, refreshed on the page immediately.ProductDTO::$shortDescription field and supporting template markup, used by the PRO add-on's new per-grid Card Fields controls.monkeydesign_product_card_data filter to receive the current display options as a third argument, so a PRO add-on's card-level features can be controlled per grid instance, not only site-wide. No behavior change for sites without the PRO add-on.monkeydesign_settings_sanitize filter so PRO's own settings persist correctly, a ProductRendererService::renderCards() method for rendering product batches without a full page reload, and pagination markup that a PRO AJAX/infinite-scroll layer can hook into. No behavior change for sites without the PRO add-on.loading="lazy" to product images, and "Requires Plugins" is now declared in the plugin header for automatic dependency prompts.monkeydesign_before_product_query, monkeydesign_product_query_args, monkeydesign_product_card_data, and others) so Pro features can hook in without modifying core files.