Linux 软件免费装
Banner图

Underpixel Quote Request for WooCommerce

开发者 shadowz0098
更新时间 2026年10月21日 22:28
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

whatsapp quote request a quote hide price call for price

下载

1.0.1 1.0.2

详情介绍:

This plugin is for shops that do not show prices, or want to talk to the customer before they do. It can replace the price with text such as "Price on request" and add a "Request quote" button. When the shopper presses the button, WhatsApp opens with a message that already names the product and its link. You answer in WhatsApp. Free version (this plugin) Pro version (paid upgrade, sold separately) The settings screen shows the Pro features as disabled options under one "Quote Request Pro" banner. The Pro code is not included in this version, and nothing in this plugin is locked or time-limited. Pro adds:

安装:

  1. Install and activate WooCommerce.
  2. Upload the underpixel-quote-request folder to /wp-content/plugins/, or install the zip from Plugins > Add New.
  3. Activate Underpixel Quote Request.
  4. Go to WooCommerce > Quote Request. On the WhatsApp tab, enter your number with country code.
  5. On the General tab, switch on "Hide prices on all products" if you want prices hidden.

屏幕截图:

  • One tap opens WhatsApp with the product name and link already written.
  • "Price on request" and the Request quote button on a product page (Uppixe theme).
  • The quote button on the shop grid.
  • General settings: hide prices, your own text, hide Add to Cart.
  • WhatsApp settings: your number, greeting and a test button.

升级注意事项:

1.0.2 Upgrade link now opens the plugin page. 1.0.1 Initial release.

常见问题:

Why does the button not show?

No WhatsApp number is saved yet. The plugin never shows a button that goes nowhere. Enter the number on the WhatsApp tab.

What format should the WhatsApp number have?

Digits with the country code, no leading 0 after the country code. Example for Malaysia: 60123456789. Spaces, dashes and the + sign are removed when you save. A number must have 8 to 15 digits.

Does it hide the price from Google?

Yes. When a price is hidden, the plugin removes the price (the "offers" part) from the product's JSON-LD structured data, so it is not printed there either. Note that the WooCommerce Store API (/wp-json/wc/store/v1/products) can still return prices; if you hide prices from competitors, restrict that endpoint. Also, a cache or SEO plugin that writes its own structured data is outside this plugin's control.

Does it work with page caching?

Mostly, with one limit. The plugin decides on the server, on each page load, what the visitor sees. Pro rules that depend on the visitor (user role, logged-out visitor, country) and the Pro after-hours greeting are decided this way. A full-page cache (host cache, a caching plugin, a CDN) saves one version of the page and shows it to everyone. A visitor can then see the wrong price state, or the greeting for the wrong time of day. If you use these Pro features, exclude product and shop pages from the full-page cache, or make the cache vary by login state and country. The simple Free setting (hide on all products) is the same for everyone and is safe to cache.

The Pro email form does nothing.

The email form needs JavaScript. Without JavaScript, a link is shown instead: it opens WhatsApp with the request already written when a number is set, and otherwise the shopper's own email program.

Does it work if WooCommerce is not active?

It does nothing on the front end and shows one notice in the admin.

Where are quotes stored?

Nowhere on your site. See the privacy note below.

更新日志:

1.0.2 1.0.1