WooCommerce Upload Files_买家上传文件插件

WordPress插件WooCommerce Upload Files是一款用于支持买家上传文件的WooCommerce插件,买家可以从产品,购物车,结帐,谢谢和/或订单详细信息页面上上传任何大小的文件!预览图像,添加其他费用,费用以及更多选择!

演示地址:

url: https://www.codecanyon.eu/wcuf/wp-admin/
user: demo
pass: demo

WooCommerce Upload Files_买家上传文件插件

WooCommerce Upload Files Features

  • Product page uploads
  • Individual products configurator
  • Checkout, cart and prder pages uploads
  • Required filed option
  • Field visiditity according to user role
  • Field visidility according to selected payment method
  • Field positioning
  • Multiple files for single upload field
  • Multiple files and quantity selection
  • Crop images before uploading
  • Extra fees/Discount pre upload with special
  • Customizable button texts
  • WPML and upload fields texts
  • Responsive fields display
  • Shortcodes
  • Image/Audio preview
  • Upload summary feature
  • Uploads counter
  • Customer feedback text and disclaimer
  • Upload Progress bar
  • Buil uploads delete

它是如何工作的?

客户将能够根据购买的商品从“产品”页面,“订单明细”页面和/或在结帐过程中上传一个或多个文件……全部使用可视进度条完成!所有上传都将受订单和特定产品的限制,商店管理员将直接在后端“订单详细信息”页面上找到这些上传,或者作为可选功能,它们可以发送到商店管理员电子邮件地址。

注意:该插件仅支持WooCommerce原生的产品类型(简单和可变),不支持由第三方插件实现的自定义产品类型。

注意:该插件与WordPress一样,至少需要5.6 PHP版本。

如何配置

非常简单!要配置新的上载字段,请转到上载文件配置器菜单,然后添加新的上载字段。
创建后,管理员只需配置必须在哪个页面上显示字段(产品,购物车,结帐,订单明细),并根据过滤条件(为特定产品,类别或针对特定产品启用/禁用)配置其“可见性”每个项目)。
这将为所选页面中显示的每个匹配产品(以及某些情况下根据产品限制的每个单个变体)创建一个上传字段!
此外,对于更深入的定制,还可以指定其他一些选项,例如:

  1. 栏位标题
  2. HTML / CSS说明
  3. 上传完成后显示的HTML / CSS文本(也可以使用一些特殊的简码来显示带有图像/音频预览的文件列表)
  4. 最大可上传文件大小
  5. 最大和最小图像的宽度,高度和DPI(仅当上传的文件为jpg / png时有效。从图像EXIF读取DPI数据。如果没有有效的EXIF数据,则不允许上传)
  6. 允许的文件类型
  7. 电子邮件通知
  8. 允许每个字段上传多个文件
  9. …以及更多!

您可以选择启用该选项以使用安全链接。这样,文件链接将被屏蔽,访问权限将仅授予商店管理员和拥有该文件的客户。但是请注意,在使用云存储服务的情况下,任何人仍可访问该文件的直接链接。如果访客客户结帐,即使使用屏蔽的URL,任何人仍然可以访问该文件。

DROPBOX支持和AMAZON S3

WCUF现在允许您将上载的文件保存在DropBox或Amazon S3帐户上!

启用插件选项菜单上的特殊选项后,无论何时在结帐处下订单(或客户在“订单”页面中保存上载内容)时,所有临时上载的文件都会从服务器移至您的DropBox / S3帐户!

该插件将在您的DropBox帐户中的“应用程序”->“ WooCommerce上传文件”->“站点名称”->“ {order_id}”下创建一个文件夹,用于保存文件。如果上载受限于prouct,您将找到另一个子目录product_id-variation_id。

如果DropBox出现连接错误,请放心!文件通常会保存在本地服务器上,您通常可以通过订单详细信息页面进行管理!您将收到通知电子邮件,报告错误详细信息。

