0
のこの特殊なタイプを削除する方法、私は削除するアクションフックがあります:私の親のテーマでアクション
add_action('woocommerce_proceed_to_checkout', array($this, 'proceed_to_checkout'), 10);
をし、私は子供のテーマからこのアクションを削除したいが、私は3次試してみました物事は、どれもこれまで作業していない:
remove_action('woocommerce_proceed_to_checkout', array($this, 'proceed_to_checkout'), 10);
remove_action('woocommerce_proceed_to_checkout', 'proceed_to_checkout', 10);
私は、これはfoobar.php
のコードであるのfunctions.phpに<?php class Foobar extends Parent_Woocommerce { public function __construct() { remove_action('woocommerce_proceed_to_checkout', array($this, 'proceed_to_checkout'), 10); } public function proceed_to_checkout() { return ; } } ?>
が、それを含め、私の子テーマ内のファイルfoobar.phpを作成
ここをご覧ください:https://wordpress.stackexchange.com/questions/36013/remove-action-or-remove-filter-with-external-classes –