{"id":55228,"date":"2017-03-19T10:34:29","date_gmt":"2017-03-19T10:34:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/show-only-lowest-prices-in-woocommerce-variable-products\/"},"modified":"2026-04-15T10:43:06","modified_gmt":"2026-04-15T10:43:06","slug":"show-only-lowest-prices-in-woocommerce-variable-products","status":"publish","type":"plugin","link":"https:\/\/pan.wordpress.org\/plugins\/show-only-lowest-prices-in-woocommerce-variable-products\/","author":1320655,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.1.1","stable_tag":"2.1.1","tested":"7.0","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Show only lowest prices in variable products for WooCommerce","header_author":"Fernando Tellado","header_description":"","assets_banners_color":"a3a5dd","last_updated":"2026-04-15 10:43:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/servicios.ayudawp.com","header_author_uri":"https:\/\/ayudawp.com","rating":4.8,"author_block_rating":0,"active_installs":7000,"downloads":185603,"num_ratings":27,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.9.31":{"tag":"0.9.31","author":"fernandot","date":"2022-09-14 16:12:19"},"1.0":{"tag":"1.0","author":"fernandot","date":"2022-09-14 16:12:19"},"1.0.1":{"tag":"1.0.1","author":"fernandot","date":"2022-09-15 15:31:27"},"1.0.2":{"tag":"1.0.2","author":"fernandot","date":"2022-10-26 16:43:32"},"1.0.3":{"tag":"1.0.3","author":"fernandot","date":"2023-03-22 11:21:06"},"1.0.4":{"tag":"1.0.4","author":"fernandot","date":"2023-10-17 07:38:28"},"1.0.5":{"tag":"1.0.5","author":"fernandot","date":"2023-11-06 13:17:42"},"1.0.6":{"tag":"1.0.6","author":"fernandot","date":"2024-09-05 15:38:43"},"1.0.7":{"tag":"1.0.7","author":"fernandot","date":"2024-12-25 12:15:02"},"2.0":{"tag":"2.0","author":"fernandot","date":"2025-08-03 21:46:33"},"2.0.1":{"tag":"2.0.1","author":"fernandot","date":"2025-09-10 20:58:43"},"2.0.2":{"tag":"2.0.2","author":"fernandot","date":"2025-09-18 15:07:42"},"2.0.3":{"tag":"2.0.3","author":"fernandot","date":"2025-11-02 18:57:40"},"2.1.0":{"tag":"2.1.0","author":"fernandot","date":"2026-03-29 23:21:49"},"2.1.1":{"tag":"2.1.1","author":"fernandot","date":"2026-04-15 10:43:06"}},"upgrade_notice":{"2.1.0":"<p>Improved translation support, standard admin styling, activation notice, and cleaner settings. Tested up to WordPress 7.0. The &quot;Hide prefix with CSS&quot; setting has been removed - clear the prefix text field instead.<\/p>","2.0.3":"<p>Settings moved to WooCommerce&#039;s Marketing menu for better organization<\/p>","2.0.2":"<p>Bug fix release! Fixes prefix text translation issues and settings form behavior. Recommended update for all users.<\/p>","2.0":"<p>Major update! New settings page with customization options, improved performance, and enhanced security. Backup your site before upgrading. Settings will be automatically migrated from the previous version.<\/p>"},"ratings":{"1":1,"2":0,"3":0,"4":1,"5":25},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3338626,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500-es.jpg":{"filename":"banner-1544x500-es.jpg","revision":3343173,"resolution":"1544x500","location":"assets","locale":"es"},"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3343173,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250-es.jpg":{"filename":"banner-772x250-es.jpg","revision":3343173,"resolution":"772x250","location":"assets","locale":"es"},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3343173,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.9.31","1.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","2.0","2.0.1","2.0.2","2.0.3","2.1.0","2.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1-es.jpg":{"filename":"screenshot-1-es.jpg","revision":3338622,"resolution":"1","location":"assets","locale":"es"},"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3338622,"resolution":"1","location":"assets","locale":""},"screenshot-2-es.jpg":{"filename":"screenshot-2-es.jpg","revision":3338622,"resolution":"2","location":"assets","locale":"es"},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3338622,"resolution":"2","location":"assets","locale":""},"screenshot-3-es.jpg":{"filename":"screenshot-3-es.jpg","revision":3388469,"resolution":"3","location":"assets","locale":"es"},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3388469,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"WooCommerce variable product before plugin activation showing confusing price range","2":"Clean, simple pricing after plugin activation","3":"Settings page with customization options integrated into WooCommerce's Marketing admin menu"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[212466,3150,65874,6602,286],"plugin_category":[45],"plugin_contributors":[245779,133550],"plugin_business_model":[],"class_list":["post-55228","plugin","type-plugin","status-publish","hentry","plugin_tags-lowest-price","plugin_tags-price","plugin_tags-variable-products","plugin_tags-variations","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-ayudawp","plugin_contributors-fernandot","plugin_committers-ayudawp","plugin_committers-fernandot","plugin_support_reps-ayudawp"],"banners":{"banner":"https:\/\/ps.w.org\/show-only-lowest-prices-in-woocommerce-variable-products\/assets\/banner-772x250.jpg?rev=3343173","banner_2x":"https:\/\/ps.w.org\/show-only-lowest-prices-in-woocommerce-variable-products\/assets\/banner-1544x500.jpg?rev=3343173","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/show-only-lowest-prices-in-woocommerce-variable-products\/assets\/icon.svg?rev=3338626","icon":"https:\/\/ps.w.org\/show-only-lowest-prices-in-woocommerce-variable-products\/assets\/icon.svg?rev=3338626","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/show-only-lowest-prices-in-woocommerce-variable-products\/assets\/screenshot-1.jpg?rev=3338622","caption":"WooCommerce variable product before plugin activation showing confusing price range"},{"src":"https:\/\/ps.w.org\/show-only-lowest-prices-in-woocommerce-variable-products\/assets\/screenshot-2.jpg?rev=3338622","caption":"Clean, simple pricing after plugin activation"},{"src":"https:\/\/ps.w.org\/show-only-lowest-prices-in-woocommerce-variable-products\/assets\/screenshot-3.jpg?rev=3388469","caption":"Settings page with customization options integrated into WooCommerce's Marketing admin menu"}],"raw_content":"<!--section=description-->\n<p>Transform your store's pricing display and boost conversions by showing only what matters most to your customers: the lowest available price.<\/p>\n\n<p>Instead of showing confusing price ranges like \"$10 - $50\" that can overwhelm and confuse customers, this plugin displays clean, simple pricing that encourages purchases.<\/p>\n\n<p><strong>New from version 2.x:<\/strong>\n* <strong>Settings page<\/strong> - Customize the prefix text, spacing, and display options\n* <strong>Smart prefix control<\/strong> - Choose whether to show \"From\" when all variations have the same price\n* <strong>Custom CSS classes<\/strong> - Add your own styling with custom CSS classes\n* <strong>Better performance<\/strong> - Optimized code following WordPress standards\n* <strong>Enhanced security<\/strong> - Improved data sanitization and validation\n* <strong>HPOS compatibility<\/strong> - Full support for WooCommerce High-Performance Order Storage<\/p>\n\n<p><strong>Key Features:<\/strong>\n* Shows only the lowest price from all product variations\n* Customizable prefix text (default: \"From\")\n* Option to hide prefix when all variations have the same price\n* Custom CSS class support for advanced styling\n* No performance impact - lightweight and efficient\n* Translation ready\n* Full WooCommerce and WordPress compatibility<\/p>\n\n<p><strong>Perfect for:<\/strong>\n* Stores with complex variable products\n* Fashion and clothing retailers\n* Electronics stores with multiple variants\n* Any shop wanting cleaner price displays<\/p>\n\n<p>The plugin automatically detects your WooCommerce installation and starts working immediately. Access the settings through Marketing &gt; Lowest Prices in your admin dashboard.<\/p>\n\n<h3>Support<\/h3>\n\n<p>Need help or have suggestions?<\/p>\n\n<ul>\n<li><a href=\"https:\/\/servicios.ayudawp.com\">Official website<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/support\/plugin\/show-only-lowest-prices-in-woocommerce-variable-products\/\">WordPress support forum<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/AyudaWordPressES\">YouTube channel<\/a><\/li>\n<li><a href=\"https:\/\/ayudawp.com\">Documentation and tutorials<\/a><\/li>\n<\/ul>\n\n<p>Love the plugin? Please leave us a <a href=\"https:\/\/wordpress.org\/support\/plugin\/show-only-lowest-prices-in-woocommerce-variable-products\/reviews\/#new-post\">5-star review<\/a> and help spread the word!<\/p>\n\n<h3>About AyudaWP.com<\/h3>\n\n<p>We are specialists in WordPress security, SEO, AI and performance optimization plugins. We create tools that solve real problems for WordPress site owners while maintaining the highest coding standards and accessibility requirements.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to your WordPress Dashboard &gt; Plugins &gt; Add New<\/li>\n<li>Search for 'Show only lowest prices in variable products'<\/li>\n<li>Install and activate the plugin<\/li>\n<li>Go to Marketing &gt; Lowest Prices to customize settings<\/li>\n<li>That's it! Your variable product prices are now clean and conversion-focused<\/li>\n<\/ol>\n\n<p><strong>Manual installation:<\/strong>\n1. Download the plugin from the WordPress repository\n2. Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>\n3. Activate the plugin through the 'Plugins' menu in WordPress\n4. Configure settings in Marketing &gt; Lowest Prices<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20all%20woocommerce%20themes%3F\"><h3>Does this plugin work with all WooCommerce themes?<\/h3><\/dt>\n<dd><p>Yes! The plugin uses WooCommerce's standard price hooks, so it works with any properly coded WooCommerce theme.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20%22from%22%20text%3F\"><h3>Can I customize the \"From\" text?<\/h3><\/dt>\n<dd><p>Absolutely! Go to Marketing &gt; Lowest Prices in your admin dashboard to customize the prefix text, spacing, and display options.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20all%20variations%20have%20the%20same%20price%3F\"><h3>What happens if all variations have the same price?<\/h3><\/dt>\n<dd><p>By default, the plugin won't show the \"From\" prefix when all variations have the same price. You can change this behavior in the settings.<\/p><\/dd>\n<dt id=\"what%20if%20i%20don%27t%20want%20any%20prefix%20text%3F\"><h3>What if I don't want any prefix text?<\/h3><\/dt>\n<dd><p>Simply clear the prefix text field and save. No prefix will be displayed before the price.<\/p><\/dd>\n<dt id=\"does%20this%20affect%20product%20pages%20only%20or%20shop%20pages%20too%3F\"><h3>Does this affect product pages only or shop pages too?<\/h3><\/dt>\n<dd><p>The plugin works on both shop pages and individual product pages - anywhere WooCommerce displays variable product prices.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20translation%20ready%3F\"><h3>Is this plugin translation ready?<\/h3><\/dt>\n<dd><p>Yes! The plugin follows WordPress internationalization standards and translations are loaded automatically from WordPress.org.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%20hpos%3F\"><h3>Does it work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes! The plugin includes full compatibility with WooCommerce High-Performance Order Storage.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Tested up to WooCommerce 10.7<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Added: Dismissible welcome notice after activation with link to settings<\/li>\n<li>Improved: Prefix text now properly displays translations from WordPress.org on first activation<\/li>\n<li>Improved: CSS class field now defaults to the plugin class with a clear recommendation to keep it<\/li>\n<li>Improved: Admin page now uses standard WordPress styling for better consistency<\/li>\n<li>Improved: All admin styles properly enqueued via external CSS file following WordPress coding standards<\/li>\n<li>Improved: Admin sidebar now shows dynamic promotional banners with plugin recommendations<\/li>\n<li>Removed: \"Hide prefix with CSS\" setting (redundant - clearing the prefix text achieves the same result)<\/li>\n<li>Removed: Unnecessary load_plugin_textdomain() call (handled automatically since WordPress 4.6)<\/li>\n<li>Tested up to WooCommerce 10.6.x<\/li>\n<li>Tested up to WordPress 7.0<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Improved: Admin menu moved to WooCommerce's Marketing &gt; Lowest Prices for better organization<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Fixed: Prefix text now properly uses translations when available<\/li>\n<li>Fixed: Settings form no longer auto-activates checkboxes when saving<\/li>\n<li>Improved: Better handling of default options on plugin activation<\/li>\n<li>Improved: More reliable translation loading process<\/li>\n<li>Removed: Deprecated load_plugin_textdomain() function<\/li>\n<li>Removed: Domain Path header (no longer needed for WordPress.org plugins)<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Solved load translations too early notice<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li><strong>Major update with new features and improvements<\/strong><\/li>\n<li>Added comprehensive settings page with customization options<\/li>\n<li>New: Customizable prefix text<\/li>\n<li>New: Option to control prefix display when all prices are the same<\/li>\n<li>New: Custom CSS class support for advanced styling<\/li>\n<li>Improved: Better code organization following WordPress standards<\/li>\n<li>Improved: Enhanced security with proper data sanitization<\/li>\n<li>Improved: Better performance and reduced memory usage<\/li>\n<li>Improved: Updated branding and admin interface<\/li>\n<li>Updated: PHP 7.4+ requirement for better security and performance<\/li>\n<li>Updated: WordPress 5.0+ requirement<\/li>\n<li>Updated: WooCommerce 4.0+ requirement<\/li>\n<li>Fixed: Deprecated function warnings in latest PHP versions<\/li>\n<li>Tested up to WordPress 6.8<\/li>\n<li>Tested up to WooCommerce 10.0.4<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Tested up to WordPress 6.7.1<\/li>\n<li>Tested up to WooCommerce 9.5.1<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Tested up to WordPress 6.6.1<\/li>\n<li>Tested up to WooCommerce 9.2.3<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Tested up to WordPress 6.4<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>HPOS compatibility<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Prefix \"From\" not showed if all variations have the same price<\/li>\n<li>Tested up to WooCommerce 7.5.1<\/li>\n<li>Tested up to WordPress 6.2<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Tested up to WooCommerce 7.0.0<\/li>\n<li>Tested up to WordPress 6.1<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Solved issue with translations<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Code updated to latest WooCommerce functions<\/li>\n<li>Added the suffix after the min price if it's enabled as text<\/li>\n<li>Tested up to WooCommerce 6.9.1<\/li>\n<li>Tested up to WordPress 6.0.2<\/li>\n<\/ul>\n\n<h4>0.9.9<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Clean up your variable product prices by showing only the lowest price instead of confusing price ranges. Now with customizable settings!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/55228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=55228"}],"author":[{"embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/fernandot"}],"wp:attachment":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=55228"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=55228"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=55228"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=55228"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=55228"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=55228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}