注意:请记住,临时文件仍保存在本地服务器上,一旦移至DropBox,它们将被删除。确保max_execution_time (脚本的最大执行时间)PHP设置已正确配置,否则在处理大文件的情况下,文件从服务器到DropBox的移动过程可能会失败。

上载无限数量的文件,没有文件大小限制

WooCommerce上传文件允许您上传无限数量的文件,而没有任何文件大小限制。得益于其创新的块上载技术,它可以不受限制地上载任何文件。

电子邮件通知和附件

作为Shop Admin,您是否想在用户上传文件时收到通知,并且希望直接通过电子邮件接收下载链接?现在你可以!
现在,对于每个上传字段,您都可以启用“电子邮件通知”选项。
如果您愿意,还可以通过“附加上载的文件”选项直接在收件箱中接收上载的文件。此外,您还可以指定多个收件人的电子邮件地址!

注意:某些服务器有限制,阻止wp_email()发送大于5mb的附件。如果遇到这种问题,您可以简单地安装任何SMTP电子邮件程序插件。这种插件可让您使用任何外部电子邮件服务(例如Gmail,Outlook,任何SMTP服务器)发送电子邮件。

上传之前裁剪图像

WCUF插件嵌入了一个裁剪图像编辑器,使您的客户可以在上传之前裁剪图像。
要启用嵌入式编辑器,商店管理员只需启用上载字段配置工具中“图像媒体文件”部分中的选项,并设置“裁剪的图像宽度”和“裁剪的图像高度”值。这些值是裁剪过程后图像将具有的尺寸。

关于轮换的注意事项:轮换过程是在服务器端执行的。如果图像较大,请确保服务器已分配足够的内存,否则旋转过程可能会失败。要增加服务器内存,请尝试编辑wp-confing.php文件,插入以下语句:define(’WP_MEMORY_LIMIT’,’1024M’);(其中1024M是您要分配的内存,如果不够,请尝试增加内存)或编辑PHP.ini文件以增加memory_limit设置。

产品页面上传

现在可以选择在将商品添加到购物车之前上传文件!(在这种情况下,某些功能不可用)

商店管理员可以将上传字段配置为直接在“产品”页面上可见!
这样,您的客户可以直接从产品页面上载一个文件(或根据“单个字段有多个文件”选项,可以上传多个文件)。

注意:默认情况下,上传字段与购物车中的不同产品相关联。因此,如果用户添加了产品1(数量3),并且您创建了2个上传字段,则该插件将仅显示2个上传字段,而不是6个(因为购物车中只有1个产品的数量为3,而没有3个不同的产品) 。
如果要多次将同一产品添加到购物车(通过这种方式,插件将为购物车中的每个商品关联不同的上传字段),请使用下面说明的单个产品功能。

对于可变产品页面,如果将该字段配置为在添加到购物车之前可见,并且选中了“为每个产品变体启用一个上传字段”选项,则仅在选择了一个变体后才显示该字段。详细信息:用户必须在产品页面上选择一个变体,完成后,该插件将显示相关的上传字段。

此外,还可以指定必须在何处显示上载字段框(在变量选项下拉菜单,产品描述等之前/之后),或使用特殊的[wcuf_product_page_upload_form],您可以在支持短代码的任何产品文本区域内呈现上载表单!

注意:确保使用的主题正在使用所有标准的woocommerce产品页面模板挂钩。
如果使用[wcuf_product_page_upload_form],则必须禁用“产品”页面的标准上传字段管理(为此,请执行“选项->强制禁用上传字段标准管理->产品页面”)

个性化产品配置器

您是否想在不同时间将相同产品添加到购物车中以上传不同的文件?例如,您想出售名片,以便允许您的客户多次将该商品添加到购物车,然后为每个商品上传不同的文件?现在你可以!
使用“单个产品”配置器,您只需选择要单独出售的产品和/或类别。这样,每次用户添加所选产品之一时,插件将作为独特产品添加到购物车中。这样,客户将能够为购物车中的每个商品上载不同的文件。

