
兼容 WP 6.x 和 WooCommerce 9.x
Woocommerce 产品列表 PRO 是一个简单但功能强大的 WordPress 插件,用于列出您所有的 Woocommerce 产品
请阅读插件说明。如果您不确定任何功能或其他第三方插件支持,请在购买前询问。
特征
- 用户友好且不言自明的管理面板。
- 根据您的设置显示产品所需的所有数据。
- 通过短代码轻松在 WordPress 上的任何位置添加列表。
- 通过 PHP 功能轻松在 WordPress 上的任何位置添加列表。
- 带有一个 WordPress 短代码创建器 编辑器插件。
- 您可以创建 无限的产品列表 通过按产品类别、产品标签、产品发布日期等进行过滤。
- “将所选产品添加到购物车”,带有全选复选框,用于批量/批量将产品添加到购物车
- 可扩展/开发人员友好。您可以在不破解它的情况下更改插件,而是通过 WordPress 过滤器和作。
- 使用自定义贴纸/图标让您的产品脱颖而出。您可以为每个产品启用/禁用或覆盖它。
- 支持 YITH WooCommerce 愿望清单
- 支持 YITH WooCommerce 快速浏览
- 支持 WooCommerce 产品礼品包装
- 可以从设置页面启用/禁用 AJAX
- 通过单击每个列标题对前端中的表列进行排序
- 列表 分页
- 即时 类别和标签过滤器
- 属性 支持
- 自定义字段和元数据 支持
- 支持 WooCommerce 直接结账
- 响应式布局/移动就绪
- 可通过 .po / .mo 文件轻松翻译。
要求
- WordPress 5+
- 伍科斯 4+
- 菲律宾比索 7.0+
用法
为了使用 Woocommerce Products List PRO 插件,请从您的 WordPress 管理面板导航到”伍商务 ? 产品列表 PRO“
选项
- 显示产品标题:选择“是”以显示产品标题列,或选择“否”以隐藏它。
- 显示 SKU:选择“是”以显示产品 SKU 列,或选择“否”以隐藏它。
- 显示缩略图:选择“是”以显示缩略图列,或选择“否”以隐藏缩略图列。
- 缩略图宽度(以像素为单位):您可以在此字段中定义缩略图的 with(以像素为单位)
- 显示类别:选择“是”以显示包含分配给产品的类别的列,或选择“否”以隐藏产品。
- 显示标签:选择“是”以显示带有分配给产品的标签的列,或选择“否”以隐藏产品。
- 显示库存:选择“是”以显示库存状况列,或选择“否”以隐藏库存状况列。
- 隐藏零价产品:选择“是”可跳过空价或零价产品,或选择“否”可将其包含在列表中。
- 隐藏缺货产品:选择“是”可跳过缺货产品,选择“否”可将其包含在列表中。
- 将零数量产品视为缺货:选择“是”可跳过未设置数量的产品,选择“否”可将其包含在列表中。
- 显示价格:选择“是”以显示价格列,或选择“否”以隐藏价格列。
- 显示总计:选择“是”以显示每行列的总计,或选择“否”以隐藏它。
- 显示数量字段:选择“是”可显示要添加到购物车列的商品的数量输入字段,选择“否”可隐藏。
- 显示数量控制:选择“是”以显示数量字段的 -/+ 按钮,或选择“否”以隐藏它们。
- 默认数量值:输入任意数字作为默认数量,默认为1。
- 显示重量:选择“是”显示产品重量,选择“否”隐藏重量。
- 显示尺寸:选择“是”以显示产品的尺寸,或选择“否”以隐藏产品尺寸。
- 显示 添加到购物车:选择“是”以显示添加到购物车按钮列,或选择“否”以隐藏它。
- 显示全局添加到购物车:选择“是”以显示全局添加到购物车按钮,或选择“否”以隐藏它。
- 全局添加到购物车按钮位置:您可以在此处选择放置全局添加到购物车按钮的位置。
- 全局添加到购物车按钮默认状态:加载列表时,您可以将其设置为选中或取消选中。
- 显示愿望清单:选择“是”以显示愿望清单图标列,或选择“否”以隐藏它。
- 展示礼品包装选项:如果您有礼品包装插件,请选择“是”以显示礼品包装复选框列,或选择“否”以隐藏它。
- 显示图像:选择“是”以显示额外的图像/贴纸/图标列,或选择“否”以隐藏它。
- 添加图像:通过单击“打开媒体管理器”按钮上传额外的图像/贴纸/图标。图像将遵循拇指宽度设置。
- 显示摘录:选择“是”以显示产品的摘录。
- 摘录最大长度(以字符为单位):输入最大字符数以限制它。WP 默认值留空。
- 内联显示摘录:选择要放置描述的位置。
- 展示台头:选择“是”显示桌头,选择“否”隐藏桌头。隐藏它也会删除前端排序功能。
- 启用排序:选择“是”,通过单击前端的表头来启用排序
- 启用 Ajax:选择“是”以启用“添加到购物车”按钮的 AJAX
- 订单方向:选择“升序”或“降序”以设置列表的默认顺序方向。
- 排序方式:选择所需值以设置默认元素以对产品列表进行排序。
- 订单列:您可以通过拖放列表元素来对列进行排序。
- 你准备好了! * 保存更改 *
短代码
在您的产品页面或执行短代码的任何位置(例如帖子和页面),您可以使用短代码 [wcplpro wcplid=“somerandomstringhere”] 。如果您只是输入短代码,那么它将读取您刚刚通过管理设置面板设置的插件的默认设置。 wcplid 参数不应丢失,并且对于每个 shortocde 实例来说,它应该是唯一的。
为了自定义短代码,强烈建议使用 WP 编辑器上现在可用的“WOO 列表”图标。
但是,您也可以使用以下任何属性(分别针对上述选项)手动输入短代码:
- 关键词
- categories_exc
- categories_inc
- tag_exc
- tag_inc
- posts_inc
- posts_exc
- 类别
- 标签
- 货号
- 标题
- 拇指
- thumb_size
- 股票
- hide_zero
- hide_outofstock
- zero_to_out
- 价格
- 总
- 提供
- 图像
- 数量
- default_qty
- qty_control
- 车
- 全球购物车
- 全球位置
- global_status
- 愿望清单
- 礼物
- 阿贾克斯
- 描述
- 重量
- 尺寸
- desc_inline
- 头
- 排序
- 次序
- 排序者
- order_direction
- 日期
- wcplid
- 快速浏览
- 分页
- posts_per_page
- filter_cat
- filter_tag
- filters_position
在所有属性上,当“是”或“否”作为可能的选项应用时,将其设置为“1”等于“是”,“0”等于“否”。这是一个例子:
[wcplpro wcplid="put_sth_unique_here" keyword="woo ninja" thumb=1 thumb_size=150 stock=1 offer=0 qty=1 default_qty=4 ajax=0]
正如您可能注意到的那样,我们没有设置购物车、愿望清单等属性,因此短代码将按照我们通过插件的设置面板设置的方式进行作
一些特殊短属性指南
关键词:这是一个自由文本属性。短代码将搜索您输入的术语。
categories_exc:您希望从列表中排除其产品的逗号分隔的类别 ID。
categories_inc:以逗号分隔的类别 ID,您需要这些类别中的商品 只 被排除在列表中。
tag_exc:与类别相同,但用于排除产品标签
tag_inc:与类别相同,但仅限于特定产品标签
posts_inc:输入逗号分隔的产品 ID(无空格),以仅将这些产品包含在列表中
posts_exc:输入逗号分隔的产品 ID(无空格),以从列表中排除这些产品
thumb_size:这将仅接受一个数字,并将用作像素
图像:它必须是图像的完整 URL
全球位置:可用值为“bottom”、“top”和“both”
描述:这将显示摘录或不显示摘录。同样,0 和 1 是可用选项
order_direction:可用值为“asc”(升序)和“desc”(降序)
排序者:可用值为“date”、“title”、“_price”、“_sale_price”、“_regular_price”、“_sku”、“_weight”、“_length”、“_width”、“_stock”、“total_sales”、“_stock_status”、“_wc_average_rating”
日期:您可以使用它仅显示特定年份、月份或日期的产品,例如。2016年仅显示2016年添加的产品,2016/09年将显示2016年9月添加的产品,等等。
快速浏览:这将作为选项:no、simple、variable、all
分页:这将作为选项:no、before、after、both
posts_per_page:这应该是一个数字
filter_cat:这将作为选项:是,否
filter_tag:这将作为选项:是,否
filters_position:这将作为选项:no、before、after、both
对于开发人员
许多钩子都到位了。请搜索代码以获取完整列表。下面是其中一些示例。
过滤 器
您可以使用过滤器“vartable_thumb_class_filter”为每个变体添加更改链接的完整图像的 css 类,例如。
add_filter( 'wcplpro_thumb_class_filter', 'my_wcplpro_custom_img_class'); function my_wcplpro_custom_img_class($class) { $class = $class.' myclass anotherclass'; return ($class); }
Woocommerce“single_add_to_cart_text”过滤器已就位。请参考 Woocommerce 文档.
行动
您可以为带有“wcplpro_table_class”的表格添加自己的 css 类,例如。
add_action( 'wcplpro_table_class', 'my_wcplpro_table_class'); function my_wcplpro_table_class($class) { $class = ' table-hover table-striped '; return ($class); }
您可以在表格前后添加带有“wcplpro_before_table”和“wcplpro_after_table”的文本,例如。
add_action( 'wcplpro_before_table', 'my_wcplpro_before_table'); function my_wcplpro_before_table($text) { $text = 'This text '; $text .= 'will go before the table'; echo $text; }
add_action( 'wcplpro_after_table', 'my_wcplpro_after_table'); function my_wcplpro_after_table($text) { $text = 'This text '; $text .= 'will go after the table'; echo $text; }
常见问题解答
-
“这个和那个”插件兼容吗?
购买前请询问。
-
如何查看所有可用的产品元和每个键
你可以将插件用作 元检查器后
-
我可以列出所有按类别过滤的 Woocommerce 产品吗?
是的,您可以通过“categories_inc”短代码属性。
-
我可以列出所有按标签过滤的 Woocommerce 产品吗?
是的,您可以通过“tag_inc”短代码属性。
-
我有数百种产品。有 pagiantion 选项吗?
是的,它是在 1.0.4 版本中添加的。
-
我可以将其放在网站的任何位置吗?
是的,如果您放置它的字段能够执行短代码,您可以通过短代码。
-
我可以从列表中排除产品吗?
是的,您可以通过产品编辑屏幕。请选择”是的“ 在选项中 ”从 Woocomerce 产品列表中删除此产品“。
-
是否支持可变产品?
将列出可变产品,但“添加到购物车”按钮将不可用。相反,将有一个“阅读更多”按钮,该按钮将链接到产品单页。
-
库存检查和 AJAX 呢?
通过启用 AJAX,这将在通过插件添加到购物车时禁用库存数量检查。
-
它会取代我的产品存档页面(WooCommerce 类别列表)吗?
不,它不会。
更改日志
1.1.30 14 8月 2024
- 功能:添加到购物车按钮图标
- 功能:CSS 现代化
1.1.29 13 2月 2024
- 功能:其他主题支持
- 特征:WooCommerce Product Bundles 插件兼容性
- 功能:升级到 select2 v4
- 修复:过滤器占位符
1.1.28 02 8月 2023
- 特征:WooCommerce 预购插件兼容性
- 修复:各种 PHP 8.x 相关修复
1.1.27 22 7月 2023
- 特征:添加了 WP 6.3 兼容性和功能
- 修复:修复了woocommerce_add_to_cart_redirect过滤器上的错误
1.1.26 13 2月 2023
- 功能:如果主题或其他插件提供了启用/禁用 -/+ 数量按钮的插件功能的选项。
- 功能:更好的 Betheme 兼容性
1.1.25 01/05/2023
- 功能:添加了重置和/或删除所有插件设置的选项
- 修复:删除了一些 PHP 通知
1.1.24 11/24/2021
- 修复:解决了与 Betheme 主题的冲突
1.1.23 11/19/2021
- 修复:解决了与 Kallyas 主题的冲突
1.1.22 07/23/2021
- 功能:添加了链接或不链接类别的选项
- 功能:删除了 Select2 并使用了 SelectWoo
- 修复:删除了 phpsessions 并实施了 cookie 解决方案
- 修复:删除了 jQuery 迁移警告
1.1.20 05/23/2019
- 修复:数量输入字段的 WooCommerce 3.6 版兼容性
1.1.19 04/02/2019
- 功能:新增设置每列排序数据类型的选项
- 功能:添加了在所选 orderby 值上以数字或纯文本形式排序的选项
1.1.18 02/14/2019
- 功能:类别过滤器遵循“categories_exc”和“categories_inc”短代码规则
1.1.17 11/14/2018
- 修复:在数量输入字段中添加了对最大值的可用库存的检查
1.1.16 08/03/2018
- 功能:添加了启用或禁用表响应能力的选项
- 修复:CSS 的细微更改
1.1.15 01/26/2018
- 修复:下一个/上一个分页
1.1.14 11/15/2017
- 功能:增加menu_order短路选项
- 功能:为“添加到购物车”按钮文本添加了“woocommerce_product_add_to_cart_text”过滤器
- 功能:添加了用于图像缩放的花哨框
- 修复:CSS 更改
1.1.13 09/08/2017
- 功能:添加了更多 WP 过滤器
- 修复:几列的数据排序值和类型
1.1.12 09/01/2017
- 功能:添加了对 按 SKU 搜索 Woocommerce
- 修复: 直接结账 插件兼容性更新
- 修复:CSS 的细微更改
- 修复:搜索后隐藏的过滤器不会返回任何产品
- 修复:隐藏添加到购物车列导致排序中断
1.1.11 08/17/2017
- 功能:添加了不将标题链接到产品页面的选项
- 功能:显示全球购物车总金额
- 修复:当 -/+ 按钮不存在时,数量会创建额外的空列
1.1.10 07/31/2017
- 功能:搜索字段添加
- 特点:速度优化
1.1.9 06/24/2017
- 修复:产品类别未显示
1.1.8 06/20/2017
- 特征:Woocommerce最小/最大数量插件支持
- 修复:数量初始选择
1.1.7 05/08/2017
- 修复:添加了解决 select2 冲突的检查
1.1.6 05/04/2017
- 功能:可排序标题旁边的向上/向下箭头
- 修复:Woocommerce 会员资格 JS 冲突
- 修复:没有结果时过滤器会消失
1.1.5 04/11/2017
- 功能:Woocommerce ver 3.0 兼容性
- 修复:显示可变产品的价格范围
- 功能:按 SKU 包含/排除产品
- 功能:在新标签页中添加了图像链接、目标选项到完整图像、产品和产品
1.1.4 01/30/2017
- 修复:标签过滤器有拼写错误
- 修复:显示的过滤器无法正常工作
1.1.3 01/11/2017
- 功能:添加了按包含的帖子排序的选项
- 功能:可以通过选项设置列标题
- 功能:添加了显示摘录或完整内容(包括短代码和嵌入)的选项
- 功能:添加了对 WooCommerce 直接结账
1.1.2 12/01/2016
- 修复:重命名 select2 CSS 类并添加了检查 select2 是否已加载
1.1.1 10/27/2016
- 修复:表标题现在可以翻译
- 修复:修复了移动标签的 Woocommerce 冲突 CSS
1.1.0 10/25/2016
- 功能:添加了命名新元键列的选项
- 修复:YITH 概览优化
- 修复:西班牙语翻译文件编译修复
1.0.9 10/24/2016
- 修复:修复了 select2 与其他选择下拉列表的冲突
- 修复:过滤器无法使用重置按钮重置
- 修复:一些 HTML 验证修复
1.0.8 10/18/2016
- 功能:添加了对数组帖子元数据的支持
- 修复:修复了与 PHP 之前版本 5.5 的兼容性
1.0.7 10/16/2016
- 功能:新增显示商品属性的选项
- 功能:自定义元可以设置为以列形式显示
- 功能:新的选项卡式设置页面
- 修复:在首页上使用短代码时分页和过滤器不起作用
1.0.6 10/13/2016
- 修复:修复了分页处于活动状态时的自定义顺序
1.0.5 10/06/2016
- 功能:更新了意大利语和西班牙语翻译
- 修复:添加了对 YITH 概览插件的缺失检查
1.0.4 10/05/2016
- 功能:列表中的类别过滤器
- 功能:标签过滤器在列表中
- 功能:分页
- 功能:添加了 YITH 快速查看支持
- 功能:新增支持 YITH 愿望清单自定义图标
- 修复:缺货情况在特定情况下未返回正确的价值
- 修复:允许将零价格产品添加到购物车
- 修复:通过插件设置进行排序被忽略
- 修复:默认数量不允许 0 作为值
- 修复:某些文本域错误
1.0.3 09/21/2016
- 功能:大大改善了“全局添加到购物车”按钮执行时间
- 功能:短代码现在只能包含特定产品
- 功能:短代码现在可以从列表中排除某些产品
- 功能:添加限制摘录字符的选项
- 错误:无法点击 Yith 愿望清单查看链接
1.0.2 09/20/2016
- 功能:为 YITH 愿望清单添加了更好的(原生)支持
1.0.1 09/19/2016
- 功能:更好的 AJAX 请求处理
- 功能:添加了更多钩子
- 功能:为一些流行的主题添加了 CSS 类
- 功能:在滑动通知区域添加了购物车链接
- 功能:新增手动关闭“已加入购物车”通知滑动面板的选项
1.0.0 09/12/2016
- 初始版本
来源和学分
翻译
西班牙语 作者:Angelo Lazzari(访问他的网站)
意大利语 作者:Angelo Lazzari(来吧……参观他的网站.安吉洛和他的团队很棒!
德语 作者:Bettinabuschmeyer
此插件使用以下库
- 选择2
- 愚蠢的 jQuery 表排序
评论0