У меня есть веб-сайт Woocommerce с установленным плагином Print Invoices / Packing Lists.
Я пытаюсь удалить действие и сузил действие до этого (сокращенного) кода;
class WC_PIP_Document_Invoice extends WC_PIP_Document {
public function __construct( array $args ) {
parent::__construct( $args );
// add a "View Invoice" link on order processing/complete emails sent to customer
add_action( 'woocommerce_email_order_meta', array( $this, 'order_paid_email_view_invoice_link' ), 40, 3 );
}
}
Так что я смотрю на удаление этого с помощью;https://codex.wordpress.org/Function_Reference/remove_action
Однако, как действие, добавленное в класс, я не могу понять, что передать в имя функции.Будет ли это что-то вроде:
remove_action( 'woocommerce_email_order_meta', array( 'WC_PIP_Document_Invoice', 'order_paid_email_view_invoice_link' ), 40 );
Может ли кто-нибудь указать мне правильное направление?
Большое спасибо