Contact Form 7 zazwyczaj nie wykorzystujemy na wszystkich podstronach, dlatego warto wyłączyć skrypty i style na podstronach na których nie jest on wykorzystywany.
Zabieg ten pomoże w optymalizacji WordPressa.
Kod umieszczamy w pliku functions.php dla głównego lub potomnego motywu.
Pamiętaj, aby uzupełnić ID podstrony dla której kod ma zostać załadowany.
add_action( 'wp_enqueue_scripts', 'contact_form_7_custom_loading' );
function contact_form_7_custom_loading(){
// Podaj ID podstrony
if(! is_page(124) )
{
wp_dequeue_script('contact-form-7'); // Wyklucz ładowanie JS Script
wp_dequeue_style('contact-form-7'); // Wyklucz ładowanie CSS
}
}
Ładowanie bibliotek formularza dla kilku podstron:
// Podaj ID podstron
if(! is_page(124 || 125)