3
Plugin.php içinde bir eklenti sınıfında bildirilen bir işlevi nasıl değiştiririm?
Bir eklenti bir işlevi değiştirmek istiyorum. Eklentinin ana dosyasında şöyle bildirilir: class WCPGSK_Main { ... public function wcpgsk_email_after_order_table($order) { ... } } Oradan böyle ekle ekleyin: add_action( 'woocommerce_email_after_order_table', array($this, 'wcpgsk_email_after_order_table') ); Fonksiyonlar sınıfına erişim olsaydı değiştirmek mümkün olurdu sanırım. Sonra böyle bir şey yazabilirim: $wcpgsk = new WCPGSK_Main; remove_action( 'woocommerce_email_after_order_table', …