结帐,购物车和订单页面上传

每个上传都可以配置为在购物车,结帐和订单页面上可见!检查插件选项,最终改变字段的位置!

必填字段选项

商店管理员还可以启用所需的选项。在这种情况下,对于所有与上载字段匹配的产品,在商店页面上,“添加到购物车”按钮均被禁用,并由“视图”按钮代替,该按钮迫使客户进入产品页面。

在产品页面中,如果在将产品添加到购物车之前已将该字段配置为可见,则插件将尝试隐藏“添加到购物车”按钮(某些主题并非100%兼容WooCommerce,此功能无法使用)。因此,用户必须先上传文件,然后才能将其放入购物车。

此外,在Checkout页面上,如果尚未完成所有未要求的上传,,客户将无法下订单!插件将显示一条通知,让客户知道哪些上传文件丢失。

如果您已经配置了将商品添加到购物车后显示的上载字段,或者如果该商品位于购物车中并且用户删除了所需的上载,则插件将尝试拒绝显示警告消息的页面离开,直到所有所需文件尚未上传!(注:出于安全原因,某些浏览器可能不允许此拒绝)。
对于较不积极的需求检查,请转到“选项”,然后在“允许用户在必要时离开”页面中选择“是”。选项。这样做只会在离开首页时提示用户,并在下次尝试时发出警告消息,使他可以正常离开该页面。

根据用户角色的字段可见性

根据当前用户角色,字段可以可选地可见/不可见!

根据所选付款方式的字段可见性

仅当订单选择的付款方式在字段配置过程中处于选定的付款方式之中时,字段才可以可选地可见/不可见!

注意:此字段仅适用于在“订单详细信息”和“结帐”页面中显示的字段。

字段定位

使用“选项”菜单,您可以选择必须在“产品”,“购物车”和“结帐”页面中放置上传字段的位置!(这是使用标准的WooCommerce挂钩完成的,无需自定义定位)

单个上传字段的多个文件

默认情况下,每个字段只能上载单个文件,但是可选地,WCUF还可以使用单个上载字段上载多个文件。在这种情况下,还可以配置可上传文件的最大数量和文件大小。

文件上传后,WCUF将创建一个.zip文件,其中包含所有上传的文件。
也可以将单个上载字段的可上载文件数“绑定”到购物车中或购买的产品数量(如果启用了“在向购物车中添加项目之前显示上载字段”选项,则“产品”页面不提供该选项)。这样,客户不能为一个字段上传超过X个文件(其中X是已购买/放入购物车的商品数量)。

注意:用于单个字段上传功能的多个文件需要大多数Web主机服务中普遍提供的PHP功能“ ZipArchive”。如果未激活,则此功能将不可用。

多个文件和数量选择

如果单个上传字段有多个文件上传,请通过上载文件配置器->选项菜单,然后在启用数量选择部分中选择是选项来启用特殊选项,对于每个上载的文件,将启用一个输入框允许客户选择数量值。
例如,一家销售100×100打印服务的打印服务。一位客户正在购买5件100×100的打印件,他想为第一个文件打印3份,为第二个文件打印2份。多亏了数量选项,他可以将第一个上传文件的数量设置为3,将第二个文件设置为2!

根据已上传文件数的产品购物车数量

通过“选项”启用特殊选项,该选项将根据上传文件的数量(以及在多个文件字段中的数量)自动设置产品购物车的数量!如果要设置特别折扣或根据购物车数量分配产品价格,此功能特别有用!

如果您需要用于此的工具,请关注我的WooCommerce定价与折扣!插入!

产品推车价格根据相关的额外费用

现在可以根据与购物车上载字段相关的额外费用为购物车项目动态分配价格!例如,现在可以根据上传文件的数量为产品分配价格!

