我正在为woocommerce开发支付网关。 我阅读了许多关于如何设法完成的教程,但我无法弄清楚这行代码的含义:
add_action( 'woocommerce_receipt_paypal', array( $this, 'receipt_page' ) );
特别是,没有名为woocommerce_receipt_paypal的功能,如何在我的插件中重现它。
答案 0 :(得分:2)
你必须替换
add_action( 'woocommerce_receipt_paypal', array( $this, 'receipt_page' ) );
与
add_action( 'woocommerce_receipt_' . $this->id, array( $this, 'receipt_page' ) );
其中id
是您在__construct()
函数中设置的那个。