Contact Form7 の JSとCSS 必要なページでのみロード
PR
Wordpressのプラグイン「Contact Form7」は、有効化すると全ページで読み込まれてしまいます。
必要なページでのみ動作させるには、下記のようなコードを使用することでフォームを設置したページでのみ動作させることができます。
//読み込み停止
add_filter( 'wpcf7_load_js', '__return_false' );
add_filter( 'wpcf7_load_css', '__return_false' );
//必要なページでのみ読み込み
function active_wpcf7_load() {
if( is_page( 'ページ名' ) ) ) {
if ( function_exists( 'wpcf7_enqueue_scripts' ) ) {
wpcf7_enqueue_scripts();
}
if ( function_exists( 'wpcf7_enqueue_styles' ) ) {
wpcf7_enqueue_styles();
}
}
}
add_action( 'wp_enqueue_scripts', 'active_wpcf7_load' );