functions.phpに以下を記述し、
ユーザー画面をリロードさせると新規データが1〜2件、
管理画面をリロードさせると新規データが3〜4件、生成されてしまいます。
global $wpdb; // $wpdb->insert( // 'test_users', // array( // 'first_name' => 'aaa', // 'last_name' => 'sss', // ) // );
以下でも3回実行されているのが確認できます。
error_log("test" . PHP_EOL, 3, WP_CONTENT_DIR . '/logs/etst.log');
なぜ複数回処理が走ってしまうのでしょうか。
insert, upateはなにかしらのアクションをしたときに実行されるようにすればいいんですが、今回はなぜ複数回処理が走っているのかが知りたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。