Category: WooCommerce插件

  • 新手怎么设置 WooCommerce 日志(分步指南)

    新手怎么设置 WooCommerce 日志(分步指南)

    WooCommerce 日志记录功能可以通过跟踪错误、监控性能,帮助网站保持正常运行,让管理网站变得更加轻松。掌握如何使用这一功能可以节省时间和精力。

    我整理了一份设置 WooCommerce 日志记录的分步指南,希望能对你们有帮助。

    图片[1]-361Sale WordPress Care

    理解 WooCommerce 日志记录

    WooCommerce 日志记录是一个记录在线商店关键事件的功能。这些事件可能包括跟踪错误、性能变化,甚至库存水平的变化等小更新。

    通过 WooCommerce 日志记录,可以追踪下面这些内容:

    • WooCommerce 活动日志
    • WooCommerce 错误日志

    无论是经营什么类型网站,WooCommerce 日志记录都能帮助管理员快速发现和解决问题,防止网站问题变严重。

    下面是 WooCommerce 日志记录的重要性:

    • 能让店主跟踪系统故障、崩溃和漏洞等错误
    • 记录商店性能日志
    • 使问题排查更容易
    • 记录关键事件,例如订单、库存、价格和设置的变化
    • 通过检测小问题,确保操作顺畅,防止问题升级
    • 为自定义事件或操作添加特定日志
    • 确保商店平稳运行,从而优化电商营销效果
    • 帮助过滤日志
    • 通过跟踪更改的时间和人员,提高责任追踪性

    WooCommerce 日志记录设置终极指南

    根据 Attrock 的说法,自动化某些任务是扩展电商网站的重要一步。日志记录可以自动记录网站上的错误和其他重要事件。

    怎么实现这一自动化功能呢?

    第一步:访问日志屏幕
    要设置 WooCommerce 日志记录,首先需要访问日志屏幕:

    • 登录 WordPress 管理后台。
    • 导航至 WooCommerce > 状态
    图片[2]-361Sale WordPress Care
    • 从这里,单击“日志”选项卡。

    第二步:配置日志记录设置

    访问日志屏幕后,要配置日志记录的相关设置:

    1. 在日志屏幕上,点击 设置 链接。

    2. 会看到一些日志管理选项:

    • 启用或禁用日志记录:建议保持日志记录处于启用状态。
    • 日志存储方式:选择将日志存储在文件系统或数据库中。
    • 保留期限:决定系统应保留日志的时间长度。
    • 级别阈值:设置日志记录的严重性级别,仅记录最重要的事件。

    第三步:选择日志存储方式

    图片[3]-361Sale WordPress Care

    设置 WooCommerce 日志记录的下一步是选择日志存储方式。根据你的具体需求,可以将 WooCommerce 日志存储在以下两种位置:

    1. 文件系统

    • 将日志保存为文件,存储在网站上传文件夹的 wc-logs 子目录 中,并按日期和来源分类。
    • 单个文件最大可达 5 MB,之后会自动轮替。
    • 可以woocommerce_log_directory 过滤器钩子自定义这些文件的存储位置。

    2. 数据库

    • 将日志存储在网站数据库中的 {$wpdb->prefix}woocommerce_log 表中。
    • 这种方式能通过仪表盘轻松搜索和筛选日志,方便快速访问特定的日志记录。

    第四步:设置日志保留期限

    图片[4]-361Sale WordPress Care

    日志保留期限决定了 WooCommerce 保留日志的时间长度。保留时间过长可能占用大量存储空间,而删除过快可能导致重要信息丢失。

    建议设置一个在存储空间和需求之间取得平衡的保留期限。还可以用时间分块方法,定期分配时间检查日志,在保留期限到期前发现并解决小问题。

    第五步:配置日志级别阈值

    WooCommerce 会记录不同类型的错误,从轻微警告到严重问题。这些错误根据严重程度分为以下几个级别:

    • 紧急(Emergency):关键的系统故障
    • 警报(Alert):需要立即采取行动的问题
    • 严重(Critical):可能影响商店的重大问题
    • 错误(Error):需要修复的问题
    • 警告(Warning):可能出现的问题
    • 通知(Notice):一般性提醒
    • 信息(Info):常规信息
    • 调试(Debug):供开发者使用的详细信息

    设置日志级别阈值可以根据重要性筛选日志。如果只想跟踪严重问题,可以将阈值设置为 CriticalError

    第六步:保存并应用设置

    完成所有必要更改后,点击屏幕底部的 保存更改 按钮。

    图片[5]-361Sale WordPress Care

    这个操作将应用你的日志记录偏好设置,WooCommerce 将根据配置开始跟踪日志。

    第七步:访问和分析 WooCommerce 日志

    现在已经设置好日志记录,可以随时查看日志。

    • 导航至 WooCommerce > 状态 > 日志,然后选择想查看的日志。

    在这里,可以分析不同的日志条目。查看错误或警告中的模式,帮助识别问题并找到解决方法。

    下面是一个活动日志的示例,详细列出了在特定日期网站上发生的各种活动。

    图片[6]-361Sale WordPress Care

    如果有不清楚的地方,可以参考 WooCommerce 的文档。

    如何跟踪 WooCommerce 活动日志?

    活动日志记录跟踪所有对 WooCommerce 商店所做的更改,例如产品更新、库存水平变化和价格调整等。

    虽然 WooCommerce 错误日志是内置的,但活动日志需要安装一个插件:

    1. 导航至 插件 > 安装插件
    2. 搜索想要安装的插件。
    3. 点击 安装,安装完成后点击 启用

    另外,也可以直接从 WordPress 插件库下载插件,并通过插件部分的 上传插件 按钮上传插件。

    要跟踪活动日志,可以用下面这些 WooCommerce 插件:

    Simple History 插件

    图片[7]-361Sale WordPress Care

    Simple History 插件是一个简单易用的工具,用于跟踪 WooCommerce 商店上的活动。安装后,它会直接在 WordPress 仪表盘或单独的页面上显示所有最近的更改。

    它记录关键事件,如帖子编辑、用户登录和插件激活,非常适合由多个用户管理的网站。不需要任何编码知识,安装插件后,它会自动开始记录活动。它还会跟踪失败的登录尝试,有助于检测潜在的黑客攻击。

    尽管该插件无法提供更改的详细信息,但它非常适合快速查看商店中发生的重要事件。

    Activity Log 插件

    图片[8]-361Sale WordPress Care

    Activity Log 插件就像是 WooCommerce 商店的数字“黑匣子”。它跟踪管理员区域几乎所有的操作,从发布帖子到激活插件,甚至可以监控可疑活动。

    这个插件运行速度极快,不会拖慢网站,因为它将日志存储在专用的数据库表中。它的一大亮点是邮件日志记录,能够捕捉从网站发送的所有邮件,方便管理员轻松调试问题。

    还可以将日志导出为 CSV 文件,便于分析。这个插件非常适合需要全面记录网站上每个活动的人,特别是为了符合 GDPR 合规要求。

    WP Activity Log 插件

    图片[9]-361Sale WordPress Care

    WP Activity Log 插件是跟踪 WooCommerce 活动的最详细、功能最强大的工具。

    它记录网站上的每一个更改,从帖子更新到用户资料编辑,甚至还会跟踪 WooCommerce 特有的操作,如产品和订单变更。安装后,可以通过一个用户友好的日志查看器查看所有活动,该查看器还会显示更改的日期、时间、用户角色和 IP 地址。

    它非常适合深入了解商店中发生的事情,帮助管理员更容易发现可疑行为。通过其高级设置,可以选择记录哪些事件,还会给关键更改提供实时通知。

    如何跟踪 WooCommerce 错误日志?

    WooCommerce 的错误日志功能可以帮助管理员发现和解决商店中的问题。要查看错误日志,请进入后台导航至 WooCommerce > 状态 > 日志

    图片[10]-361Sale WordPress Care

    可以浏览日志列表,根据需要进行筛选和排序,还可以在日志文件中搜索特定问题。

    例如,以下是一个致命错误的示例:

    图片[11]-361Sale WordPress Care

    可以点击日志文件打开它,查看错误条目,还可以标记重要的行或链接到特定的条目。打开后,日志可能会显示如下:

    图片[12]-361Sale WordPress Care

    如果需要管理存储空间,可以同时删除或下载多个日志文件。

    日志可以存储在服务器上的文件中或数据库中。每个日志都会显示关键信息,如日期、时间和错误类型。定期检查这些日志有助于防止小问题演变成更大的问题。

    结论

    未能设置 WooCommerce 日志记录可能导致错误被忽略、问题未被发现,以及在商店中难以排查故障。通过本指南设置 WooCommerce 日志记录,可以有效避免这些问题,确保商店正常运行。

  • 如何在 WooCommerce 中添加自定义货币和符号

    如何在 WooCommerce 中添加自定义货币和符号

    自定义货币符号的重要性

    因为某些原因想要在 WooCommerce 商店中添加自定义货币符号,可能是:

    1. 让电商更加多样化,提供多种货币选项给用户。

    2. 以顾客的本地货币显示产品价格,增加亲切感,提升购物体验。

    3. 顾客可以轻松选择他们喜欢的货币,简化购物流程。

    4. 提高转化率。

    5. 不用担心货币兑换问题,扩大商店的覆盖范围,进入新的市场。

    图片[1]-361Sale WordPress Care

    在 WooCommerce 中添加自定义货币

    你可以通过以下步骤将自定义货币及其符号添加到你的 WooCommerce 商店:

    1. 进入 WordPress网站 WooCommerce 仪表盘 > 外观

    图片[2]-361Sale WordPress Care

    2. 选择“主题文件编辑器”。

    图片[3]-361Sale WordPress Care

    3. 打开位于主题文件夹中的 functions.php 文件

    图片[4]-361Sale WordPress Care

    4. 在文件末尾添加下面这段代码片段,并保存文件。

    add_filter( 'woocommerce_currencies', 'add_cw_currency' );
    function add_cw_currency( $cw_currency ) {
         $cw_currency['CW'] = __( 'CW', 'woocommerce' );
         return $cw_currency;
    }
    
    add_filter('woocommerce_currency_symbol', 'add_cw_currency_symbol', 10, 2);
    function add_cw_currency_symbol( $custom_currency_symbol, $custom_currency ) {
         switch( $custom_currency ) {
             case 'CW': $custom_currency_symbol = 'CW$'; break;
         }
         return $custom_currency_symbol;
    }

    注意:请参阅本部分了解代码的解释。

    进入 WordPress 仪表盘。找到 WooCommerce 选项卡,并点击“设置”

    图片[5]-361Sale WordPress Care

    在“货币选项”下点击“货币”下拉菜单,会看到新添加的自定义货币出现在下拉菜单的最后。

    图片[6]-361Sale WordPress Care

    从这里选择新添加的货币,并保存设置。

    在 WooCommerce 中验证自定义代码

    下面是我们在上述步骤中用的代码解析。以下函数用于添加自定义货币:

    add_filter( 'woocommerce_currencies', 'add_cw_currency' );
    function add_cw_currency( $cw_currency ) {
         $cw_currency['CY'] = __( 'CY CURRENCY', 'woocommerce' );
         return $cw_currency;
    }

    我创建了一种自定义货币,即CW,它显示在后端。

    下面的函数添加了货币符号。我用CW$作为货币符号。

    图片[7]-361Sale WordPress Care

    转到网站前端,然后刷新页面。

    就能看到新添加的自定义货币显示在产品页面上。

    图片[8]-361Sale WordPress Care

    总结

    本教程列出了将自定义货币和符号添加到 WooCommerce 的步骤。这个过程非常简单,即使是新手也可以按照步骤将自定义货币及其符号添加到他们的电商网站中。

  • 如何在 WooCommerce 中显示相关产品以提升商店的平均订单价值(AOV)

    如何在 WooCommerce 中显示相关产品以提升商店的平均订单价值(AOV)

    WooCommerce 商店中,显示相关产品的功能可以增加平均订单价值(AOV)。通过在购物的不同阶段展示相关产品,可以激发用户的购买欲望,并让客户感受到个性化推荐的便利。本文将详细讲解如何通过 WooCommerce 的默认功能,在产品页面和购物车页面中展示相关产品,并提供具体操作步骤和最佳实践。

    图片[1]-361Sale WordPress Care

    方法 1:在 WooCommerce 的产品页面上显示相关产品

    在 WooCommerce 中,产品页面是展示相关产品的首要位置。默认情况下,WooCommerce 会根据产品的类别标签自动在产品页面下方显示相关产品。你还可以手动设置追加销售Upsell)产品,直接显示在“相关产品”或类似标题下的相关产品区块中。

    在产品页面上显示相关产品的步骤

    步骤 1:按类别组织产品
    1. 登录 WordPress 后台,导航到 产品 → 所有产品
    图片[2]-361Sale WordPress Care
    1. 找到想修改的产品,并点击“编辑”。
    2. 在右侧的“产品类别”面板中,选择一个与其他相关产品匹配的类别,确保产品被正确分类。
    图片[3]-361Sale WordPress Care

    提示: 通过使用相关类别(如“T恤”、“男装”等),系统会根据产品类别自动生成相关产品列表。

    步骤 2:为产品添加标签
    1. 在产品编辑页面,找到“产品标签”部分。
    2. 添加描述该产品的标签,例如“男装”、“夏季款”等。
    图片[4]-361Sale WordPress Care
    1. 确保这些标签与你想要链接的其他产品一致(都有相同的标签)。

    注意: 标签的使用可以细化相关产品的选择,确保系统推荐的产品更加精准

    步骤 3:手动添加追加销售
    1. 向下滚动至“产品数据”部分,选择“链接产品”选项。
    图片[5]-361Sale WordPress Care
    1. 在“追加销售”字段中搜索并添加你希望显示为相关产品的商品。
    图片[6]-361Sale WordPress Care
    1. 添加完成后,这些产品会显示在产品页面的“相关产品”部分。
    图片[7]-361Sale WordPress Care
    步骤 4:保存并查看效果
    1. 点击页面右上角的“更新”按钮保存设置。
    2. 打开商店的前端,进入刚刚编辑的产品页面。
    3. 滑动至主产品详细信息下方,查看“相关产品”部分。

    显示效果

    在 WooCommerce 产品页面中,相关产品将基于你设定的类别、标签或追加销售显示。

    方法 2:在购物车页面显示相关产品

    除了产品页面外,购物车页面是另一个展示相关产品的关键场景。在 WooCommerce 中,被称为“交叉销售”(Cross-Sell)商品。这些商品通常与客户添加到购物车的商品互补,例如搭配主产品的配件或升级选项。

    在购物车页面上显示相关产品的步骤

    步骤 1:设置交叉销售产品
    1. 编辑需要配置交叉销售的产品。
    2. 滚动到“产品数据”部分,进入“链接产品”选项卡。
    3. 在“交叉销售”字段中搜索并添加互补产品。例如,为 T-Shirt 添加 Jeans 作为交叉销售。
    图片[8]-361Sale WordPress Care
    步骤 2:保存产品设置
    1. 添加交叉销售后,确保点击页面右上角的“更新”按钮保存更改。
    2. 这些交叉销售产品将自动链接到主产品。
    步骤 3:测试购物车页面
    1. 将配置了交叉销售的产品添加到购物车。
    2. 进入购物车页面,查看推荐的相关产品。它们通常显示在购物车内容下方,带有“您可能感兴趣……”的标题。
    图片[9]-361Sale WordPress Care

    注意事项

    建议减少购物车页面中的步骤以降低购物车放弃率。可以通过将传统购物车页面替换为滑入式购物车来优化用户体验。

    总结

    通过 WooCommerce 默认功能,可以在产品页面和购物车页面有效展示相关产品,从而增加用户的购买欲望和订单总额(AOV)。重点回顾:

    1. 在产品页面展示相关产品:利用类别、标签和追加销售功能实现个性化推荐。
    2. 在购物车页面展示相关产品:通过交叉销售功能推广互补商品。

    通过合理运用这些策略,你的 WooCommerce 商店不仅可以改善用户体验,还能显著提高销售转化率和收益。

  • 如何在 WooCommerce 中显示相关产品以提升商店的平均订单价值(AOV)

    如何在 WooCommerce 中显示相关产品以提升商店的平均订单价值(AOV)

    WooCommerce 商店中,显示相关产品的功能可以增加平均订单价值(AOV)。通过在购物的不同阶段展示相关产品,可以激发用户的购买欲望,并让客户感受到个性化推荐的便利。本文将详细讲解如何通过 WooCommerce 的默认功能,在产品页面和购物车页面中展示相关产品,并提供具体操作步骤和最佳实践。

    图片[1]-361Sale WordPress Care

    方法 1:在 WooCommerce 的产品页面上显示相关产品

    在 WooCommerce 中,产品页面是展示相关产品的首要位置。默认情况下,WooCommerce 会根据产品的类别标签自动在产品页面下方显示相关产品。你还可以手动设置追加销售Upsell)产品,直接显示在“相关产品”或类似标题下的相关产品区块中。

    在产品页面上显示相关产品的步骤

    步骤 1:按类别组织产品
    1. 登录 WordPress 后台,导航到 产品 → 所有产品
    图片[2]-361Sale WordPress Care
    1. 找到想修改的产品,并点击“编辑”。
    2. 在右侧的“产品类别”面板中,选择一个与其他相关产品匹配的类别,确保产品被正确分类。
    图片[3]-361Sale WordPress Care

    提示: 通过使用相关类别(如“T恤”、“男装”等),系统会根据产品类别自动生成相关产品列表。

    步骤 2:为产品添加标签
    1. 在产品编辑页面,找到“产品标签”部分。
    2. 添加描述该产品的标签,例如“男装”、“夏季款”等。
    图片[4]-361Sale WordPress Care
    1. 确保这些标签与你想要链接的其他产品一致(都有相同的标签)。

    注意: 标签的使用可以细化相关产品的选择,确保系统推荐的产品更加精准

    步骤 3:手动添加追加销售
    1. 向下滚动至“产品数据”部分,选择“链接产品”选项。
    图片[5]-361Sale WordPress Care
    1. 在“追加销售”字段中搜索并添加你希望显示为相关产品的商品。
    图片[6]-361Sale WordPress Care
    1. 添加完成后,这些产品会显示在产品页面的“相关产品”部分。
    图片[7]-361Sale WordPress Care
    步骤 4:保存并查看效果
    1. 点击页面右上角的“更新”按钮保存设置。
    2. 打开商店的前端,进入刚刚编辑的产品页面。
    3. 滑动至主产品详细信息下方,查看“相关产品”部分。

    显示效果

    在 WooCommerce 产品页面中,相关产品将基于你设定的类别、标签或追加销售显示。

    方法 2:在购物车页面显示相关产品

    除了产品页面外,购物车页面是另一个展示相关产品的关键场景。在 WooCommerce 中,被称为“交叉销售”(Cross-Sell)商品。这些商品通常与客户添加到购物车的商品互补,例如搭配主产品的配件或升级选项。

    在购物车页面上显示相关产品的步骤

    步骤 1:设置交叉销售产品
    1. 编辑需要配置交叉销售的产品。
    2. 滚动到“产品数据”部分,进入“链接产品”选项卡。
    3. 在“交叉销售”字段中搜索并添加互补产品。例如,为 T-Shirt 添加 Jeans 作为交叉销售。
    图片[8]-361Sale WordPress Care
    步骤 2:保存产品设置
    1. 添加交叉销售后,确保点击页面右上角的“更新”按钮保存更改。
    2. 这些交叉销售产品将自动链接到主产品。
    步骤 3:测试购物车页面
    1. 将配置了交叉销售的产品添加到购物车。
    2. 进入购物车页面,查看推荐的相关产品。它们通常显示在购物车内容下方,带有“您可能感兴趣……”的标题。
    图片[9]-361Sale WordPress Care

    注意事项

    建议减少购物车页面中的步骤以降低购物车放弃率。可以通过将传统购物车页面替换为滑入式购物车来优化用户体验。

    总结

    通过 WooCommerce 默认功能,可以在产品页面和购物车页面有效展示相关产品,从而增加用户的购买欲望和订单总额(AOV)。重点回顾:

    1. 在产品页面展示相关产品:利用类别、标签和追加销售功能实现个性化推荐。
    2. 在购物车页面展示相关产品:通过交叉销售功能推广互补商品。

    通过合理运用这些策略,你的 WooCommerce 商店不仅可以改善用户体验,还能显著提高销售转化率和收益。

  • 怎么用插件让 WooCommerce 支持多种语言

    怎么用插件让 WooCommerce 支持多种语言

    网站限制为单一语言,会失去使用其他语言的用户(例如德语、法语等)。一个优秀的 WooCommerce 电商网站应该打破语言障碍,满足全球用户的需求。

    也比较简单,不需要通过手动操作来实现 WooCommerce 商店的多语言支持,只需使用 WooCommerce 多语言插件即可。

    接下来,我们会逐步介绍如何通过不同的插件让你的 WooCommerce 商店支持多语言,列出前 5 个多语言插件,并从多个角度对这些插件进行比较,帮助你们做出最佳选择。

    图片[1]-361Sale WordPress Care

    为什么需要让 WooCommerce 商店支持多语言?

    WooCommerce 商店需要通过个性化体验吸引潜在的全球客户,而不是让他们面对无法理解的语言。如果外国用户无法阅读网站内容,他们不会下订单。多语言网站可以打开新的受众群体,增加额外的转化率。通过提供本地语言内容,用户的停留时间会更长,从而改善转化效果并降低跳出率。

    得益于多语言插件,打造多语言 WooCommerce 商店很方便。不需要耗费大量精力,几分钟即可搞定。

    如何使用插件让 WooCommerce 支持多语言?

    下面是一些流行的多语言插件,可以让 WooCommerce 商店实现多语言。在本教程中,我们会介绍以下四款插件的安装与配置,这些插件以用户友好、易于配置和好评等特点而出名名:

    • WPML
    • Polylang
    • Weglot Translate
    • TranslatePress

    下面是它们的安装与配置步骤:

    注意: 本教程使用了四款 WooCommerce 多语言插件的高级版本。要首先购买它们的高级版本,然后将它们下载保存到电脑本地中。

    安装与激活步骤:

    • 进入安装了 WooCommerce 的WordPress网站后台。
    • 打开 WordPress 仪表盘。
    • 点击 插件 > 安装插件
    • 点击 上传插件 按钮,从电脑磁盘中选择需要的插件文件。
    • 点击 立即安装 按钮进行安装。
    图片[2]-361Sale WordPress Care
    • 安装完成后,点击 激活 按钮。
    图片[3]-361Sale WordPress Care

    上面步骤适用于上面四款插件的安装和激活。接下来,我们会介绍每款插件的配置方法。

    WPML

    WPML 是 WordPress 中最受欢迎的多语言插件之一,拥有超过 1,000,000 个活跃安装。通过 WPML,可以将 WooCommerce 商店翻译成 65 种以上的语言,并用 WPML 的免费插件——WooCommerce Multilingual 添加多种货币。

    系统要求及详细信息

    • 版本:4.7
    • 活跃安装量:1,000,000+
    • WordPress 版本:4.7 或更高版本
    • PHP 版本:7.0 或更高版本

    安装 WPML 后,进入 WPML → 设置 在网站上进行配置。
    在设置向导中,WPML 会建议安装免费的 WooCommerce Multilingual 插件。一定要接受这个建议,以便让 WPML 翻译 WooCommerce 商店,使用额外的多货币功能。

    图片[4]-361Sale WordPress Care

    要开始翻译您的商店,进入 WPML → 翻译管理,选择想要翻译的内容。

    图片[5]-361Sale WordPress Care

    翻译管理

    接下来,选择你的翻译方式:自行翻译、使用自动翻译、与翻译团队合作,或使用翻译服务。
    准备好后,点击 翻译 开始翻译。

    图片[6]-361Sale WordPress Care

    在发布翻译内容之前,WPML 可以让你进行审核。
    要开始审核,请进入 WPML → 翻译 并打开您最近的翻译任务。
    如果无需更改,点击 接受此翻译;如果需要修改,则点击 编辑翻译,使用 WPML 的高级翻译编辑器进行修改。

    图片[7]-361Sale WordPress Care

    完成审核后,WPML 会自动将翻译发布到你的网站。

    图片[8]-361Sale WordPress Care
    图片[9]-361Sale WordPress Care

    如何添加 WPML 语言切换器

    WPML 可以将语言切换器添加到菜单、页脚、模板,甚至单个文章中。要在网站上添加语言切换器,按照下面步骤操作:

    进入 WPML → 语言

    滚动到语言切换器设置区域。

    点击 添加语言切换器 按钮。

    图片[10]-361Sale WordPress Care

    在弹出的窗口中,输入你的样式喜好并保存。

    新语言切换器就会出现在你的网站上。

    图片[11]-361Sale WordPress Care

    Polylang

    通过安装和激活插件开始使用 Polylang。运行设置向导,并按照指示完成设置。

    按照下一部分的步骤配置 Polylang。

    系统要求及详细信息

    • 版本:3.1.4
    • 活跃安装量:700,000+
    • WordPress 版本:5.4 或更高版本
    • PHP 版本:5.6 或更高版本
    • 测试至:5.8.4

    定义将在 WooCommerce 商店中使用的语言,然后点击 继续

    图片[12]-361Sale WordPress Care

    如果想要翻译媒体附带的文本,打开切换开关,然后单击“继续”按钮。

    图片[13]-361Sale WordPress Care
    • 给网站内容选择所需的语言。所选语言会应用于所有没有指定语言的内容。选择语言后,点击继续。
    Polylang 选择语言
    • 会看到一条消息“您已准备好翻译您的内容。” 阅读文档以获取更多信息,或返回仪表盘。
    Polylang pro 已准备好进行翻译
    • 单击WordPress 仪表盘上的“语言”来配置插件。
    • 可以在语言选项卡中添加新语言并设置默认语言。
    • 选择语言、文字方向、标志,点击“添加新语言”按钮。
    WordPress 仪表板添加新语言
    • 星形图标显示 WooCommerce 商店的默认语言。可以点击星形图标来更改默认语言。
    WooCommerce 商店默认语言
    • 字符串翻译是语言选项卡中的第二部分,用于翻译网站标题和描述。选择日期和时间格式,然后单击“保存”
    WordPress 字符串翻译
    • 语言选项卡中的第三个选项是设置选项。配置 URL 设置,选择要在链接中显示的语言,并将长度代码放在 URL 的末尾或开头。
    WordPress 仪表板 > 语言 > 设置
    • 完成配置后,可以开始使用 Polylang 翻译 WooCommerce 商店的内容。在页面和文章的编辑屏幕右侧,会看到语言切换器框。
    使用 Polylang 翻译内容

    会看到默认语言已被选中,因此可以先以默认语言添加内容,然后将其翻译成其他语言。
    点击加号(+)按钮以添加所选语言的内容。如果有两个以上的语言,给所有语言重复此过程,并发布文章和页面。

    在 WooCommerce 商店中显示语言切换器

    完成插件配置后,下一步是在网站前端显示语言切换器选项。

    • 进入 外观 > 小工具,点击加号(+)按钮。
    • 搜索 语言切换器
    • 将该小工具添加到侧边栏或其他支持小工具的区域。
    • 在语言切换器设置中,可以根据需要启用或禁用某些选项。
    • 点击 更新 按钮以保存设置。
    图片[21]-361Sale WordPress Care

    进入网站前端查看语言切换器的实际效果。

    Weglot Translate

    Weglot 是领先的 WordPress 翻译插件之一,可将网站翻译成 110 多种语言,有超过 60,000 名用户的下载安装。它通过添加多语言功能,帮助提高 WooCommerce 商店的可见性。

    下面演示该插件的配置:

    系统要求及详细信息

    • 版本:3.6.1
    • 活跃安装量:40,000+
    • WordPress 版本:4.5 或更高版本
    • PHP 版本:5.6 或更高版本
    • 测试至:5.9.2

    安装并激活插件。激活后,会在 WordPress 管理栏左侧看到一个名为 Weglot 的菜单。点击 Weglot 菜单进入主配置页面。要使用插件,需要一个 Weglot API 密钥。在 Weglot 上创建一个账户以获取密钥。创建账户后,会在仪表盘上获得 API 密钥。

    图片[22]-361Sale WordPress Care

    从 Weglot 仪表盘复制 API 密钥,进入 WordPress 仪表盘 > Weglot,然后粘贴该 API 密钥。选择 WooCommerce 商店的 原始语言目标语言,然后点击 保存更改 按钮。

    图片[23]-361Sale WordPress Care

    会看到来自 Weglot 的欢迎消息:“做得好!您的网站现在已经支持多语言功能。”

    图片[24]-361Sale WordPress Care

    进入WooCommerce 网站前端,会在右下角看到一个语言切换器。

    图片[25]-361Sale WordPress Care
    • 点击语言切换按钮,选择想要的语言。商店将自动翻译成该语言。
    点击语言切换按钮
    • 还可以使用Weglot 仪表盘中提供的多个选项进行更改。
    Weglot 仪表板

    TranslatePress

    TranslatePress 是一款流行的 WooCommerce 多语言插件,可以直接从前端将整个商店(不仅仅是产品页面)翻译成多种语言。

    以下是 WooCommerce 商店的配置步骤:

    系统要求及详细信息

    • 版本:2.2.3
    • 活跃安装量:200,000+
    • WordPress 版本:3.1.0 或更高版本
    • PHP 版本:5.6 或更高版本
    • 测试至:5.9.2

    我们之前也整理过一篇关于这个插件使用的文章,大家可以参阅WordPress 多语言怎么设置(优化网站SEO

    • 安装并激活 TranslatePress 插件,使用上述相同的方法。
    • 激活后,前往 WordPress 设置并点击 TranslatePress。
    图片[28]-361Sale WordPress Care

    在“常规”选项卡设置中,可以选择默认语言以及想要翻译网站内容的其他语言

    图片[29]-361Sale WordPress Care

    向下滚动配置基本设置,包括语言切换器

    图片[30]-361Sale WordPress Care

    完成后,点击“保存”按钮
    设置好语言后,可以通过两种方式开始翻译:
    第一种方法是导航到 设置 > TranslatePress,然后点击“翻译网站”选项卡,并选择合适的选项。

    图片[31]-361Sale WordPress Care

    另一种方法是通过 WordPress 网站顶部导航栏。
    前往网站的页面,然后点击“翻译页面”按钮。

    图片[32]-361Sale WordPress Care

    点击“翻译页面”按钮后,您将被重定向到下一个界面,在这里您可以配置设置,使您的 WooCommerce 支持多语言。
    下拉菜单会显示默认语言。建议将默认语言更改为目标语言,以便查看页面上已经翻译的内容。

    图片[33]-361Sale WordPress Care

    会看到文本上有一个蓝色的铅笔图标。点击该图标,信息将显示在左侧栏中。

    图片[34]-361Sale WordPress Care

    在文本框中添加翻译内容,然后点击“保存翻译”。网站内容将自动更新并开始显示翻译后的文本。

    图片[35]-361Sale WordPress Care

    文本分为两种类型:用户生成的文本和由 WordPress 主题或插件生成的 gettext 字符串
    点击绿色铅笔图标即可翻译 WooCommerce 中的动态和变量字符串文本。
    尝试调整插件设置,可以更好地了解如何使用 TranslatePress 插件让 WooCommerce 商店支持多语言。

    WPML vs. Weglot vs. TranslatePress vs. Polylang:最佳 WooCommerce 多语言插件对比

    功能 WPML Weglot TranslatePress Polylang
    付费版本 博客计划 €39/年 起步计划 €99/年 个人计划 €79/年 Polylang WooCommerce €99/年
    免费版本
    手动翻译
    自动翻译
    允许用户/第三方翻译
    支持 RTL 语言
    支持语言数量 65+ 110+ 120+ 90+
    翻译界面 后台 Weglot 网站 前端 后台
    多站点支持
    支持 Gutenberg
    SEO 友好
    WooCommerce 兼容性

    总结

    多语言的 WooCommerce 商店可以帮助开拓全球市场,从而带来更多的曝光和转化。不需要具备技术背景,只需使用多语言插件即可将商店转换为多语言支持。

  • 如何为 WooCommerce 中的不同产品类别设置差异化销售税

    如何为 WooCommerce 中的不同产品类别设置差异化销售税

    在管理 WooCommerce 商店时,不同产品类别可能需要设置不同的销售税率。这在处理需要特殊税收政策的商品(如食品、电子产品或奢侈品)时尤为重要。本指南将逐步帮助你在 WooCommerce 中为不同的产品类别设置差异化销售税

    图片[1]-361Sale WordPress Care

    第一步:启用税务选项

    1. 登录到 WordPress 后台。
    2. 转到 WooCommerce > 设置 > 税务
    3. 勾选 “启用税率和税务计算”,然后保存更改。
    图片[2]-361Sale WordPress Care

    提示:如果没有看到 “税务” 选项卡,请转到 WooCommerce > 设置 > 常规,确保启用了 “启用税率和税务计算”。

    第二步:创建产品类别

    1. 转到 商品 > 分类
    图片[3]-361Sale WordPress Care
    1. 为每种需要设置不同税率的产品创建一个分类。例如:
      • 食品类
      • 电子产品类
      • 奢侈品类
    2. 在添加分类时,填写分类名称和描述,然后点击 添加新分类
    图片[4]-361Sale WordPress Care

    第三步:设置税率

    WooCommerce 提供了灵活的税率设置,可以为不同区域和产品类别设置独立的税率。

    1. 转到 WooCommerce > 设置 > 税务
    图片[5]-361Sale WordPress Care
    1. 选择 “标准税率“、”减免税率” 或 “零税率” 选项卡,具体取决于你的需求。
    图片[6]-361Sale WordPress Care
    1. 点击 “插入行“,并填写以下信息:
      • 国家代码:填写适用税率的国家。
      • 州/省代码:可选,用于进一步指定区域。
      • 邮政编码:可选,用于精确到特定区域。
      • 城市:可选,用于特定城市的税率。
      • 税率:填写具体的税率百分比。
      • 税种名称:例如 “食品税” 或 “奢侈品税”。
      • 优先级:多个税率时定义优先顺序。
    图片[7]-361Sale WordPress Care
    1. 保存更改。

    第四步:为产品类别分配税率

    1. 编辑具体产品:
      • 转到 商品 > 所有商品
      • 点击要编辑的商品。
      • 在产品数据区域选择 常规 选项卡。
      • 在 “税类” 下拉菜单中,选择适用的税率类别(如标准、减免或零税率)。
    图片[8]-361Sale WordPress Care
    1. 保存产品设置。

    第五步:测试税率配置

    1. 在前端添加不同类别的商品到购物车。
    2. 前往结账页面,验证购物车中是否正确应用了设置的税率。
    图片[9]-361Sale WordPress Care

    提示与注意事项

    1. 使用税务插件: 如果需要更复杂的税务规则,可以考虑使用插件,例如:
    2. 检查法律合规性: 不同国家和地区的税务规则可能不同,确保配置符合当地法规。
    3. 定期更新税率: 税率可能会随时间变更,定期检查并更新你的税务设置以保持准确性。

  • 如何在 WooCommerce 中自定义订单电子邮件

    如何在 WooCommerce 中自定义订单电子邮件

    在运营WooCommerce店铺时,自动邮件功能能够省很多事情,帮助轻松接收和发送客户咨询/信息,这些操作有时可能需要耗费大量精力。

    当特定事件发生时(例如有客户已经下单,但是还未付款时,自动发送邮件催单),系统会自动发送这些默认邮件。例如:订单处理中、退款处理或密码重置等。在使用WooCommerce时,这些操作因有专门用于邮件自动化和客户处理的功能而变得更加简便。

    本文会介绍为何需要自定义WooCommerce邮件以及如何进行简单自定义。

    图片[1]-361Sale WordPress Care

    为何应该自定义邮件?

    邮件是WooCommerce店铺不可或缺的一部分。多项研究表明,个性化邮件能够提升用户参与度和收入。它还能提高邮件的打开率、点击率和回复率。此外,个性化的邮件不会让顾客觉得收到的是垃圾邮件。

    自定义WooCommerce邮件有助于在顾客心中建立信任,让他们更有可能不时地与网店进行互动。在自定义邮件时,除了注重邮件的个性化,还需兼顾品牌风格、颜色、语气和形式。以下是自定义WooCommerce邮件时应考虑的几个要点:

    • 收件人姓名
    • 主题行
    • 发送时间
    • 邮件内容的相关性
    • 订单信息

    WooCommerce订单状态类型

    WooCommerce包含多种订单状态,这些状态可能与网站的流程不完全匹配。但仍然可以使用自定义状态来标记订单,例如“待支付”、“处理中”、“暂停”、“失败”等。

    许多WooCommerce站长都有这样的疑问:如何自定义WooCommerce的默认请求信息,以呈现个性化的外观和感觉?如何添加额外内容来帮助客户处理订单,并创建自定义的WooCommerce订单状态?

    对新手而言,WooCommerce提供了多种选项,非专业人员也能创建出一些精彩的邮件。

    图片[2]-361Sale WordPress Care

    WooCommerce 默认交易电子邮件的类型(带代码)

    “Vanilla” 提供 WooCommerce 电子邮件通知,这些通知会在客户与商店互动时发送给他们。以下是 WooCommerce 商店客户最重要的电子邮件。

    • 新订单:收到新订单时会发送新订单电子邮件。
    • 已取消的订单:当订单被标记为取消时,会发送已取消订单电子邮件。
    • 失败订单:当正在处理或暂停的订单被标记为失败时,会发送失败订单电子邮件。
    • 订单暂停:这是发送给客户的订单通知。其中包含订单暂停后的订单详细信息。
    • 处理订单:这是发送给客户的订单通知。它包含付款后的订单详细信息。
    • 订单已完成:订单已完成时,系统会向客户发送订单完成电子邮件。这些电子邮件通常表示订单已发货。
    • 退款订单:当客户的订单标记为退款时,将向客户发送订单退款电子邮件。
    • 客户发票:客户发票电子邮件包含订单信息和付款链接。
    • 客户备注:当在订单中添加备注时,会发送客户备注电子邮件。
    • 重置密码:当客户重置密码时,会发送客户“重置密码”电子邮件。
    • 新帐户:当客户通过结帐或帐户注册页面注册时,会向客户发送“新帐户”电子邮件。

    除了这些标准的电子邮件类型,还可以添加自定义的电子邮件。

    WooCommerce 全局电子邮件选项

    标准的 WooCommerce 电子邮件如下所示:

    图片[3]-361Sale WordPress Care

    WooCommerce 管理员可以对此默认电子邮件布局进行一些基本自定义。登录 WordPress 管理员并转到WooCommerce → 设置 → 电子邮件 → 电子邮件发件人选项后,可以访问这些选项。这些选项包括:

    • 设置发件人姓名/地址(客户可见)
    • WooCommerce 电子邮件标题图像大小
    • 更改电子邮件页脚文本
    • 选择不同的底色、背景和正文颜色
    WooCommerce 电子邮件选项

    WooCommerce 电子邮件特定选项

    每种电子邮件类型都有自己的一组自定义选项。可以通过WooCommerce → 设置 → 电子邮件 → 处理订单访问这些选项(此示例路径重点介绍处理订单电子邮件)。可以更改电子邮件的几个方面,包括:

    • 启用或禁用是否发送电子邮件
    • 电子邮件的主题
    • 电子邮件标题(默认为“感谢您的订购”)
    • 电子邮件以 HTML 还是纯文本形式发送(默认选项为 HTML)
    处理顺序

    我在这里将自定义电子邮件标题设置为“感谢您的订购”。

    如何自定义 WooCommerce 电子邮件模板

    更有效、更高效的方法是修改默认电子邮件布局。WooCommerce 提供了一个有用的模板系统,可以通过将格式文件复制到主题中来自定义商店或电子邮件的部分内容。

    每种电子邮件类型都有一个用于描述其内容的模板文件。

    例如:

    woocommerce/templates/emails/customer-process-order.php。

    此外,还有所有电子邮件类型都可以访问和使用的共享模板。这些模板可以在  woocommerce/templates/emails/email-styles.php找到。

    在很多情况下,这是开发人员覆盖的模板,用于更改电子邮件的共享方面。处理前面提到的页脚问题的过程是:

    1. 首先,确保 WordPress 安装中存在以下目录:wp-content/themes/ your-theme /woocommerce/emails。
    2. 接下来,将wp-content/plugins/woocommerce/templates/emails/email-styles.php中的文件复制到商店主题中:your-theme /woocommerce/emails/
    3. 最后,编辑主题/woocommerce/emails/email-styles.php将页脚文本颜色更改为黑色(为简洁起见,仅显示模板文件代码的相关部分):
    $credit = "
    color: #66bae3;
    font-size:15px;
    text-align:center;
    ";

    这会生成一个更易读的页脚:

    使用操作/过滤器进行条件定制

    自定义电子邮件的最终也是最有效的方法是使用 WooCommerce 自定义代码。这显然需要高水平的 PHP 专业知识。好消息是,这个过程很简单,因为原始的 WooCommerce 布局仍在使用中。该过程涉及更改部分内容。

    过滤函数

    动作功能

    激活/停用/卸载功能

    对于这个例子,我会根据使用的结账付款类型在电子邮件中添加一些有用的付款说明。

    首先,将以下内容添加到主题的functions.php中:

    add_action( 'woocommerce_before_email_order', 'add_order_instruction_email', 10, 2 );
     
    function add_order_instruction_email( $order, $sent_to_admin ) {
      
      if ( ! $sent_to_admin ) {
     
        if ( 'cod' == $order->payment_method ) {
          // cash on delivery method
          echo '<p><strong>Instructions:</strong> Full payment is due immediately upon delivery: <em>cash only, no exceptions</em>.</p>';
        } else {
          // other methods (ie credit card)
          echo '<p><strong>Instructions:</strong> Please look for "Madrigal Electromotive GmbH" on your next credit card statement.</p>';
        }
      }
    }

    如果客户在结账时选择“货到付款”,客户将收到包含有用的订单说明的电子邮件:

    图片[6]-361Sale WordPress Care

    插件/支付网关选项

    一些插件和支付网关实际上可以自定义订单电子邮件的部分内容。例如:内置的银行/电汇付款方式可以配置说明并插入电汇信息。

    这可以通过WooCommerce > 设置 > 结帐 > BACS完成  。

    图片[7]-361Sale WordPress Care

    虽然不常见,但知道这些选项可用还是不错的。这些信息还可以为商店选择特定的插件。

    WooCommerce 电子邮件 add_actions 钩子

    在使用 WooCommerce 电子邮件时,add_actions 钩子经常派上用场。使用此钩子时,您需要使用全局变量 email,其中包含电子邮件主题。以下是代码片段:

    add_action( 'woocommerce_email_header', 'woocommerce_emails_before_header', 1,3 );
    function woocommerce_emails_before_header( $email_heading, $email ){
        $GLOBALS['email'] = $email;
    }

    上述钩子可以放在 functions.php(位于主题文件夹中)或 WooCommerce 电子邮件模板的开头。全局变量 $email 调用主 WooCommerce 电子邮件对象,而 $order 包含全局 WooCommerce 订单对象的实例。

    global $email; 
    $order = $email->object;

    WooCommerce 每个产品自定义电子邮件

    以下代码发送不同产品的自定义订单电子邮件模板。例如:对于产品 ID 87,想要显示标题 WooCommerce 电子邮件通知或如何测试 WooCommerce 电子邮件:

    function woocommerce_custom_email_per_product_depending_on_product_id( $email_heading, $order ) {
        global $woocommerce;
        $items = $order->get_items();
        foreach ( $items as $item ) {
            $product_id = $item['product_id'];
            if ( $product_id == 87 ) {
                $email_heading = 'WooCommerce email notification OR how to test WooCommerce emails';
            }
            return $email_heading;
        }
    }
    add_filter( 'woocommerce_email_heading_customer_processing_order', 'woocommerce_custom_email_per_product_depending_on_product_id', 10, 5 );

    现在知道了自定义 WooCommerce 订单电子邮件的整个过程,可以保留该功能或创建单独的 WooCommerce 电子邮件插件,用于 WooCommerce 电子邮件确认和通知。

    如何使用插件自定义 WooCommerce 电子邮件

    有各种插件可用于定制 WooCommerce 电子邮件,我们这里选择的是 MailPoet 扩展。

    首先,从 WordPress 仪表板安装MailPoet 扩展,步骤与任何其他插件相同。然后,​​请按照以下简单步骤操作:

    • 在 WordPress 仪表板上导航到 MailPoet → 设置 → WooCommerce。选择“使用 MailPoet 自定义 WooCommerce 电子邮件”并保存设置。
    • 点击“打开模板编辑器”。
    mailpoet 模板编辑器
    • 利用 MailPoet 的拖放编辑器进行更改。
    mailpoet 拖放编辑器
    • 可以轻松地尝试电子邮件标题和主要内容区域上方和下方的区域。可以进行的一些调整包括:
      • 将网站Logo放在顶部
      • 与网站品牌匹配的颜色
      • 添加图片或按钮以增添一些特色
      • 插入社交媒体链接
    mailpoet 定制

    MailPoet 还可以根据具体细节对受众进行分类,帮助针对不同群体定制沟通方式。可以根据以下情况对个人进行分类:

    • 他们打开电子邮件的频率
    • 花费金额
    • 购买的商品
    • 地点
    • 活跃订阅状态
    • 点击某些链接
    • 报名日期

    如何编辑 WooCommerce 交易电子邮件

    在 WooCommerce 中自定义交易电子邮件对于与客户建立个性化且引人入胜的沟通渠道至关重要。通过定制这些电子邮件以符合您的品牌形象和客户期望,您可以增强整体购物体验。

    以下是在 WooCommerce 中自定义交易电子邮件的步骤:

    1. 访问电子邮件设置:

    • 登录到 WordPress 仪表盘。
    • 在左侧菜单中,单击 WooCommerce → 设置
    WordPress 仪表板 WooCommerce 设置

    2. 导航至电子邮件模板:

    • 在顶部菜单中,找到并单击“电子邮件”以访问模板。

    3. 探索电子邮件模板:

    • 会看到一个电子邮件模板列表,每个模板都有特定的用途,例如新订单、取消的订单和密码重置。
    选择要编辑的模板

    4. 选择要编辑的模板:

    • 单击要编辑的电子邮件模板旁边的“管理”按钮。

    5. 自定义电子邮件内容:

    • 在编辑界面中,根据喜好定制电子邮件的主题行、标题和内容。

    6.利用模板变量:

    • 如果有 WooCommerce Follow-ups 扩展,请使用模板变量(如 {customer_name} 或 {order_shipping_address})来自动发送个性化信息。

    7.附加内容字段:

    • 利用“附加内容”字段,尤其是在面向客户的电子邮件中,例如“已完成订单”电子邮件。考虑添加感谢信以表达感激之情并注入品牌个性。

    8.提供有用的链接:

    • 包括保修信息、退货政策或其他相关文件的链接,以便客户在购买后轻松访问。

    总结

    设置一个 WooCommerce 商店非常简单,但有时自定义默认的邮件模板可能会变得有些复杂。本文讨论了如何发送完全自定义的 WooCommerce 商店邮件,以适应商店所有活动的各个方面。

    图片[13]-361Sale WordPress Care

    常见问题解答

    Q1.如何定制我的 WooCommerce 电子邮件?

    答:可以从 WooCommerce > 设置 > 电子邮件编辑默认电子邮件模板,但这仅限于颜色、页眉图像和页脚文本等基本自定义。

    Q2. WooCommerce 会发送订单电子邮件吗?

    A.是的,WooCommerce 默认发送订单电子邮件,但它们不是个性化的。可以按照我在本文中提到的方法进行操作。

    Q3. 如何向 WooCommerce 添加自定义电子邮件通知?

    答:要在 WooCommerce 中添加自定义电子邮件通知,首先,安装插件并导航到 WooCommerce → 设置。在“电子邮件”选项卡中,编辑模板、自定义收件人和发件人详细信息,并使用可视化编辑器调整内容。保存更改给商店配置个性化电子邮件通知。

    Q4. 如何向我的 WooCommerce 电子邮件添加自定义字段?

    A.要向你的 WooCommerce 电子邮件添加自定义字段,在主题的functions.php文件或自定义插件中使用此代码片段:

    add_filter('woocommerce_email_order_meta_fields', 'custom_woocommerce_email_order_meta_fields', 10, 3);
    
    function custom_woocommerce_email_order_meta_fields($fields, $sent_to_admin, $order) {
        $fields['custom_field_example'] = array(
            'label' => __('Custom Field Example'),
            'value' => get_post_meta($order->id, 'custom_field_example', true),
        );
        return $fields;
    }

    将“custom_field_example”替换为你的自定义字段的实际名称。

    Q5. 如何自定义我的 WordPress 电子邮件?

    答:要自定义 WordPress 电子邮件,请先安装电子邮件模板插件。安装后,转到外观 > 电子邮件模板以个性化默认电子邮件模板。

    Q6. 什么是 WooCommerce 电子邮件模板?
    A) WooCommerce 电子邮件模板是预先设计的电子邮件格式,用于订单确认、发货通知、客户发票等。自定义这些模板可让店主将他们的电子邮件与品牌标识相匹配并改善客户体验。

    Q7. 如何自定义 WooCommerce 电子邮件通知?
    A)要自定义 WooCommerce 电子邮件通知,可以使用内置的 WooCommerce 设置或插件。可以调整布局、颜色、文本等以匹配您的品牌。像“WooCommerce 电子邮件定制器”这样的插件使这个过程更容易。

    Q8) 我可以将我的Logo添加到 WooCommerce 电子邮件中吗?
    A)是的,可以通过编辑电子邮件模板轻松地将网站Logo添加到 WooCommerce 电子邮件中。这可以在 WooCommerce 电子邮件设置中完成,也可以通过提供更高级自定义选项的第三方插件完成。

    Q9. 如何在 WooCommerce 中更改电子邮件主题?
    A)可以通过导航到 WooCommerce > 设置 > 电子邮件部分来更改 WooCommerce 中的电子邮件主题。从那里,可以自定义每种电子邮件类型的主题行,例如订单确认、新客户注册等。

  • 怎么隐藏、删除或禁用 WooCommerce 中的“添加到购物车”按钮

    怎么隐藏、删除或禁用 WooCommerce 中的“添加到购物车”按钮

    有读者留言想知道怎么隐藏、移除或禁用“加入购物车”按钮。为此,给大家整理了一篇简单教程,希望能帮助到你们!

    完成这些操作,您需要更高的自定义能力,根据需求更新商店的功能。WordPress 插件和 WooCommerce 扩展的庞大库提供了广泛的自定义选项,从而带来更友好的用户体验。

    在本文中,会展示如何在 WooCommerce 商店中隐藏、移除或禁用“加入购物车”按钮,适用于售罄商品或仅显示产品目录的情况。

    图片[1]-361Sale WordPress Care

    为什么要隐藏、移除或禁用“加入购物车”按钮?

    加入购物车”按钮是任何 WooCommerce 商店中的关键组件。
    它是从浏览到购买的桥梁,是客户购买旅程的第一步。然而,如果需要隐藏、移除或禁用这个按钮。

    例如:商店是一个仅供展示的产品目录,没有直接购买功能;或者,希望某些产品可以查看但无法购买。无论原因是什么,了解如何操作这个按钮可以让您更好地控制商店的功能。

    理解“隐藏”和“移除”的区别

    隐藏“加入购物车”按钮会使其在页面上不可见,而移除按钮则是完全从网站的代码中删除。这意味着即使有人检查网站的代码,他们也找不到按钮。如果想防止技术娴熟的用户绕过你的商店流程,这可能会非常有用。

    💡 注意:在进行任何更改之前,一定要对网站进行备份。如果出现问题,可以快速将网站恢复到之前的状态。

    如何从 WooCommerce 产品页面隐藏“加入购物车”按钮

    以下是移除 WooCommerce 产品详情页面和商店页面(产品列表页面)“加入购物车”按钮的步骤。为了实现这一功能,可以使用以下钩子:

    remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');
    
    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart');

    这些钩子可以插入到你认为合适的位置。通常,将这些钩子添加到主题文件夹中的 functions.php 文件是最常见的做法。

    推荐的文件位置

    尽管将代码添加到 functions.php 文件中很常见,但在某些情况下可能会导致错误。因此,更推荐将这些钩子放置到插件文件夹中的 woocommerce.php 文件中。

    下面是访问woocommerce.php文件的步骤:

    • 导航到 WordPress → wp-content。
    • 点击插件 → WooCommerce → woocommerce.php。

    接下来添加以下代码:

    /**
    
     * Main instance of WooCommerce.
    
     *
    
     * Returns the main instance of WC to prevent the need to use globals.
    
     *
    
     * @since  2.1
    
     * @return WooCommerce
    
     */
    
    function WC() {
    
        remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');
    
        remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart');
    
        return WooCommerce::instance();
    
    }

    添加代码后,保存文件并刷新页面。如果操作正确,应该会看到“添加到购物车”按钮已从页面中删除。

    条件隐藏 WooCommerce 添加到购物车按钮

    在某些情况下,如果只想隐藏特定产品的“添加到购物车”按钮。在这种情况下,需要使用条件方法。

    隐藏特定产品的 Woocommerce 添加到购物车按钮

    按照以下步骤隐藏特定产品的“添加到购物车”按钮:

    • 导航至 WordPress 仪表盘 → 产品 → 所有产品。
    • 将鼠标悬停在想要隐藏“添加到购物车”按钮的产品上,并记下产品 ID(在此示例中,ID 为 25)。
    图片[1]-361Sale WordPress Care

    接下来,将以下代码添加到网站的functions.php文件中:

    add_action( 'woocommerce_after_shop_loop_item', 'hide_add_to_cart_for_specific_product', 10 );
    
    function hide_add_to_cart_for_specific_product() {
    
        global $product;
    
        if ( 25 == $product->get_id() ) {
    
            remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' );
    
            remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
    
        }
    
    }
    图片[1]-361Sale WordPress Care

    用此代码,ID 为 25 的产品的“添加到购物车”按钮将被隐藏。在本例中,它是一个可定制的杯子。

    在商店和类别页面上隐藏 Woocommerce 价格

    要删除商店和类别页面上的 WooCommerce 价格,需要打开functions.php文件并添加以下代码;

    remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );

    通过添加此代码,可以删除商店和类别页面上的产品价格。结果如下:

    图片[1]-361Sale WordPress Care

    删除特定产品的“添加到购物车”按钮

    有三种方法可以从特定产品页面中删除“添加到购物车”按钮:

    1. 从价格字段中删除值。这将导致产品不再有价格,从而删除“添加到购物车”按钮。
    2. 启用库存管理并将产品库存设置为零。
    3. 使用woocommerce_is_purchasable钩子的过滤器。

    使用 woocommerce_is_purchasable Hook

    这里用一个过滤器,针对特定的产品 ID 来删除其“添加到购物车”按钮。

    每当此过滤器识别出我们目标产品的产品 ID 时,它都会返回 false。因此,虽然价格仍然可见,但“添加到购物车”按钮将替换为一条通知,指出“无法购买产品”

    实现这一点,将以下代码添加到网站functions.php文件中即可。

    add_filter('woocommerce_is_purchasable', 'woocommerce_cloudways_purchasable');
    
    function woocommerce_cloudways_purchasable($cloudways_purchasable, $product) {
    
    return ($product->id == your_specific_product_id (like 22) ? false : $cloudways_purchasable);
    
    }

    禁用而不是隐藏或删除“添加到购物车”按钮

    禁用“添加到购物车”按钮与隐藏或删除它不同。

    当禁用按钮时,它仍然可见,但无法点击。如果想显示产品通常可用但目前缺货或由于其他原因不可用,这个功能很有用。

    以下是如何使用自定义代码禁用“添加到购物车”按钮的方法:

    • 导航到外观 → 主题编辑器并找到functions.php文件。
    • 添加以下代码以禁用“添加到购物车”按钮:
    add_filter( 'woocommerce_is_purchasable', 'disable_add_to_cart_button' );
    
    function disable_add_to_cart_button( $is_purchasable ) {
    
        // You can add conditions here to disable the button for specific products
    
        return false; // return false disables the 'Add to Cart' button
    
    }
    •  单击“更新文件”以保存您的更改。

    现在, WooCommerce 商店中的“添加到购物车”按钮应该已经被禁用了。

    总结

    在这篇博客中,探讨了 WooCommerce 的强大功能,重点学习了如何隐藏、移除或禁用“加入购物车”按钮,并了解了这些方法的独特优势。

    图片[5]-361Sale WordPress Care

    常见问题解答

    1. 如何在 WooCommerce 中禁用“加入购物车”按钮?

    可以在主题的 functions.php 文件中使用代码片段禁用“加入购物车”按钮,针对特定产品或整个网站都适用:

    remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30);

    2. 如何移除 WooCommerce 的购物车图标?

    要移除购物车图标,可以在主题的自定义器或 style.css 文件中添加以下自定义 CSS 代码:

    .woocommerce-cart .cart-contents {
        display: none;
    }
    

    3. 如何更改 WooCommerce 的“加入购物车”按钮?

    如果需要更改按钮的文本,可以在 functions.php 文件中添加以下代码:

    add_filter('woocommerce_product_add_to_cart_text', function() { return 'Your Custom Text'; });

    如果需要更改样式或功能,可以自定义按钮的 HTML 和 CSS。

    4. 如何清空 WooCommerce 的购物车?

    可以通过以下代码程序化清空 WooCommerce 购物车:

    WC()->cart->empty_cart();

    将代码添加到适当的位置(如插件或 functions.php 文件)后,购物车内容将被清空。

  • 如何给安装了 WooCommerce 的WordPress网站设置 PayPal

    如何给安装了 WooCommerce 的WordPress网站设置 PayPal

    很多在运营WooCommerce电商网站的朋友(尤其是做对外跨境的),都希望找到一个可靠的支付方式来接收客户的付款?我们团队的多年经营经验来看,PayPal是一个比较靠谱的选择!

    作为全球最广泛使用的支付网关之一,PayPal给商家和客户提供了无缝且安全的支付体验。

    在本篇文章中,我们会给你详细讲解如何在WooCommerce商店设置PayPal,快速收到客户付款。

    无论是电商老手,还是刚刚起步的新手,这篇指南都会给你一些帮助。

    图片[1]-361Sale WordPress Care

    为什么选择PayPal作为WooCommerce的支付网关?

    做独立站,有多种支付网关可供选择,常用如Stripe、Skrill和PayPal。然而,我们为什么推荐PayPal?

    截至2023年,全球已有超过2900万商家用PayPal来收款。客户信赖PayPal来处理他们的敏感财务信息,如信用卡和银行账户信息。

    选择PayPal作为WooCommerce的支付网关有以下几个主要优势:

    1. 使用便捷
      PayPal提供了简洁、友好的结账体验,大大简化了支付流程。客户可以通过多种方式付款,包括信用卡、借记卡、银行转账,甚至是PayPal的数字钱包,满足不同支付需求。
    2. 卓越的客户支持
      PayPal拥有全天候的客户支持团队,随时解决任何问题。此外,PayPal还提供高级的欺诈防护和安全措施,保障业务和客户的数据安全。
    3. 价格竞争力
      PayPal的定价模式对各种规模的企业都非常友好。无需设置费或月费,仅收取小额交易费用(每收一笔才会有),能有效控制成本、提升利润。

    选择PayPal,不仅能提升客户的支付体验,还能让业务更加安全、灵活和高效!

    图片[2]-361Sale WordPress Care

    PayPal for WooCommerce:功能与优势

    PayPal for WooCommerce 是一个全球通用、用户友好且安全的支付网关,拥有多种功能,助力商店发展壮大。凭借国际化支持、多种货币及多样化的支付选项,它是推动业务增长的理想选择。

    此外,PayPal提供高级的欺诈防护、SSL加密和双重认证,确保每笔交易的安全性。同时,还能享受全天候的客户支持和无设置费或月费的竞争性定价。

    以下是使用 PayPal for WooCommerce 的一些主要优势:

    1. 全球覆盖
      PayPal被全球200多个国家接受,支持多种货币,非常适合国际业务拓展。
    2. 用户友好的结账体验
      PayPal简洁的结账流程支持多种支付方式,包括信用卡、借记卡、银行转账以及PayPal的数字钱包,方便客户选择。
    3. 安全的支付网关
      配备高级欺诈防护、SSL加密和双重认证功能,PayPal确保您的每笔交易都安全无忧。
    4. 可靠的客户支持
      PayPal提供专业的支持团队,全年无休,解决各种问题。
    5. 价格优势
      PayPal不收取设置费或月费,仅需支付少量的交易手续费,帮助您节省支付处理成本。

    了解了PayPal作为WooCommerce支付网关的众多优势后,接下来我们将学习如何将PayPal与WooCommerce集成。

    图片[3]-361Sale WordPress Care

    如何创建PayPal沙盒账户(集成前准备)

    PayPal沙盒账户给测试支付网关操作提供了一个安全、隔离的环境。在正式交易前,这对已上传库存并安装支付网关但尚未测试的WooCommerce商店尤为重要。

    以下是创建PayPal沙箱账户并将其与WooCommerce商店集成的详细步骤:

    1. 登录PayPal开发者网站

    图片[4]-361Sale WordPress Care

    2. 设置PayPal账户

    • 可以选择创建一个新账户或登录已有账户。
    图片[5]-361Sale WordPress Care
    • 如果需要创建新账户:
      • 选择国家或地区。
      • 输入邮箱地址并创建密码。
    图片[6]-361Sale WordPress Care

    3. 完成账户设置

    • 创建账户后,会看到开发者仪表盘和错误日志页面。
    图片[7]-361Sale WordPress Care
    • 到这里,PayPal沙盒账户就创建成功了!

    下一步就是将PayPal与WooCommerce链接起来,测试整个支付流程的运行情况。

    如何将 PayPal 与 WooCommerce 集成(简单步骤)

    首先就是需要有一个网站,然后安装并设置了WooCommerce插件。如果没有,可以参阅我们的这两篇文章:

    新手也能快速上手:阿里云+宝塔面板打造WordPress网站全攻略

    在腾讯云上使用1Panel手动安装WordPress的超详细保姆级教程

    接下来,去WordPress网站后台登录仪表盘。

    图片[8]-361Sale WordPress Care

    WooCommerce 商店准备就绪了。

    图片[9]-361Sale WordPress Care

    现在 WooCommerce 商店已启动并运行。可以去安装 PayPal 支付插件了。 

    • 转到 WordPress 仪表盘并单击左侧边栏中的“插件”。
    • 单击“添加新”,然后在搜索框中输入“ WooCommerce PayPal Payments ”。
    图片[10]-361Sale WordPress Care
    • 找到插件并点击“立即安装”。
    • 安装后,单击“激活”以激活插件。
    • 导航到WooCommerce >设置>付款
    • 单击切换按钮以启用 PayPal
    图片[11]-361Sale WordPress Care

    配置 PayPal 设置

    单击 PayPal 切换按钮时,屏幕上会出现一个新选项卡,提示您激活 PayPal

    • 勾选“安全接受框”确保交易安全。
    图片[12]-361Sale WordPress Care
    • 选择想要的 PayPal 集成选项。
    • 向下滚动并单击“使用 PayPal 沙盒测试付款”来测试你的设置有没有问题。
    图片[13]-361Sale WordPress Care
    • 需要一个 PayPal Sandbox 电子邮件帐户和密码来连接 PayPal。

    注意:如果没有 Sandbox 帐户,可以按照我们文章上面的集成前的准备部分创建一个。

    • 如果已经有了,转到 PayPal 沙盒帐户并单击“沙盒测试帐户”。
    图片[14]-361Sale WordPress Care

    点击“查看/编辑账户”来检查电子邮件和密码。

    图片[15]-361Sale WordPress Care
    • 复制沙盒电子邮件 ID系统生成的密码
    • 返回 WooCommerce PayPal Payments 设置并粘贴你的详细信息。
    图片[16]-361Sale WordPress Care

    单击“同意并连接”连接你的PayPal账户。

    图片[17]-361Sale WordPress Care
    • 设置过程完成后,会看到一条消息,表明已成功为 WooCommerce 商店配置 PayPal。
    PayPal 注册信息
    • 返回 WooCommerce 商店并检查付款部分,查看网站是否与 PayPal 沙盒帐户相连。
    • 在这个部分,可以设置网站的 PayPal 设置,如 PayPal 标准付款设置、自定义 PayPal Checkout 的外观、显示稍后付款消息等。
    Paypal 连接设置

    PayPal配置

    现在该配置PayPal设置了。在WooCommerce的PayPal支付设置页面,会发现有多种选项,可以根据需求进行自定义。

    可以了解下这些选项,并进行必要的调整,以确保客户能够享受到高效的PayPal结账体验。以下是一些主要的配置选项:

    标准支付设置:配置基本的支付选项,如账户信息、支付流程设置等,确保支付功能顺畅运行。

    结账页面:自定义PayPal在结账页面上的显示方式,例如按钮样式、提示信息等,让用户的支付过程更直观。

    单个产品页面:在单个产品页面启用PayPal支付选项,让客户可以快速完成购买。

    购物车页面:在购物车页面添加PayPal支付按钮,为客户提供直接从购物车结账的便捷体验。

    迷你购物车:如果网站支持迷你购物车功能,也可以在此启用PayPal支付按钮,进一步提升支付的便利性。

    接下来,我们详细探讨下这些配置选项!

    标准支付设置

    在这一部分,可以自定义PayPal标准支付网关的各项设置,包括结账过程中向客户显示的标题和描述等内容。以下是主要的设置选项:

    图片[20]-361Sale WordPress Care

    标题(Title):指定客户在结账页面看到的标题,例如“使用PayPal支付”。

    描述(Description):输入结账时显示的描述性文字,例如“通过PayPal安全完成支付。”

    支付意图(Intent)捕获(Capture)用于立即支付。授权(Authorize)用于在订单创建后进行支付授权。

    即时支付(Instant Payments):勾选此选项可以启用即时支付功能,让款项立即转入你的账户。

    品牌名称(Brand Name):在PayPal结账过程中显示品牌名称,提升品牌识别度。

    登录页面(Landing Page)登录页面(Login Page)用户将直接进入PayPal登录页面。账单页面(Billing Page)用户可以选择以访客身份输入账单信息完成支付。

    隐藏支付来源(Hide Funding Source(s)):默认情况下,所有支付来源都会显示。可以选择隐藏特定支付选项,例如信用卡、借记卡、Venmo等。

    支付信息存储(Vaulting):启用此选项后,用户可以保存其支付信息(如PayPal账户或信用卡信息)以便下次使用。

    信用卡账单数据处理(Card Billing Data Handling):确保用户输入的账单信息与结账过程中的账单数据一致,以提高交易成功率。

    单独的信用卡按钮(Separate Card Button from PayPal Gateway):启用此选项后,将为信用卡支付创建一个独立于PayPal主网关的支付按钮。

    通过以上设置,可以为客户提供更直观、安全且个性化的支付体验!

    PayPal智能按钮设置

    在这个部分,可以调整PayPal智能按钮的外观,符合网站的设计风格和品牌形象。

    • 智能按钮位置:选择想要显示 PayPal 智能按钮的页面。
    • 每个位置自定义智能按钮:它将为选定的智能按钮页面(如结帐页面、单个产品页面、购物车页面和迷你购物车)创建单独的设置部分。
    图片[21]-361Sale WordPress Care

    结帐按钮

    这个部分设置可以更改和自定义结帐页面上 PayPal 结帐的显示/样式。

    图片[22]-361Sale WordPress Care
    • 按钮布局:选择垂直或水平选项来设置按钮布局。
    • 按钮标签:从多个选项中选择以在 PayPal 按钮上显示标签,例如 PayPal、PayPal Checkout 等。
    • 颜色:设置按钮的背景颜色。
    • 形状:选择按钮的形状。

    单个产品页面按钮

    这里是专门用于定制单个产品页面按钮的样式和设计。

    单个产品页面按钮

    单个产品页面提供与结帐部分相同的字段和样式选项。

    购物车按钮

    这个部分可以自定义购物车页面的结帐设计和外观。

    购物车按钮

    购物车产品页面提供与结帐部分相同的字段和样式选项。

    迷你购物车按钮

    在迷你购物车部分,可以自定义 PayPal 结帐按钮的外观。

    迷你购物车按钮

    这部分与主结帐部分共享相同的设计选项,包括可以根据个人头爱好调整按钮高度。

    默认情况下,全新安装的 WooCommerce 提供以下付款选项:

    • 直接银行转账
    • 支票付款
    • 货到付款

    总结

    将PayPal集成到WooCommerce商店作为支付网关,可以带来诸多好处,例如安全的交易、更快的结账流程以及防欺诈保护。设置PayPal与WooCommerce的过程非常简单,还可以根据需求自定义设置。

    图片[26]-361Sale WordPress Care

    常见问题解答

    Q: PayPal可以用于WooCommerce吗?

    A: 是的,PayPal可以用于WooCommerce。事实上,它是WooCommerce商店最常用的支付网关之一。

    Q: WooCommerce的PayPal插件是免费的吗?

    A: 是的,PayPal for WooCommerce插件是免费的。但注意,PayPal会对通过支付网关完成的每笔交易收取一定的手续费。

    Q: PayPal对WooCommerce的收费是多少?

    A: PayPal的交易手续费根据地区和交易量有所不同。一般来说,费用为交易金额的2.9%-3.9%加上每笔$0.30的固定费用。

    Q: WooCommerce的最佳PayPal插件是哪一个?

    A: Payment Plugins for PayPal WooCommerce 是一个备受推荐的插件,因其无缝集成和强大的功能而受到用户欢迎。

    Q: WooCommerce可以同时使用Stripe和PayPal吗?

    A: 是的,WooCommerce支持同时使用Stripe和PayPal处理支付,为客户提供更多支付选择的灵活性。

    Q: 如何为WooCommerce添加PayPal插件?

    A: 下面是添加PayPal插件的步骤:

    1. 从WordPress插件目录下载并安装PayPal for WooCommerce插件
    2. 安装后,进入插件设置页面进行配置。
    3. 将你的PayPal账户与WooCommerce商店连接。

    通过这些步骤,可以在WooCommerce中集成PayPal支付功能。

  • 如何自定义 woocommerce产品页面(3种方法)

    如何自定义 woocommerce产品页面(3种方法)

    WooCommerce 产品页面是什么

    WooCommerce 产品页面概述

    WooCommerce 产品页面的示例。

    WooCommerce 中的产品页面是显示单个产品的页面。页面包含所有产品详细信息,例如其名称、描述、价格、图片变体(多属性产品有)。

    下面是 WooCommerce 产品页面上的一些关键组件:

    1. 产品名称:产品名称通常会在顶部显著位置显示。
    2. 产品描述:详细的产品描述,包括其特性和优点。
    3. 产品图片:从不同角度拍摄的高质量产品图片对于帮助客户直观地了解产品至关重要。
    4. 产品价格:产品价格和折扣或促销信息显示在页面上。查看 Cloudways 的一些托管优惠券。
    5. 添加到购物车按钮:添加到购物车按钮允许客户将产品添加到他们的购物车中。
    6. 产品变体:如果产品有不同的尺寸、颜色或其他变体,这些选项通常会显示在产品页面上。
    7. 产品评论:客户评论和评分可显示在产品页面上,以帮助其他客户做参考。
    8. 相关产品:可以在产品页面上显示与正在查看的产品相关的其他产品。

    定制产品页面的优势

    以下因素是管理员可能需要考虑自定义 WooCommerce 产品页面的一些原因:

    • 为了将商店与可能使用相同默认 WooCommerce 产品页面布局的竞争对手区分开来。
    • 通过将品牌颜色、字体和设计元素融入产品页面来强化品牌形象。
    • 通过让客户更轻松地找到所需信息改善用户体验。例如,可以添加产品图片,包括客户评论或相关展示产品。

    如何自定义 WooCommerce 产品页面

    有三种方法可以自定义 WooCommerce 产品页面。

    方法 1:通过扩展自定义 WooCommerce 产品页面

    WooCommerce 是一个功能强大的电子商务平台。它提供了广泛的扩展,可以为商店添加新特性和功能,包括自定义产品页面

    一些流行的 WooCommerce 扩展可以帮助管理员自定义产品页面:

    拓展应用插件 功能
    WooCommerce Product Add-ons 此扩展可以向产品页面添加自定义字段,例如复选框、下拉菜单和文本区域。
    WooCommerce 360º Image 此扩展可以进行自定义图像旋转。
    Product Video for WooCommerce 此扩展可以将视频添加到产品页面。
    Size Chart for WooCommerce 此扩展程序允许向网站产品添加尺寸表。
    Product Recommendations 此扩展允许在产品页面添加推荐部分。

    方法 2:通过 CSS 自定义 WooCommerce 产品页面

    使用 CSS 自定义 WooCommerce 产品是让电商网站更精美,给客户创造独特外观和感觉的好方法。如果有 CSS 知识,可以简单地编写代码来更改产品页面。

    登录WooCommerce 仪表板后,转到外观 → 自定义

    图片[2]-361Sale WordPress Care

    然后转到附加 CSS添加自定义 CSS。

    图片[3]-361Sale WordPress Care

    黑色 CTA 的 CSS 代码

    如果想将 CTA 颜色从默认更改为黑色,请在“附加 CSS”中添加以下代码。

    button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt, .button.alt, .widget-area .widget a.button.alt {
    background-color: #1d1a1a;
    border-color: #333333;
    color: #ffffff;
    }

    CTA 的外观如下。

    图片[4]-361Sale WordPress Care

    这就是在 WooCommerce 中使用产品页面设计元素的方法。

    方法 3:通过自定义代码自定义 WooCommerce 产品页面

    如果有技术和编码基础,可以通过自定义代码定制 WooCommerce 产品页面。

    步骤 1:创建全局模板

    第一步是创建一个全局模板,该模板对于所有产品页面都相同。

    • 在文件顶部写一个打开的 PHP 注释,指出模板的名称。
    • 在激活的主题文件夹下创建一个名为template-custom-product.php的模板文件
    图片[5]-361Sale WordPress Care

    该模板基于默认的 WooCommerce 产品页面。它将包含以下代码。

     5, 'post_type' => 'product');
    $wc_query = new WP_Query($params);
    ?>
    have_posts()) : ?>
    have_posts()) :
    $wc_query->the_post(); ?>
    
    
    
    
    

    这是一个非常基本的模板。虽然它确实可以完成工作,但可以通过几个内置的 WooCommerce 功能进一步扩展此页面的功能。

    以下列表是 WooCommerce 功能的有限选择,其中包含有关自定义产品展示页面的广泛信息:

    • the_permalink() – 显示产品 URL。
    • the_content() – 显示产品的完整描述。
    • the_excerpt() – 显示产品的简要描述。
    • the_ID() – 显示产品的 ID。
    • the_title() – 显示产品的名称。
    • the_post_thumbnail() – 显示产品图像。

    步骤 2:在激活主题的 functions.php 中添加功能

    2.1. 显示 WooCommerce 产品的类别

    类别是商店中对多种产品进行分类的重要方式。如果想要在页面上显示产品类别,将此代码段放置在已激活主题的functions.php文件中。

    
    
    get_sku() || $product->is_type( 'variable' ) ) ) : ?> get_sku() ) ? $sku : esc_html__( 'N/A', 'woocommerce' ); ?> get_id(), ', ', '' . _n( 'Category:', 'Categories:', count( $product->get_category_ids() ), 'woocommerce' ) . ' ', '' ); ?> get_id(), ', ', '' . _n( 'Tag:', 'Tags:', count( $product->get_tag_ids() ), 'woocommerce' ) . ' ', '' ); ?>

    2.2. 显示产品类别的缩略图

    每个产品类别都有自己的缩略图。如果需要将其包含在自定义产品显示中,将此代码段放在激活主题的functions.phptemplate.php文件中。

    2.3. 删除描述标题

    图片[6]-361Sale WordPress Care

    如果想从 Woocommerce 单个产品选项卡中删除描述标题,在激活主题的functions.php文件中添加下面代码。

    add_filter( 'woocommerce_product_description_heading', '__return_null' );

    2.4. 删除产品标题

    图片[7]-361Sale WordPress Care

    如果想从 Woocommerce 单个产品标签中删除产品标题,在激活主题的functions.php中添加以下代码。

    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_title' );

    步骤 3:在 WooCommerce 插件中自定义 Woocommerce 模板

    转到woocommerce\templates目录并将以下代码插入content-single-product.php或 single product 文件夹。但是,建议使用functions.php文件。

    post_excerpt; $image_link = wp_get_attachment_url( get_post_thumbnail_id() ); $image = get_the_post_thumbnail( $post->ID, apply_filters( 'single_product_large_thumbnail_size', 'shop_single' ), array( 'title' => get_the_title( get_post_thumbnail_id() ) ) ); $attachment_count = count( $product->get_gallery_attachment_ids() ); if ( $attachment_count > 0 ) { $gallery = '[product-gallery]'; } else { $gallery = ''; } echo apply_filters( 'woocommerce_single_product_image_html', sprintf( '%s', $image_link, $image_caption, $image ), $post->ID ); } else { echo apply_filters( 'woocommerce_single_product_image_html', sprintf( '', wc_placeholder_img_src(), __( 'Placeholder', 'woocommerce' ) ), $post->ID ); } ?>

    如果不想编写编码,编写简单的 CSS 代码即可。

    .images { float: right !important; }

    产品页面的关键考虑因素

    自定义产品页面对于改善用户体验至关重要。下面是自定义产品页面时需要记住的一些关键注意事项:

    1. 用户体验:定制产品页面时最重要的考虑因素是用户体验。页面应易于浏览并提供有关产品的所有必要信息。
    2. 产品信息:产品信息是产品页面的关键元素。它应该详细准确,并包含图片、视频和评论等。
    3. 移动优化:越来越多的客户用手机端在线购物。确保产品页面针对移动设备进行优化、导航方便、图片大、号召性用语明确,这一点很重要。
    4. SEO 优化优化搜索引擎的产品页面对于确保产品对潜在客户可见非常重要。确保产品页面具有相关且描述性的标题、元描述和关键字。
    5. 个性化:个性化产品页面有助于提高参与度和销量。使用客户数据根据客户的浏览和购买历史记录显示个性化的产品推荐、相关产品和促销活动。
    6. 社会证明:包括客户评论、评级和推荐可以帮助与潜在客户建立信任并提高转化率。
    7. 清晰的定价和运输信息:客户在做出购买决定之前需要了解产品的价格和任何运输费用。确保这些信息在产品页面上清晰显示。
    8. 追加销售和交叉销售:使用追加销售和交叉销售选项定制产品页面有助于提高平均订单价值。显示客户可能有兴趣购买的相关产品或互补产品。
    图片[8]-361Sale WordPress Care

    总结

    在 WooCommerce 中自定义产品页面可以为客户创造独特的购物体验。借助 WooCommerce 的内置功能和灵活性,可以轻松修改布局、添加新元素以及调整 CSS 和 HTML 代码,让产品页面更有特色。

    常见问题

    问:我可以自定义 WooCommerce 产品页面吗?
    是的,可以使用主题、Elementor 等插件,或者通过编辑模板文件和使用 WooCommerce 挂钩来自定义它。

    问:如何更改 WooCommerce 中的产品列表页面布局?
    通过主题定制器修改它,使用页面构建器插件,应用自定义 CSS,或编辑 archive-product.php 模板。

    问) 如何以编程方式自定义 WooCommerce 单个产品页面?
    要以编程方式自定义 WooCommerce 单个产品页面,按照以下步骤操作:

    首先,创建一个子主题,以确保更改在主题更新期间不会被覆盖。
    将 single-product.php 文件从 WooCommerce 插件目录复制到子主题的 woocommerce 文件夹中。

    add_action( 'woocommerce_after_single_product_summary', 'custom_function', 10 );
    function custom_function() {
        echo '

    Custom text or HTML here

    '; }

    使用 WooCommerce 操作挂钩和过滤器添加或删除元素。

    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
    add_action( 'woocommerce_single_product_summary', 'custom_title_function', 5 );
    function custom_title_function() {
        echo '

    Custom Title

    '; }

    通过修改 functions.php 文件中的函数来自定义产品数据(价格、说明等)。
    使用自定义 CSS 进一步调整产品页面的外观。

    问)如何在 WooCommerce 中编辑单个产品页面?
    可以使用页面构建器、自定义字段、WooCommerce 挂钩或覆盖 single-product.php 模板。