DOM イベントが機能しません。

まず、DOM イベントが正常に発火されていることを確認しましょう。イベントが発火されなければそのイベントハンドラー関数も実行されません。

wpcf7mailsentwpcf7submit のような Contact Form 7 の DOM イベントは AJAX フォーム送信の過程で発火されます。ですから、あなたのコンタクトフォームが非 AJAX 送信モードで動いている場合には、それらのイベントはどれも発火されないことになります。

また、あなたの JavaScript コードにバグがある場合もイベントハンドラー関数は機能しないでしょう。ブラウザに組み込まれているウェブ開発者ツール類を使って JavaScript のエラーを検出できます。

WordPress のお問い合わせフォームプラグイン。シンプル、でも柔軟。