Contact Form 7 достаточно легкий для формы обратной связи
Скрипты плагина можно отключить для всех страниц кроме нужной в functions.php
add_action('wp_print_styles', 'my_deregister_javascript', 100 );
function my_deregister_javascript(){
if( ! is_page ('contacts') ){
wp_deregister_script( 'contact-form-7' ); // отключаем скрипты плагина
wp_deregister_style( 'contact-form-7' ); // отключаем стили плагина
}
}
Код выше отключает скрипты везде кроме страницы contacts. Обратите внимание на условие ! is_page ('contacts')
is_page() — это функция wp, которая проверяет на какой странице находится. Внутрь можно поместить SLUG, название или ID страницы, чтобы проверить текущая ли это страница. Рекомендуется писать ID, так этот параметр менее изменяем.
@philippovpavel благодарствую.
В коде вместо contacts я должен прописать название своей страницы, где расположен шорт-код плагина?
Например, obratnaya-svyaz?
-
Ответ изменён 1 месяц, 2 недели назад пользователем
bahus.
-
Ответ изменён 1 месяц, 2 недели назад пользователем
bahus.