【WP】お問い合わせページのみでrecapthaを有効化する

特定のページのみでreCAPTHAを有効化
  • URLをコピーしました!

WPCF7などでGoogle Recapthaを有効にすると、フォームの無いページでも有効化され、ページスピードが落ちてしまいます。その対策方法です。

目次(クリックでジャンプ)

【WP】お問い合わせページのみでrecapthaを有効化する

functions.phpで以下のコードを追記してください。

array( 'contact','estimate' )の部分は任意のページのスラッグに変更してください。

//リキャプチャを特定ページで有効化
function load_recaptcha_js() {
    if(!is_page(array( 'contact','estimate' ))) {
        wp_deregister_script( 'google-recaptcha' );
    }
}
add_action( 'wp_enqueue_scripts', 'load_recaptcha_js',100 );
おすすめのフリーランス向け求人・案件探しサービス

高単価案件、週3日~などフレキシブルな働きが可能な事が特徴の転職サービスです。案件をチェックするだけであれば無料の為、エンジニアやデザイナーの方は是非登録してみてください。

4275件と案件数豊富です(2024年4月現在)
特定のページのみでreCAPTHAを有効化

この記事が気に入ったら
フォローしてね!

役に立った!と思ったらシェアお願いします
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

フリーランスのWebデザイナー「Kizineko」です。Webサイトのデザイン~コーディング、簡易的なプログラム実装等、Web制作に係る広くに携わっております。当ブログでは日々のメモ帳として便利なコードなどを共有しております。

目次(クリックでジャンプ)