🙌

Wordpressで、子テーマから親テーマの add_action を削除(remove_action)する時のハマりポイント

2021/01/31に公開

親テーマの add_action で第3引数が指定されている場合、子テーマの remove_action の第3引数に親テーマの add_action の第3引数と同じ数値を入れないと削除できない。
しかも、remove_actionは、削除できなくても、失敗しても、何も返さないないので状況がわからない。

add_action する時に第3引数が未入力の場合は、初期値の 10 が入ってる。
remove_action の第3引数の初期値も10なので、未入力同士なら偶然うまく行く。

※この第3引数は、action が実行される順番みたいなもので、A が実行された後でないと B を実行できないような場合に、適切に設定する。

Discussion