每次上传额外费用/折扣,带有特殊的“秒收费”媒体文件

WCUF允许为每个上传的文件设置额外的费用。如果已启用“单个字段的多个文件上传”选项,则它也可以工作。商店管理员可以选择多收固定价格或原始价格的一部分(例如,对于每个上传的文件额外收取20%的费用)。
此外,还可以设置“超额收费限额”,超过该限额后,客户将不会为其他上载而超额收费,并为前N个上载的文件(包括数量)设置“额外费用”。

对于音频/视频文件(最常见的扩展名),也有可能多收每秒额外费用(媒体文件必须具有编码良好的ID3信息,否则插件无法检测到所需的信息)!

对于PDF现在可以根据上传文件的页面数来计算额外费用。商店管理员还可以设置多少个免费页面以及额外收费页面的最大数量。
注意: PDF文件必须是有效的PDF编码文件。

要为每个上传的文件应用折扣,您只需在额外费用值中设置一个负值即可!这样,插件将向购物车收取负费用以应用折扣!

结帐小计百分比

对于每个上传字段,如果至少上传了一个文件,则可以对Checkout小计应用百分比折扣。

可自定义的按钮文本(可通过WPML进行翻译)

使用文本菜单声音可以自定义用于上载,删除,裁剪等文件的按钮文本。
如果您的站点使用的是WPML,则可以为每种语言设置按钮文本!您只需要使用WPML语言选择器切换语言,然后设置文本即可!

WPML和上传字段文本

可以使用“字符串翻译” WPML菜单并选择woocommerce-files-upload-field-text域来翻译上载字段标题,描述,免责声明文本等!

响应字段显示

现在可以响应购物车,结帐,订单和简码页面中的上载字段。它们被分组并显示在一行中,并且可以通过选项菜单设置行元素的宽度。默认情况下,该插件每行显示一个上传字段。

短码

您只想在特定页面上显示上传字段表单吗?还是您想在结帐过程中在自定义区域或文本区域中呈现上传表单?现在你可以!
WCUF插件公开了以下根据您的需要使用的短代码:

  1. [wcuf_upload_form]:它将呈现一个上传表单,其中包含与支持短码系统的任何区域中当前添加到购物车的产品匹配的所有上传字段。不能在“产品”,“购物车”或“结帐”页面中使用。
  2. [wcuf_product_page_upload_form]:它将在支持简码系统的任何区域中呈现“产品”页面上传表单。只能在“产品”页面上使用。
  3. [wcuf_cart_page_upload_form]:它将在任何支持简码系统的自定义区域中呈现购物车页面上传表单。只能在“购物车”页面上使用。
  4. [wcuf_checkout_page_upload_form]:它将在支持简码系统的任何自定义区域中呈现Checkout页面上载表单。它只能在Checkout页面中使用。
  5. [wcuf_upload_form_last_order]:它将呈现一个上传表单,其中包含所有与上次为当前登录用户购买的产品相匹配的上传字段。不能在“产品”,“购物车”或“结帐”页面中使用。

如果要在自定义区域中显示选项卡或文本字段之类的上载字段(它们都必须支持简码系统),则用于产品,购物车和结帐页面的特殊shorctode很有用。

注意: 为了使用[wcuf_product_page_upload_form],[wcuf_cart_page_upload_form]或[wcuf_checkout_page_upload_form],您必须通过转至选项->禁用上载字段标准管理并选择要使用简码的页面来禁用标准上载字段管理。简码每页只能使用一次。

我的帐户页面和自动上传字段显示为最后一次订购

WCUF可以选择直接从“我的帐户”页面显示最后下单的上载字段!要启用此功能,必须从“选项”常规菜单中启用此显示选项。

图像/音频预览

WCUF还允许为上传的媒体文件显示图像预览(仅适用于标准jpg / png压缩文件)和音频预览(mp3 / wav文件)。为此,您必须在上载字段配置过程中的“上载完成后显示的文本”字段中使用特殊的短代码[file_name_with_media_preview]。

