ВключениеОтключение скрипта на определенной странице

Подскажите, как реализовать то чтобы скрипт подключался только на той странице где он требуется?
есть плагин si_contact_form, он подключает ctf_captcha.js на всех страницах блога, хотя это не требуется. ведь каптча вводится лишь на странице где он включен. страница называется “Связаться с нами” slug – “contact”, id 894.
пробывал нечто подобное


по сути он должен работать, так что если страница не с плагином, то выключается JavaScript. Но получается либо отключать его(js) полностью, либо не отключать вовсе.

3 Комментарии

  1. Ты, кажется, не до конца изучил логику условных операторов PHP, либо просто устал :)
    Вот, что Ты пишешь:

    if (!is_page('894')||!is_page('contact'))

    Переводим на человеческий:
    если (не страница(‘894’) или не страница (‘contact’))
    Восклицательный знак значит «не».
    Просто перед «is_page(‘contact’)» удали восклицательный знак.
    И, да: если не будет работать и эта конструкция, попробуй заменить slug идентификатором — у Меня слаги почему-то никогда не работают.
    И ещё: js можно подключать с помощью вставки кода подключения скрипта прямо в тело записи, то есть через консоль :) попробуй.

    • “js можно подключать с помощью вставки кода подключения скрипта прямо в тело записи”
      Вот об этом я действительно не подумал. Спасибо за подсказку!

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*