Я использую Bitbucket и имею Scrutinizer, чтобы анализировать код при загрузке. Он жалуется на то, что переменная не объявляется, и она вызывает удар по классификации кода.Как удовлетворить Scrutinizer, когда переменная javascript создается с помощью wp_localize_script()
Переменные txtVars, кажется, никогда не объявляются. Если это глобальный, рассмотреть возможность добавления/** global: txtVars */comment.
Это имеет смысл для меня, как я использую переменную в моей JQuery без него объявляется в любом случае для WordPress в моем файле functions.php, за исключением:
txtVars
вводится со следующей PHP:
Это позволяет мне использовать txtVars
в сценарии JQuery:
confirm(txtVars.confirm_submit);
Я пробовал объявить txtVars
несколько разных способов в jQuery, но это не помогает, оно генерирует ошибку, или txtVars
заканчивается пустым.
Есть ли способ объявить эту переменную в jQuery, чтобы удовлетворить проверки кода, ожидающие объявления переменных?
Размещение комментарий выше JQuery проблема решена. Я помещал его в jQuery. Если вы хотите написать ответ, я буду отмечать его правильно. Мне кажется глупым, что я не пробовал это. Благодарю. – rwkiii