
內容簡介
「Product Call for Price for WooCommerce」可以幫助您,當產品價格為 0 或是未填寫時,替換顯示文字為「請洽詢價格」。此外,此外掛還支援多種使用情境,例如當產品價格為空或是落在特定價格範圍時皆可顯示「請洽詢價格」。此外掛還提供自訂「請洽詢價格」文字和樣式的功能。
「Call for Price for WooCommerce」外掛可用於設定客戶需詢問的 WooCommerce 產品價格。此外掛也稱呼為『Call for price For WooCommerce』。
使用說明
線上展示
此外掛的功能包括:
易於使用
支援所有產品類型
以類別顯示「請洽詢價格」訊息
當產品價格為 0 或是未填寫時顯示訊息
當產品價格為 0 或是未填寫時顯示產品狀態
可依照產品價格區間自訂訊息
自訂「請洽詢價格」文字
外掛標籤
開發者團隊
② 後台搜尋「Product Call For Price For WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
Product Call For Price For WooCommerce lets you replace the standard WooCommerce price display with any custom message — such as “Call For Price”, “Price On Request”, or “Contact Us” — and automatically removes the Add to Cart button wherever the message is shown. No coding required.
The plugin gives you precise control over exactly which products show the message, with three independent trigger modes: by product category, by price range within a category, or for any product whose price is zero or empty. All three modes can be used simultaneously and are configured from a single, clean settings page in your WordPress admin.
Requires WooCommerce to be installed and activated.
📄 Documentation | 🔴 Live Demo
Why Use Call For Price?
Many WooCommerce store owners sell products where a fixed public price is not appropriate — wholesale items, custom-made goods, negotiated pricing, high-value products, or products with prices that change frequently. Displaying a blank price or a $0.00 price looks unprofessional and can reduce trust. Product Call For Price For WooCommerce solves this cleanly by replacing the price with a custom message and hiding the buy button, prompting customers to get in touch instead.
Key Features
Master Enable / Disable Toggle
* Enable or disable the entire plugin with a single checkbox — no need to deactivate the plugin to temporarily turn off the feature
* When disabled, all WooCommerce price and Add to Cart displays return to their default behaviour instantly
Call For Price by Product Category
* Select any WooCommerce product category from a dropdown in the settings
* Every product belonging to that category will automatically display the Call For Price message in place of the price, on both the shop/archive listing pages and individual product pages
* The Add to Cart button is removed from the shop loop and the single product page for all matched products
Call For Price for Zero or Empty Prices
* Enable a dedicated option to show the Call For Price message for any product — across all categories — whose price is set to 0 or left completely empty in WooCommerce
* The Add to Cart button is also removed from the single product page for these products
* Useful as a global catch-all for any product that has not yet had a price set
Display Stock Status for Empty Price Products
* An optional toggle to display the product’s stock status (e.g. “instock”, “outofstock”) in the price area for products with an empty price, instead of a blank space
* Works alongside the other trigger modes and is controlled by a simple checkbox
Call For Price by Product Price Range
* Enable this option to restrict the category-based Call For Price trigger to only products whose price falls within a defined minimum and maximum price range
* Set the Min Price and Max Price values — only products in the selected category AND within that price range will show the Call For Price message
* Products in the same category but outside the price range will continue to display their regular price and Add to Cart button
* Ideal for applying “call for price” only to your most expensive or most custom products within a category
Fully Customisable Message Text
* The displayed message text is completely customisable — change it from the default “Call For Price” to anything you need: “Price On Request”, “Contact Us For Pricing”, “Call Us”, “Get a Quote”, and so on
* The custom text is displayed in bold on both the shop listing and single product page
Supports All WooCommerce Product Types
* Works with simple products
* Works with variable products — replaces both the regular price and the sale price HTML for variable products
* Works with products that have a sale price set
Add to Cart Button Removal
* Automatically removes the Add to Cart button on shop/archive/category listing pages for matched products
* Automatically removes the Add to Cart button on individual single product pages for matched products
* Non-matched products are completely unaffected — their Add to Cart buttons remain intact
Dedicated Admin Settings Page
* A top-level Call For Price menu item is added to the WordPress admin sidebar (with a cart icon) for quick access
* All settings are managed from a single clean settings table — no confusing tabs or sub-pages
* Settings are saved with nonce verification for security
* All saved values are sanitized using sanitize_text_field before being stored
Settings Explained
All settings are found under Call For Price in your WordPress admin menu.
Enable Call For Price — Master toggle. Check to activate the plugin’s front-end functionality.
Select Category — Choose the WooCommerce product category that will trigger the Call For Price message.
Enable Call For Price When Price is Zero — Show the message for any product with a price of 0 or empty, regardless of category.
Display Stock Status for Empty Price Products — Show the product’s stock status in the price area when the price is empty.
By Product Price Range — Restrict the category trigger so it only applies to products within a set Min/Max price range.
Min Price — The lower bound of the price range (used when “By Product Price Range” is enabled).
Max Price — The upper bound of the price range (used when “By Product Price Range” is enabled).
Message Text — The custom text to display instead of the price. Defaults to “Call For Price”.
Perfect For
Wholesale and trade stores that do not display public prices
Custom-made, bespoke, or made-to-order products
High-value products where price negotiation is expected
Products with prices that change frequently and cannot be listed statically
Stores that want to drive phone or email enquiries rather than direct online purchases
Products not yet priced but already published on the store
