- 摘要
- 从产品、购物车、结账、感谢页和/或订单详情页面上传任何大小的文件!
免费下载WooCommerce上传文件Nulled CodeCanyon 11442983
从产品、购物车、结账、感谢您和/或订单详情页面上传任何大小的文件!预览图片,添加额外成本、费用和其他更多选项!
LIVE DEMO (请报告如果未工作)
网址:https://www.codecanyon.eu/wcuf/wp-admin/
用户名:demo
密码:demo
如何自动更新插件
只需安装并配置Envato更新插件即可接收自动更新:https://goo.gl/pkJS33
有关如何配置它的官方指南,请访问以下链接:https://envato.com/market-plugin
上传无限数量的文件而不受文件大小限制
WooCommerce上传文件允许您上传无限数量的文件,没有任何文件大小限制。多亏其创新的分块上传技术,它可以上传任何文件而没有任何限制。
电子邮件通知和附件
作为商店管理员,您是否希望在用户上传文件时收到通知,并通过电子邮件直接收到下载链接?现在您可以!
对于每个上传字段,您可以现在启用“电子邮件通知”选项。
您还可以通过“上传文件的附件”选项直接将上传文件发送到您的收件箱。此外,您还可以指定多个收件人电子邮件地址!
注意: 一些服务器限制阻止wp_email()发送大于5MB的附件。如果您遇到这种情况,请简单安装任何SMTP邮件发送插件。这种插件可以让您使用任何外部邮件服务(如Gmail、Outlook、任何SMTP服务器)发送邮件。
裁剪图片上传前
WCUF插件嵌入了一个裁剪图片编辑器,允许您的客户在上传之前裁剪图片。
要启用嵌入式编辑器,商店管理员只需在上传字段配置工具中的图像媒体文件部分启用选项,并设置裁剪图片宽度和裁剪图片高度值。这些值是裁剪过程后图片的大小。
注意旋转:旋转过程在服务器端执行。对于大图片,请确保您的服务器已分配足够的内存,否则旋转过程可能会失败。要增加服务器内存,请编辑wp_confing.php文件并插入以下语句:define( 'WP_MEMORY_LIMIT', '1024M' ); {{E:12}(其中1024M是您希望分配的内存,尝试增加如果不足)或编辑PHP.ini文件并增加memory_limit设置。
产品页面上传
现在可以选择在添加商品到购物车之前上传文件!(在这种情况下,一些功能不可用)
商店管理员可以配置上传字段直接显示在产品页面上!
这样,您的客户可以从产品页面直接上传文件(或根据“单个字段中的多个文件选项”设置根据需要上传多个文件)。
注意:
默认情况下,上传字段与购物车中的每个商品相关联。因此,如果用户例如产品1(数量3)添加,并且您已经创建了2个上传字段,插件只会显示2个上传字段(而不是6个,因为购物车中只有1个商品数量为3,而不是3个不同的商品)。
如果您希望将同一商品多次添加到购物车中(这样插件将为每个购物车中的商品分配不同的上传字段),请参阅接下来解释的单独产品功能。在变量化产品页面的情况下,如果字段已配置为在添加到购物车前可见,并且选中了“为每个单一产品变体启用一个上传字段”的选项,那么只会显示在选择了一个变体后。详情:用户需要在产品页面上选择一个变体,然后插件会显示关联的上传字段。
此外,还可以指定上传字段框的显示位置(在变量选项下拉菜单前/后、产品描述前/后,或使用特殊 `[wcuf_product_page_upload_form]` 可以将上传表单嵌入任何支持短代码的产品文本区域!
**注意:** 确保使用的主题使用了所有标准的 WooCommerce 产品页面钩子模板。
如果使用了 `[wcuf_product_page_upload_form]`,标准的产品页面上传字段管理必须被禁用(为此,请参阅:选项 -> 强制禁用标准上传字段管理 -> 产品页面)
**个体产品配置器**
您是否想将同一产品添加到购物车多次,以便为每个添加的产品上传不同的文件?例如,您想销售 **名片**,因此您希望允许客户多次将该产品添加到购物车,并为每个项目上传不同的文件?现在您可以做到这一点!
使用 **个体产品配置器**,只需选择您希望以个体形式出售的产品和类别。这样,每当用户添加选定的产品时,插件都会将其添加为独立的产品。这样,客户就可以为购物车中的每个项目上传不同的文件。
**结账、购物车和订单页面上传**
每个上传都可以配置为在购物车、结账和订单页面上可见!检查插件选项以更改字段位置!
**必填字段选项**
商店管理员还可以启用 **必填** 选项。在这种情况下,在所有匹配上传字段的产品商店页面上, **添加到购物车** 按钮将被禁用,并被一个 **查看** 按钮所取代,该按钮会强制客户进入产品页面。
在产品页面上,如果字段已配置为在产品添加到购物车前可见,插件将尝试隐藏 **添加到购物车** 按钮(某些不完全符合 WooCommerce 标准的主题可能无法实现此功能)。因此,用户必须在将项目添加到购物车之前上传文件。
此外,在 **结账页面** 上,如果所有 **必填上传** 未完成,客户将无法下单!插件会显示一个通知,让客户知道缺少哪些上传文件。
在您已配置上传字段为在产品添加到购物车后显示,或商品在购物车中,用户删除了必填上传的情况下,插件将尝试阻止页面离开,直到所有必填文件都已上传!(**注意:** 有些浏览器出于安全原因可能不允许此阻止操作)。
对于更温和的要求,请转到 **选项**,在 **允许用户在必填字段满足后离开页面** 选项中选择 **是**。这样用户将仅在首次离开页面时收到警告消息,之后他们将能够正常离开页面。
**根据用户角色显示字段**根据选择的支付方式显示字段
只有在选择的支付方式之一被选中时,字段才能可选地显示或隐藏。
注意:此字段仅适用于订单详情和结账页面显示的字段。
字段定位
通过选项菜单可以选择上传字段在产品、购物车和结账页面的位置!(这使用标准的WooCommerce钩子进行,无需自定义定位)
单个上传字段中上传多个文件
默认情况下,每个字段只能上传一个文件,但WCUF提供了通过单个上传字段上传多个文件的选项。在这种情况下,还可以配置可上传文件的数量和文件大小。
上传文件后,WCUF将创建一个包含所有上传文件的.zip文件。
单个上传字段中可上传文件的数量也可以“绑定”到购物车中的商品数量或购买的商品数量(如果在“在添加商品到购物车之前显示上传字段”选项被启用的情况下,产品页面上不可用),这样客户只能为该字段上传X个文件(X是购买的商品数量或购物车中的商品数量)。
注意:多个文件上传功能需要的PHP功能“ZipArchive”,该功能在大多数Web主机服务中通常可用。如果没有启用,该功能将不可用。
多个文件和数量选择
对于单个上传字段上传多个文件的情况下,通过进入上传文件配置器 -> 选项菜单并选择是选项在启用数量选择部分,每个上传的文件将启用一个输入框,允许客户选择一个数量值。
例如,一家销售100x100打印服务的服务商,客户购买了5个100x100打印商品,希望为第一个文件打印3份,为第二个文件打印2份。多亏了数量选项,他可以为第一个上传的文件设置数量为3,为第二个设置数量为2!
根据上传文件数量设置购物车商品数量
通过选项启用特殊选项,该选项将根据上传文件的数量(以及多个文件字段中的文件数量)自动设置购物车中的商品数量!此功能特别适用于您希望根据购物车中的商品数量设置特殊折扣或分配商品价格的情况。
如果需要工具,请查看我的WooCommerce定价与折扣插件!
根据关联的附加成本设置购物车商品价格
现在可以根据上传字段关联的附加成本动态为购物车项目分配价格!例如,现在可以根据上传文件的数量为产品分配价格。
上传费用/折扣和特殊“第二项额外收费”
WCUF允许为每个上传文件设置额外费用。这适用于单个上传字段上传多个文件选项被启用的情况。商店管理员可以选择固定值或原价的百分比(例如,为每个上传文件额外增加20%)作为额外费用。
此外,还可以设置一个“额外费用限制”,超过这个限制,客户将不再为额外上传文件收取额外费用,并设置“免费额外费用”为前N个上传文件(包括数量)。对于音频/视频文件(最常见的是具有该扩展名)还可以按每秒额外费用进行收费(媒体文件必须有良好的编码ID3信息,否则插件无法检测所需信息)!
对于PDF,现在可以根据上传文件的页数计算额外费用。商店管理员还可以设置免费页数和可收费页数的最大数量。
注意: PDF 文件必须是有效的 PDF 编码文件。
为了给每个上传文件应用折扣,只需在额外费用值中设置一个负值即可。这样插件将在购物车中应用一个负费用来应用折扣!
结账 subtotal 百分比折扣
对于每个上传字段,如果至少上传了一个文件,可以为结账 subtotal 应用百分比折扣。
可自定义的按钮文本(以及通过 WPML 翻译)
使用文本菜单,可以自定义用于上传、删除、裁剪等的按钮文本。
如果你的网站使用了 WPML,你可以为每种语言设置按钮文本!只需切换语言使用 WPML 语言选择器,然后设置文本!
WPML 和上传字段文本
上传字段标题、描述、免责声明文本等可以使用字符串翻译 WPML 菜单,并选择woocommerce-files-upload-field-text域进行翻译。
响应式字段显示
购物车、结账、订单和短代码页面中的上传字段现在是响应式的。它们按行分组并显示在行元素中,宽度可以通过选项菜单设置。默认情况下,插件按行显示一个上传字段。
短代码
你希望只在特定页面显示上传字段表单吗?或者你是否希望在结账过程中在自定义区域或文本区域中显示上传表单?现在你可以做到了。
WCUF 插件提供了以下短代码,可以根据你的需要使用:
- [wcuf_upload_form]: 它将在任何支持短代码系统的区域中渲染一个包含当前购物车中添加的产品的所有上传字段的上传表单。它不能在产品、购物车或结账页面中使用。
- [wcuf_product_page_upload_form]: 它将在任何支持短代码系统的区域中渲染产品页面上传表单。它只能在产品页面中使用。
- [wcuf_cart_page_upload_form]: 它将在任何支持短代码系统的自定义区域中渲染购物车页面上传表单。它只能在购物车页面中使用。
- [wcuf_checkout_page_upload_form]: 它将在任何支持短代码系统的自定义区域中渲染结账页面上传表单。它只能在结账页面中使用。
- [wcuf_upload_form_last_order]: 它将在当前登录用户的最近一次订单中匹配购买的产品的上传字段上渲染一个上传表单。它不能在产品、购物车或结账页面中使用。
此隐藏内容仅对以下用户组成员可见:Bronze Member