Подтвердить что ты не робот

Путь к каталогу шаблонов WordPress внутри jQuery?

Мой заголовок вызывает файл javascript, который отправляет сообщение по электронной почте:

<script type="text/javascript" src="<?php bloginfo('template_directory') ?>/css/effects.js"></script>

Но внутри этого файла у меня есть код jQuery, который вызывает .php файл, который выполняет фактическую отправку электронной почты:

$.ajax({
  type: "POST",
  url: "css/sendmail.php",
  data: dataString`

Но script не работает, если только URL:

<?php bloginfo('template_directory') ?>/css/sendmail.php

а не только:

css/sendmail.php

Можно ли включить путь в каталог шаблона wordpress внутри js?

4b9b3361

Ответ 1

Вы можете создать фрагмент Javascript, который сохраняет шаблон dir в переменной, и использовать его позже:

<script>
var templateDir = "<?php bloginfo('template_directory') ?>";
</script>