コピペしたコードは動き、手打ちのコードが動かない
-
add_actionでアクションフックを使用しようとしています。
他の方が作られたコードを丸々コピペした場合は問題無く動くのですが、
それを全く同じように真似て自分で手打ちすると動作しなくなってしまいます。何百と見返しても誤字脱字などは無く、ユーザー定義関数内をecho “test”;のみにしてみても実行されません。
コピペしたコードの一部を書き換えても動作しなくなります。例えばアクションフックを変更したりユーザー定義関数の名前を変えてみたりです。
アクションフックを’all’にするといずれも動作するので、間違っているとすればアクションフックのはずなのですが、どう見ても確実に、間違いなくコピペしてきたものと同一でも動作しないのです。こんな事があるものなのでしょうか?
もし何か理由など心当たりがありましたら是非ともご教授願います。add_action( 'trash_thread', 'trash_child_post' ); //他の方が作られたのをコピペしたものです。これは動きます。 add_action( 'untrash_post', 'untrash_child_post' ); //アクションフックと関数名を改変したものです。これは動きません。 add_action( 'trash_thread', 'untrash_child_post' ); //関数名だけ改変したものです。これも動きません。 add_action( 'all', 'untrash_child_post' ); //アクションフックをallにしたものです。これは動きます。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「コピペしたコードは動き、手打ちのコードが動かない」には新たに返信することはできません。