在 Wordpress 类中调用 add_filter

我试图在 Wordpress 类中调用这个 add_filter 。我遵守了所有规则,但由于某种原因,它不起作用。


class WoocommerceController extends BaseController

{


function register(){

   add_filter('woocommerce_thankyou_order_received_text', array($this, 'woo_change_order_received_text', 10, 2 ));

    }

function woo_change_order_received_text( $str, $order ) {

    $new_str = $str . ' We have emailed the purchase receipt to you.';

    return $new_str;

   }

}


弑天下
浏览 130回答 1
1回答

aluckdog

您在数组中传递优先级和参数,这就是它不起作用的原因 add_filter('woocommerce_thankyou_order_received_text', array($this, 'woo_change_order_received_text'), 10, 2 ) 像这样写
打开App,查看更多内容
随时随地看视频慕课网APP