WooCommerce JavaScript/jQuery events 懒人包

WooCommerce 为让介面友善频繁使用 javascript / jQuery 透过 Ajax 异步更新“动态资料”或“版面区块”,对于开发者而言,也必须处理前端的异步更新后的资料,通常会借由event 去触发特定程式,bagerathan 贴心的整理出 WooCommerce 商品页 ( product page )、购物车页 ( cart page )、结帐页 ( checkout page ) 常用 js 事件( event )对照表,方便开发者速查

https://gist.github.com/bagerathan/2b57e7413bfdd09afa04c7be[……]

Read more

WooCommerce 直接登出,关闭 “您确定要登出吗?” 讯息

WooCommerce 在登出动作非常怪,按下登出连结后,会跑出“您确定要登出吗?”,阿不然咧?!!!!! 我就是要登出阿!不然是按好玩的吗?!常常都按下登出后人就走了,但其实还要多一个步骤才能真正登出,这也可能会间接产生安全性问题,至少我不爱,哥教你改。

下列代码可修正此问题:

参考资料:
https://wpglorify.com/disable-are-you-sure-you-want-to-log-out/
https://njengah.com/woocommerce-logout-without-confirmation/

[……]

Read more

WordPress 埋GTM行销追踪码

当行销人员丢给你两段GTM行销码追踪码文件要埋在程式码中,文件中应该会看到类似下方这两句话

  • 请将这段程式码放在网页最上方<head>中
  • 请将这段程式码复制到<body>开头代码正后方

简单说就是一段放在<head>与</head>标签区域中,另一段码放在<body>标签之后,由于 WordPress 的主题模板系统不像HTML静态网页一般,复制贴上到指定位置就可以了,网路上有其它教学,以修改主题档案达成,但直接把追踪码贴到主题档案中,虽然可行,但绝对不是一个好主意,只要主题更新,先前做的所有编辑将会消失,除非想每次更新主题就[……]

Read more