我的标头正在调用一个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`
但是该脚本不起作用, 除非URL为:
<?php bloginfo('template_directory') ?>/css/sendmail.php
而不仅仅是:
css/sendmail.php
有没有办法在js中包含wordpress模板目录的路径?
#1
你可以创建一个Javascript代码段, 将模板目录保存在变量中, 并在以后使用:
<script>
var templateDir = "<?php bloginfo('template_directory') ?>";
</script>
评论前必须登录!
注册