GoogleのPageSpeed Insights100点を目指してコンタクトフォーム7のCSS、jsを読み込むページを設定する。
読み込むページが1ページだけなら
1 2 3 4 5 6 7 |
function deregister_cf7_files() { if ( ! is_page(ページID) ) { wp_dequeue_style( 'contact-form-7' ); wp_dequeue_script( 'contact-form-7' ); } } add_action( 'wp_enqueue_scripts', 'deregister_cf7_files' ); |
読み込むページが複数なら
1 2 3 4 5 6 7 |
function deregister_cf7_files() { if ( ! is_page(array('ページID1','ページID2')) ) { wp_dequeue_style( 'contact-form-7' ); wp_dequeue_script( 'contact-form-7' ); } } add_action( 'wp_enqueue_scripts', 'deregister_cf7_files' ); |
※当然ページIDを追加すれば3個以上可能