WooCommerce目录模式是指隐藏所有跟购物相关的功能,比如价格、购物车、结算页面、订单详情页面等等。网站刚建好时可能需要测试运行,或者单纯的想用WooCommerce做一个目录网站的,但保留未来增加购物功能的可能性,这段代码都会对你有所帮助。
继续阅读WooCommerce目录模式Catalog Mode(2021)分类: WooCommerce
分享WooCommerce建站教程,包含实现功能的代码和插件介绍,尽可能使用高质量的代码和优质插件,实现功能的同时保证性能。
WooCommerce营销:订阅促销弹窗和潜在客户发掘(2021)
WooCommerce营销插件很多,但sola只想推荐一款名叫Hustle的WordPress插件,因为它的功能足够好用,界面不凌乱,涵盖的功能也非常多。
Hustle是一款构建营销邮件列表,提升网站转化率的市场营销工具,可以实现:
- 创建任意多个订阅表单,管理邮件列表,可以和第三方邮件营销网站集成,如Mailchimp,ActiveCampaign等。
- 创建营销弹窗,提供精美的预定义的模板,支持定制。
- 创建侧滑弹窗,提供模板且可定制。
- 社交分享。
Hustle的弹窗、策划弹窗和内嵌元素既可以包含表单,也可以是单纯的文字图片信息。
继续阅读WooCommerce营销:订阅促销弹窗和潜在客户发掘(2021)WooCommerce邮件定制、预览和测试(2021)
今天sola要介绍一款很好用的插件Kadence WooCommerce Email Designer,该插件可以实现WooCommerce邮件定制、预览和测试,一个插件实现三个功能,而且实现的很漂亮。
继续阅读WooCommerce邮件定制、预览和测试(2021)WooCommerce在线站点付款测试(2021)
WooCommerce在线站点付款测试,想测试order-received页面以及邮件等功能,不想真实付款,又不能开sandbox模式,虽然可以改改模板和css,但不真正看到页面的样子还是不放心。今天在网上发现了一个插件可以解决这个问题,它个网站增加一个只对管理员可见的测试gateway,就不用担心影响其它用户了。
继续阅读WooCommerce在线站点付款测试(2021)WooCommerce Product Archive Image Slider(2021)
WooCommerce Product Archive Image Slider是一种在产品分类页面直接展示所有产品图片的方法,特别适合销售服装、玩具等产品的实体商店使用。今天sola为要介绍一种简单的创建产品图片幻灯片的方法,性能友好。
先来看最终效果。主题是storefront,woocommerce版本为5.7.1
继续阅读WooCommerce Product Archive Image Slider(2021)WooCommerce商店页插入shortcode问题
WooCommerce的Shop页面虽然有固定格式,依然可以在编辑器中输入内容,输入shortcode时会强制执行wpautop,导致shortcode输出带上很多p和br标签,其自带shortcode亦无法幸免,使用WC 2.2.4时发现了这个问题。
继续阅读WooCommerce商店页插入shortcode问题WooCommerce:在Email Header中获取用户信息
WooCommerce的Email模版中除了header和footer模版之外,都可以获取order信息进而取得用户信息,若要在header和footer里输出一些用户相关的信息,有点麻烦。
继续阅读WooCommerce:在Email Header中获取用户信息WooCommerce自定义结账字段图文详解
向结账表单添加WooCommerce自定义结账字段,可以使用插件WooCommerce checkout manager或者filter:woocommerce_checkout_fields,本文介绍的方法非上述两种,而是使用woocommerce_form_field()函数在订单备注之后添加自定义结账字段,并将字段显示在订单详情、订单邮件和后台中的方法。
继续阅读WooCommerce自定义结账字段图文详解2021年10月更新:WooCommerce自定义结账字段(2021)
WooCommerce 2.1.12 – 如何修改相关产品列表
本文以默认主题twentytwelve为例,讲解如何控制相关产品(Related Products)的图像尺寸和分栏。
继续阅读WooCommerce 2.1.12 – 如何修改相关产品列表修改WooCommerce My Account页面的地址格式
WooCommerce My Account页面默认地址格式是姓名、公司、地址1、地址2、城市、省/州、邮编和国家,更改这个格式需要先更新格式字符串,然后获取所有需要替换的数据,具体方法如下所示。
继续阅读修改WooCommerce My Account页面的地址格式WooCommerce: 显示每个产品的总销量
WooCommerce将每个产品的总销量作为wp_postmeta表里,可以用get_post_meta获取,方法如下
继续阅读WooCommerce: 显示每个产品的总销量WooCommerce中的Custom JavaScript Event
WooCommerce有丰富的javascript脚本,你可知这些脚本中也留有像php hooks一样的自定义事件呢?利用这些custom javascript event,修改js脚本变得容易了。
继续阅读WooCommerce中的Custom JavaScript EventWooCommerce Authorize.net CIM Gateway
WooCommerce Authorize.net CIM Gateway可以让WooCommerce支持信用卡付款,服务提供方是authorize.net。最近安装了这个插件,需要区分用户的国籍,让不同国家的用户要付款到不同的authorize.net账户,用sandbox测试多个账户时,遇到一些问题,特此记录。
继续阅读WooCommerce Authorize.net CIM Gateway用WooCommerce Fees API添加手续费
WooCommerce的Fees API包含三个函数,add_fee(), get_fees()和calculate_fees()。我们可以用add_fee()向订单中添加固定费用或者百分比费用,需要注意的是使用哪个action添加。
继续阅读用WooCommerce Fees API添加手续费WooCommerce: 产品加入购物车后直接结账
WooCommerce中,非Ajax情况下,点击加入购物车按钮后跳转到何处可以通过filter:add_to_cart_redirect修改,下面代码可以实现产品加入购物车后直接结账的功能,跳过购物车页面。
继续阅读WooCommerce: 产品加入购物车后直接结账设置Paypal Sandbox测试WooCommerce Subscription产品
WooCommerce Subscription插件让网站支持订阅付费,例如每月30美金这种付费方式。支付接口必须支持订阅,例如Paypal。本文描述如何配置Paypal Sandbox测试该插件是否正常工作。
继续阅读设置Paypal Sandbox测试WooCommerce Subscription产品