2

__() コンストラクト関数内でアクションを適切に追加する方法がわかりません...

以下は私のコードです:

class helloWorld{ 

    function __construct() {
        add_action( 'woocommerce_single_product_summary', array( $this, 'action_wwoocommerce_single_product_summary' ) );
    }


    function action_woocommerce_single_product_summary()   {
        return '<br /><h1>Hello World</h1>'; 
    }

}

$Hello_World = new helloWorld();

だから、私は関数 action_woocommerce_single_product_summary() here -> action_wwoocommerce_single_product_summary を出力しようとしていますが、問題は、この場合 int $priority をどこに置くべきかわからないことです...

wp コーデックス:

add_action( string $tag, callable $function_to_add, int $priority = 10, int $accepted_args = 1 )

前もって感謝します!!!デニス

4

2 に答える 2

1

ちょっとしたことかもしれません...「action_wwoocommerce_single_product_summary」を呼び出しているため、add_action行にタイプミスがあります(woocommerceの余分な「w」に注意してください)。

于 2016-09-21T14:19:38.710 に答える