我正在尝试在wordpress中创建一个简单的聊天,并且我不想使用任何插件。我自己创建索引文件,在其中,我有一个javascript函数,它在其中调用jQuery的post方法,如下所示:

    function chatinitial(){
        var user=document.getElementById("chatuser").value;
        jQuery.post("chat.php",/*{stage:"initial",user:user},*/function(data){
            alert(data);
        });

    }

在这里,我需要调用chat.php来处理输入,但是我不知道在上面的javascript代码中将chat.php文件放在何处以及如何指向它。是否将其放在主题文件夹中?

最佳答案

chat.php放在您的根文件夹中,然后将JavaScript更改为:
jQuery.post("/chat.php",
或将chat.php放入主题目录,然后将JavaScript更改为:
jQuery.post("/wp-content/themes/your_theme_name/chat.php",
第二个版本是我的偏爱,唯一的缺点是JavaScript然后与您的主题名称绑定(bind)在一起,因此,如果您重命名主题,它将中断。

关于javascript - 在哪里将表单处理php文件放在wordpress中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30415451/

10-12 20:54