私はPHPとWordPressの初心者なので、優しくしてください。
プラグインを作成しています-いくつかのチュートリアルに従って、すべてを動作させます。
私の質問は、なぜ私が呼び出したい関数がラップされているのarray($this, function)
ですか?たとえば、私は私のクラス内にこのコンストラクタコードを持っています
function __construct() {
add_action( 'admin_init',array( $this, 'getStuffDone' ) );
}
getStuffDone関数は正常に起動しますが、なぜそれが含まれている形式でなければならないのですか?
どんな洞察も大歓迎です。
add_action
クラスとし、PHPは関数に渡す