合并 WooCommerce 选项卡:订单和订阅
Merge WooCommerce tabs: Orders and Subscriptions
我正在按照本教程合并“我的帐户”选项卡:https://www.businessbloomer.com/woocommerce-merge-account-tabs/
我想合并订单和订阅,从而隐藏订阅选项卡并在订单选项卡中显示其内容。
所以,unset($items['subscriptions']);
工作正常,标签被隐藏了。
但是当我 add_action( 'woocommerce_account_orders_endpoint', 'woocommerce_account_subscriptions' );
它不起作用时,我得到 call_user_func_array() expects parameter 1 to be a valid callback, function 'woocommerce_account_subscriptions' not found or invalid function name
。
有没有人碰巧知道正确的回调函数名称?
查看他们的代码...回调函数是 class WCS_Query
的一个方法
所以如果你这样做,它应该会起作用。
add_action( 'woocommerce_account_orders_endpoint', array(new WCS_Query(),'endpoint_content' ) );
我正在按照本教程合并“我的帐户”选项卡:https://www.businessbloomer.com/woocommerce-merge-account-tabs/ 我想合并订单和订阅,从而隐藏订阅选项卡并在订单选项卡中显示其内容。
所以,unset($items['subscriptions']);
工作正常,标签被隐藏了。
但是当我 add_action( 'woocommerce_account_orders_endpoint', 'woocommerce_account_subscriptions' );
它不起作用时,我得到 call_user_func_array() expects parameter 1 to be a valid callback, function 'woocommerce_account_subscriptions' not found or invalid function name
。
有没有人碰巧知道正确的回调函数名称?
查看他们的代码...回调函数是 class WCS_Query
所以如果你这样做,它应该会起作用。
add_action( 'woocommerce_account_orders_endpoint', array(new WCS_Query(),'endpoint_content' ) );