WooCommerce-成功下单后回拨

时间:2017-07-24 作者:Nick

我正在使用woocommerce和一些自定义代码,以便在cart对象提交到db时添加更多详细信息。

这很好,现在我找到了一种在正确下订单后清除本地存储的方法。

我想用这样的方式加入“woocommerce\\u Thankyu”:

add_action( \'woocommerce_thankyou\', \'callback\', 10, 1 );
   function callback(){
   echo "test";
};
但问题是,理想情况下,我需要从callback 函数来正确清除本地存储,但我不确定最好的方法是什么。

我知道如何以另一种方式调用此函数(前端调用的后端),但我不知道后端如何调用前端(如果它以任何方式调用的话)

谢谢你的建议

1 个回复
SO网友:vladko13

你不能把JS代码放在“谢谢”页面模板中吗?您可以使用自定义页面(例如,使用这样的模块https://wordpress.org/plugins/custom-thank-you-page-for-woocommerce/), 然后将自定义JS代码附加到该页面(例如,使用这样的模块https://wordpress.org/plugins/custom-css-js/ ).

结束

相关推荐

Optimize shortcode callbacks

我创建了一个插件,在我的WordPress站点中添加了一些短代码。但我是一个PHP新手,所以我相信它可能有一些错误或优化它的方法。它工作正常,显然没有问题。内存使用率为00.04MB。你能看看吗?非常感谢!add_action( \'wp_enqueue_scripts\', \'prefix_add_my_stylesheet\' ); function prefix_add_my_stylesheet() { // Respects SSL, Styl