Grunion Contact Form は、Akismet 連携ができるコンタクトフォームです(WordPress のプラグインなら連携できて当然といえますが)。
はじめに Grunion Contact Form について少し説明しておきます。
投稿画面でボタン(上の画像で矢印で示された箇所)を押すと、下の画面が表示されます。
ここで投稿フォームを作成(編集)し、保存すると、記事に挿入することができます。フォームの順番等の並べ替えもマウスで操作できます。
手軽に使えるコンタクトフォームです。管理画面に個別の設定ページは無いですが、プラグインのソースを読むと、フックが用意されています。
add_filter( 'contact_form_is_spam', 'contact_form_is_spam_akismet', 10 ); add_action( 'contact_form_akismet', 'contact_form_akismet_submit', 10, 2 );
があるので、remove_filter
, remove_action
で除去すれば OK です。
フックの仕組みを使うと、プラグイン本体のコードを変更することなく、プラグインをカスタマイズすることができます。