我有一个WordPress插件,可以输出HTML + JavaScript,并使用以下代码将一些数据发送到服务器:
fetch("<?php echo plugins_url('/mail-captcha.php', __FILE__);?>", {
method: "post",
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
...
其中,mail-captcha.php是插件目录中的简单PHP文件,它以类似this的方式处理请求。当前,此文件中的PHP代码不知道插件或WordPress,因此它无法访问插件选项或数据库。如何将此PHP代码与插件集成,并使其通过单独的URL访问?