如何在Java AJAX中传递主题路径,以在WordPress自定义页面模板中传递另一个页面上的ID?

时间:2017-09-22 作者:Yashpal Modi S

<script type="text/javascript">
function test(str)
{
    var a;
    if(window.XMLHttpRequest)
    {
        a=new XMLHttpRequest();
      alert("Current Browser is Mozilla");   
    }
    else
    {
      a=new ActiveXObject("Microsoft.XMLHTTP");
      alert("Current Browser is IE");
    }

     a.onreadystatechange=function()
     {
      if(a.readyState==4 && a.status==200)
      {
       document.getElementById("state").innerHTML=a.responseText;
        }
      }
       a.open("GET","getstate.php?cid="+str,true);
       a.send();
 }
如何在Javascript中获取wordpress自定义页面模板中最后两行的主题路径,以便在getstate上传递id。php,它位于my theme>currenttheme>getstate中。php?

1 个回复
最合适的回答,由SO网友:Pratik bhatt 整理而成

有两种方法可以将主题名称传递到javascript中

如果使用Ajax,可以将其作为变量传递给它<?php bloginfo(\'template_url); ?>

结束

相关推荐

通过AJAX加载图库时,Colorbox在原生WordPress图库上不起作用

我创建了一个下拉菜单,其中有不同的位置作为选项。单击其中一个链接时,将通过AJAX异步加载相应帖子中的内容。我跟着this tutorial 把它拉下来。因此,我在每个位置帖子中都设置了一个本地Wordpress图库,并且我正在使用一个用于lightbox效果的Colorbox插件。当我直接去邮局时,灯箱按预期工作。但是,当通过AJAX将库加载到单独的页面上时,会显示照片,但灯箱不起作用。我想问题可能出在我使用的AJAX调用中。。。以下是JS:(function($) { $(docume