105
You might want to show a “POA” price and/or a “Call for Price” button when you have a product with an empty price.
Many businesses require this, mostly real estate and wholesalers. So let’s see how it’s done 🙂
PHP Snippet: Display “POA” & Enquiry Button If Price Empty @ WooCommerce Single Product Page
Before taking a look at the snippet, make sure your “POA” product has no price (regular and sale price). Also, please reference to this other article if you want to add some Javascript to show/hide a Contact Form 7: https://businessbloomer.com/woocommerce-show-inquiry-form-single-product-page-cf7/
/**
* @snippet Display "POA" for blank price products @ WooCommerce Single Product
* @how-to Get tutoraspire.com FREE
* @author Tutor Aspire
* @testedwith WooCommerce 3.8
* @donate $9 https://tutoraspire.com
*/
add_filter( 'woocommerce_empty_price_html', 'tutoraspire_poa_and_enquiry_cf7_woocommerce' );
function tutoraspire_poa_and_enquiry_cf7_woocommerce() {
$html = 'POA';
$html .= '';
$html .= ' ';
return $html;
}