こんにちは。WordPressとは直接関係のないご質問のように見えますが、お答えします。
原因は、addEventListerの第二引数に関数の実行結果そのものを渡しているからです。
document.getElementById('id1').addEventListener('click', func_1());
を
document.getElementById('id1').addEventListener('click', func_1);
に変更すれば大丈夫だと思います。