gpt4 book ai didi

javascript - Wordpress 中 ajax url 的路径

转载 作者:行者123 更新时间:2023-11-28 01:17:24 25 4
gpt4 key购买 nike

如何在 wordpress 中调用 ajax url。通过 JavaScript 文件

我正在使用http://example.com/site/wp-content/plugins/pluginname/upload.php ..

这是有效的,但现在我改变了结构。

现在我想调用类中的函数

e.g
class A{


function xyz(){
include('upload.php');
}
}

现在,我不是通过 javascript 文件调用 upload.php,而是将其加载到类中的 xyz 函数中。

所以我想要一种从 javascript 文件调用 xyz 函数的方法。

谢谢

最佳答案

阅读此链接 http://codex.wordpress.org/AJAX_in_Plugins 。是否需要注册wordpress hook wp_ajax。

添加到您的 PHP 代码:

add_action( 'wp_ajax_xyz', array($this, 'xyz') );

在 JavaScript 中

var data = {
action: 'xyz'
};
// since 2.8 ajaxurl is always defined in the admin header and points to admin-ajax.php
$.post(ajaxurl, data, function(response) {
alert('Got this from the server: ' + response);
});

关于javascript - Wordpress 中 ajax url 的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23676012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com