Я связываю некоторые .js в моем functions.php
таким образом:
if(get_query_var('pagename')==='checkout') {
wp_enqueue_script('script', 'my.js', array('jquery'), 1.1, true);
}
my.js
- это место, где я проверяю некоторые поля ввода формы оформления заказа.
Теперь я вижу, что my.js
связан также на странице получения заказа (это «подстраница» страницы оформления заказа, я знаю!), и это вызывает некоторые ошибки, потому что форма оформления заказа больше не существует.
Как условно выполнить какой-то код на странице оформления заказа, но не в полученном по заказу?
Спасибо.