购物车和结帐产品表预览

您可以选择显示购物车和结帐页面上显示的产品表中每个产品的上载图像预览(仅适用于标准jpg / png压缩文件)!

此外,在购物车页面中,产品缩略图可以替换为上载图像的预览…只需通过选项菜单启用所需的特殊选项即可!

上传摘要功能

从“选项”菜单可以允许在“购物车”,“结帐”和/或“订单详细信息”页面中显示上载的文件列表。

上传计数器

该插件将新列“ Upload counter”添加到订单表。这将帮助您轻松跟踪用户为每个订单上传的数量。

上传反馈文本和免责声明

可选地,每个上传字段的商店管理员可以启用反馈文本和“免责声明”选项。这样,用户将能够保存与上载的文件相关联的反馈,并且最终,他将被迫在能够上载文件之前接受免责声明。

上传进度栏

给您的用户一些反馈!在订单上载文件的过程中,页面将显示进度条。

批量上传删除

您可以直接从“订单”列表中删除所选订单的所有上载内容。

WC多厂商

对于WC Multivendor用户,还可以从供应商前端订单详细信息页面下载上传的文件!

更改订单状态

(可选)如果从“订单详细信息”或“谢谢”页面至少上传了一份,则订单状态可以自动更改为通过选项菜单选择的一项!要启用此功能,只需使用“选项”菜单!

保持服务器清洁

删除订单时,每次上传也会被删除。

WOOCOMMERCE模板合规性说明

如果您使用主题/第三方插件来实现产品页面上的自定义添加到购物车功能(例如在不重新加载页面的情况下将产品添加到购物车)或更改了标准Checkout,Cart,Order和Thank you页面,那么WooComerce上载文件插件可能无法正常工作。它被设计为可以在标准模板上工作,因此更改其结构或行为可能会导致插件无法正常工作或出现意外行为。如果使用任何自定义模板,请在使用插件之前恢复其标准行为。

动作和挂钩

  1. wcuf_order_sub_folder_name (过滤器):创建包含上载文件的订单文件夹时触发。默认情况下,如果文件与产品绑定,则子文件夹必须具有以下名称结构{product_id} _ {variation_id}。该操作允许自定义该名称。为处理程序使用以下签名:your_function_name($ folder_name,$ product_id,$ variation_id)并使用以下内容进行挂钩:add_filter(’wcuf_order_sub_folder_name’,’your_function_name’,10,3);

兼容性

该插件仅针对桌面版本的Chrome,Firefox和Edge设计和测试。它对移动浏览器没有任何官方支持。为了正常工作,该插件需要完全兼容HTML5的浏览器,否则它将无法按预期运行,并导致意外行为。

如果使用的是移动浏览器,请确保您使用的是完全兼容HTML5的浏览器(例如Chrome)和最新版本的操作系统。如果出现任何问题(例如:由于对HTML5标准的正确支持,由于使用了过时的浏览器版本,操作系统,或者由于硬件资源不足或任何其他干扰),则没有任何问题可以解决这些第三方问题。确保文件正确地存储在本地,如果您使用任何第三方控制器传递对远程文件的引用,将阻止浏览器正确提供插件要求的文件信息以执行上传过程。

阅读全文
百度网盘下载地址
英文破解版+包更新
下载价格39 元
VIP会员免费
手工汉化版+包更新
下载价格69 元
VIP会员 8折
链接失效请联系客服QQ:2837383384
常见问题
下载地址失效了怎么版?
客服会第一时间检查下载地址,并发送到您的注册邮箱。如未及时处理可联系客服QQ或邮箱。
导入演示被中断了想重新导入怎么办?
https://themege.net/23822.html
不懂导入演示数据?无法一键导入演示数据?
https://themege.net/16186.html
原文链接:https://themege.net/10515.html,转载请注明出处。
0

评论0

请先