Call for Price for WooCommerce Plugin
Plugin extends WooCommerce by outputting "Call for Price" when price field for product is left empty.
Installation
- Upload the entire plugin folder to the “/wp-content/plugins/” directory.
- Activate the plugin through the “Plugins” menu in WordPress.
- All empty prices will be automatically replaced with “Call for Price”.
Screenshots
Empty price replaced by "Call for Price".
FAQ
Can I set where “Call for Price” text should be shown? Yes, in “WooCommerce > Settings > Call for Price” you can set if you want text to be shown on single product page, products archive page, related products and/or home page.
Changelog
3.7.0 – 02/04/2024
- Tweak :- Update compatibility with WordPress 6.5.
- Tweak :- Update compatibility with WooCommerce 8.7.
3.6.0 – 04/07/2023
- Enhancement – Added deactivation survey in the plugin.
- Tweak – Added compatibility with PHP 8.0 and PHP 8.2
- Fix – The Call for Price text is not displayed with zero priced products when ‘Per Product’ taxonomy is enabled.
3.5.0 – 29/11/2022
- Enhancement – Introduced compatibility with WooCommerce High Performance Order Storage.
3.4.0 – 26/07/2022
- Fix – An error is coming on the variable product with the WooCommerce Stripe Gateway plugin as active.
- Fix – PHP warnings errors in the log.
3.3.1 – 02/11/2021
- Enhancement – Able to change the Call for Price text coming on the products page from the general settings.
- Enhancement – Able to change the text for Read more button coming on the Shop page for the products having null or 0 prices.
3.3.0 – 27/04/2021
- Enhancement – Added an option under global setting to also show Call for price text for zero priced products in addition to empty priced products.
- Enhancement – Added a setting to show the stock status for zero priced products.
3.2.8 – 20/03/2020
- Update compatibility with WooCommerce 4.0.0.
3.2.7 – 21/08/2019
- Changes in code to make the plugin compliant as per WPCS rules.
3.2.6 – 12/04/2019
- Fix – Options were not getting deleted from the database when the plugin is being uninstalled. This is fixed now.
3.2.5 – 16/11/2018
- Author name and URL’s updated due to handover of the plugins.
3.2.4 – 31/10/2018
- Compatibility with WooCommerce 3.5.0 tested.
3.2.3 – 18/10/2018
- Feature – Advanced Options – “Main variable price” option added.
- Feature – Advanced Options – “Force variation price” option added.
- Dev – Admin settings restyled (“Advanced Options” section added).
3.2.2 – 13/08/2018
- Feature – General Options – “Hide button” option added.
- Dev – Admin settings restyled (“Button Options” section added).
- Dev – Settings array is saved as main class property.
3.2.1 – 07/07/2018
- Feature – Force Products “Call for Price” – “By product price” options added.
- Dev – General Settings – Minor code refactoring.
- Dev – Product Types Sections Settings – Minor restyling.
3.2.0 – 20/06/2018
- Feature – “Button text” options added.
- Feature – “Make products Call for Price per product taxonomy” (category, tag) options added.
- Feature – “Make all Out of stock products Call for Price” option added.
- Dev – Minor code refactoring.
- Dev – Admin settings restyled.
- Dev – Admin settings – “Documentation” button added.
3.1.1 – 10/06/2018
- Feature – “Per Product” labels options added.
- Dev – “WC tested up to” added to plugin header.
- Dev – Plugin homepage link updated.
3.1.0 – 26/04/2017
- Dev – WooCommerce v3.x.x compatibility –
woocommerce_product_get_price
, woocommerce_product_variation_get_price
, woocommerce_variation_empty_price_html
, _product_id
. - Dev –
woocommerce_get_variation_prices_hash
added. - Dev – Admin – “Reset Section Settings” option added.
- Dev – Admin – Variations “price required” placeholder hidden.
- Dev – Admin –
alg_wc_call_for_price_textarea
. - Tweak – Code refactoring.
- Tweak –
coder.fm
link changed to wpcodefactory.com
.
3.0.3 – 21/12/2016
- Feature – General – Make All Products “Call for Price” – option added.
3.0.2 – 15/12/2016
- Fix –
handle_deprecated_options()
fixed. This produced notice on plugin activation.
3.0.1 – 14/12/2016
- Tweak – readme.txt updated.
3.0.0 – 08/12/2016
- Feature – Variable (and variation) and grouped products support added.
- Dev –
is_page
check added. - Dev – Multisite support added.
- Dev – Translation (POT) file added.
- Dev – Version system added.
- Dev – Major code refactoring.
- Tweak – Author added.
- Tweak – Plugin renamed.
2.0.1 – 08/08/2015
- Dev – Solaris theme compatibility added.
2.0.0 – 28/07/2015
- Dev – Option to hide/show sale tag added.
- Dev – Option to set specific “call for price” text for related products added.
- Dev – Options to set specific “call for price” text for single, category and homepage added (instead of checkboxes).
- Dev – Major code refactoring. Settings are moved to “WooCommerce > Settings > Call for Price”.
1.0.1
1.0.0