Intereting Posts
Исключить панель администратора от отображения настройки аватара Перехватить форму комментария отправить / перечислить с помощью hook / filter два разных отдельных раздела на одном сайте Существует ли ограничение WP в использовании функции загрузки jQuery? Обмен меню WordPress на ориентации планшета API настроек – самый простой способ проверки флажков? Новые пользователи должны комментировать при запросе имени пользователя Как настроить wp-signup.php для многопользовательской сети? Получить строку из массива и цикла запуска Невозможно отредактировать мои объекты в неопределенном смещении Pagebuilder в файле base.php Исключить части импорта по умолчанию css Как вызвать WordPress PHP-файл с помощью внешнего js-файла Как получить срок поиска и использовать его в функции Пользовательские комментарии Показывать только, когда у таксономии есть сообщения?

Исключить javascript в определенном URL-адресе страницы и всех последующих URL-адресах после прямой косой черты

Я пытаюсь исключить javascript из нескольких страниц. Но я хочу настроить таргетинг на все страницы после косой черты.

Поэтому я хочу настроить таргетинг: www.website.com/page-name/..

Итак, самое имя страницы, alswell, как и все братья и сестры, которые когда-либо появлялись после него. Таким образом, этот URL-адрес www.website.com/pagename/word/ а также www.website.com/page-name/00/word/name/

Чтобы включить и исключить мой javascript, я использую следующее в моих functions.php :

 function enqueue_scripts() { wp_deregister_script('jquery'); wp_register_script( 'jquery', get_template_directory_uri() . '/includes/js/jquery.js', false, null, true); wp_register_script( 'script_bootstrap', get_template_directory_uri() . '/includes/js/bootstrap.min.js', false, null, true); wp_register_script( 'script_mmenu', get_template_directory_uri() . '/includes/js/jquery.mmenu.min.all.js', false, null, true); // ... etc global $blog_id; if( $blog_id == 3 && is_page( 17 ) || is_page( 20 ) || is_page( 22 ) || is_page( 24 ) ) { // no js } else { wp_enqueue_script('jquery'); wp_enqueue_script('script_bootstrap'); wp_enqueue_script('script_mmenu'); // ... etc } } add_action( 'wp_enqueue_scripts', 'enqueue_scripts' );