演示
文档
经过 WC 8.4 测试
WooCommerce 产品目录和/或查询是一个多用途插件,可让您通过撤销购物车和选择性隐藏产品价格,在目录模式下设置所有或选定的产品。它还允许您通过向您的商店添加询价车并显示产品的询价按钮来接收任何产品的询价,无论其目录模式状态如何。您称呼此查询的内容(订购、请求报价、信息查询)以及您使用哪种表格(Contact Form 7、Gravity Forms 等)来接收此查询取决于您。您可以在询价表发送给您的电子邮件中接收询价车的内容。您还可以自定义产品价格文本和询价按钮标签。
特征
- 对于所有或选定的产品
- 启用目录模式
- 接收注册用户或访客用户的询价
- 隐藏产品价格和/或自定义价格文本
- 撤销购物车(拒绝加入购物车请求并隐藏添加到购物车按钮)
- 显示询价按钮和自定义按钮标签
- 全局和产品级别设置
- 覆盖产品级别的全局设置,或仅在产品级别配置
- 询价车页面
- 使用自动创建的询价车页面或创建一个新页面
- 使用简码将询价车添加到页面 – [mwqc_cart]
- 通过使用 shortcode 的属性隐藏表格列、总部分或其行和/或更新按钮来自定义询价车
- 通过覆盖主题中的模板文件来自定义询价车,就像任何其他 WooCommerce 模板一样
- 使用简码将询价表添加到询价车页面
- 自定义前端询价车名称(如预约车)
- 自定义询价车页面标题和别名
- 在询价车页面上显示询价车产品的交叉销售
- 咨询表
- 使用任何短代码呈现的表格(Contact Form 7、Gravity Forms 等)作为查询表格(详见下文)
- 使用简码在询价表的电子邮件模板中添加询价车的内容 – [mwqc_cart_4_email]
- 在提交询价表时清空询价车 [mwqc_clear_cart] 表单确认中的 shortcode
- 通过包装空询价车隐藏询价表 [mwqc_if_non_empty_cart] 简码
- 查询按钮行为
- 如果简单产品在商店页面上通过 AJAX 添加到购物车中,它也将通过商店页面上的 AJAX 添加到询价购物车中
- 如果用户在加入购物车后被重定向到购物车,他们也会在加入购物车后被重定向到询盘购物车
- 允许以非目录模式商品的原价进行购物车和结账
- 通过在询盘购物车的 total 部分中隐藏价格来防止推断隐藏价格产品的价格
配置
插件允许您在多个级别上配置自身。每个级别涵盖一组特定的产品。较低级别涵盖其上一级所涵盖的产品子集。这些级别是:
- 全球
- 产品类别
- 产品
请注意: 目前,只有 Global 和 Product 级别可用。
通过这种基于级别的设置,可以在特定级别配置一组产品,然后在较低级别覆盖此集的子集的此配置。例如,您可以在全局级别隐藏所有产品的价格,并通过在产品级别配置所选产品来显示这些产品的价格。
全球级别
产品等级
询价设置
-
将询盘表单添加到询盘购物车页面
- 使用任何表单插件(Contact Form 7、Gravity Forms 等)创建表单
- 请参阅表单插件的文档以了解呈现表单的短代码。
- 在后台编辑询价车页面。
- 添加表单短代码,同时将其包装在 [mwqc_if_non_empty_cart] 短代码中。
- 示例:[mwqc_if_non_empty_cart] [contact-form-7 id=“58”] [/mwqc_if_non_empty_cart]
- 说明:[contact-form-7 id=“58”] 短代码呈现询价表。[mwqc_if_non_empty_cart] 短代码 隐藏空询价车的询价单。
- 包装表单简码是可选的。如果未包装,当询价车为空时,您的询价单将在询价车页面上保持可见。
- 保存询价车页面。
-
在提交表格时,通过询价单发送给您的电子邮件接收询价车的内容
- 打开询价表。
- 加 [mwqc_cart_4_email] shortcode 在其电子邮件模板中。
- 保存表单。
-
在提交询价单时清空询价车
- 打开询价表。
- 加 [mwqc_clear_cart] shortcode 在其确认模板中。
- 保存表单。
-
替换自动创建的询盘购物车页面
- 加 [mwqc_cart] 短代码添加到新页面。
- 转到上面“配置所有产品”部分所述的全局设置,然后在“询价车页面”下拉列表中选择这个新页面。
- 保存更改。
-
为询价车提供自定义名称
- 转到上面“配置所有产品”部分所述的全局设置,然后在“询价车名称”字段中输入新名称(例如预订车)。
- 保存更改。
咨询表
任何短代码呈现的表单都可以用作查询表单,因为它会在表单提交时向您发送电子邮件(所有流行的 WordPress 表单插件都会在表单提交时发送电子邮件)。
如果您想在此电子邮件中接收询价车的内容,您需要添加 [mwqc_cart_4_email] shortcode 在其电子邮件模板中。要添加此短代码,查询表应支持自定义电子邮件模板和解释电子邮件模板中可用的短代码。如果任何表单插件不直接让您自定义电子邮件模板或解释简码,我将让它为我的插件工作。请告诉我!
Contact Form 7 不解释添加到其电子邮件和确认模板中的短代码。它有自己的 mail-tags,看起来像 shortcode。我的插件有必要的代码来获取我的 [mwqc_cart_4_email] 和[mwqc_clear_cart] 由 Contact Form 7 解释的短代码。
常见问题
Q.询价车空时如何隐藏询价单?
一个。 将表单的短代码包含在我的[mwqc_if_non_empty_cart] shortcode 的的的
例: [mwqc_if_non_empty_cart][contact-form-7 id=“58”][/mwqc_if_non_empty_cart]
Q.您如何防止从询价车总数中推断出隐藏定价产品的价格?
一个。 通过将总计部分中的价格替换为该隐藏定价产品的后端设置的价格(替换)文本。
Q.如果询盘购物车有多个隐藏定价产品,询盘购物车总计中使用哪个产品的价格文本?
一个。 添加到询盘购物车的第一个隐藏价格商品的文本。
Q.客户可以将隐藏价格产品添加到购物车吗?
一个。 是的。如果您不想允许它,请为该产品启用 “Revoke Cart”。
Q.在结账时,隐藏定价产品的价格是否会隐藏或可见?
一个。 它将是可见的。插件不会以任何方式干扰购物车和结帐表格。将产品添加到购物车后,即可结帐。
Q.是 的输出 [mwqc_cart_4_email] 短代码纯文本还是 HTML?
一个。 它是 HTML。如果在 Contact Form 7 中创建了询价表,则需要在后端的表单编辑屏幕的邮件选项卡上勾选“使用 HTML 内容类型”复选框。默认情况下,Gravity Forms 会发送 HTML 电子邮件。
Q.产品价格是否在 的输出中隐藏/可见 [mwqc_cart_4_email] shortcode 的
一个。 此输出是询价车的剪裁版本。如果一个产品价格隐藏在询价车中,它也将隐藏在这个短代码的输出中。请注意,目前询价车的总额和税金在此输出中不可用。
更改日志
2024-03-18 - Version 1.2.3 - Shortcodes replaced in Forminator form's email notification and submission behavior.
2022-03-25 - Version 1.2.2 - reloaded inquiry cart page when product is added to cart via ajax from inquiry cart page (e.g. cross-sells).
2022-03-20 - Version 1.2.1 - Fixed compatibility of [mwqc_cart_4_email] shortcode with WooCommerce 6.3 or later. - [Release Notes 1.2.1](https://github.com/wpxqw/mwqc/blob/master/docs/release-notes-1.2.1.md)
2021-11-07 - Version 1.2.0 - Added [mwqc_clear_cart] shortcode. This shortcode can be placed in the confirmation message of the inquiry form to clear the inquiry cart on form submission. - Added global setting to customize the name for inquiry cart - e.g reservation cart, inquiry basket. - Showed cross-sells of the inquiry cart's products on the inquiry cart page.
2021-07-03 - Version 1.0.1 - Made localization ready. - Added WPML Compatibility. - Made layout of the inquiry cart configurable by giving the option to hide UI elements (e.g price column, total section) using attributes in [mwqc_cart] shortcode.
2021-06-22 - Version 1.0.0 Initial Release