comment_post action hook, выполняющийся при загрузке страницы, а не после отправки комментария

Я пытаюсь вызвать функцию после того, как комментарий сохранен в базе данных, см. Ниже …

add_action('comment_post', 'myFunction', 10, 2); do_action('comment_post', $comment_ID, $comment_approved); 

Я разместил этот код в файле comments.php . myFunction определен в functions.php и показан ниже

 function myFunction($comment_ID, $comment_approved){ Analytics::track('Posted comment!'); } 

Проблема в том, что эта функция получает вызов каждый раз, когда страница, содержащая форму комментариев, загружается не только при публикации комментария …

Любые мысли о том, почему это происходит ???

Я думаю, что работа вокруг может заключаться в том, чтобы вызвать функцию на загрузке страницы только тогда, когда страница загружается из wp-comments-post.php но я не знаю, где даже начать пытаться достичь этого …

Любая помощь приветствуется!

Solutions Collecting From Web of "comment_post action hook, выполняющийся при загрузке страницы, а не после отправки комментария"