是否可以在WordPress的根安装目录中创建一个文件夹并在那里安装一个文件,所有这些都是通过插件实现的?

时间:2015-01-22 作者:user3657553

这是我的情况。我正在创建一个插件,它使用第三方API服务。如果我包括文件ajaxAPI。php,然后通过jQuery ajax和完整url调用它,例如http://dev.website.co/wp-content/plugins/secret-plugin/ajaxAPI.php 我得到一个403错误。

我意识到这是我的服务器配置,但其他用户可能也有同样的问题。我的解决方法是在站点根目录中创建一个文件夹,将我的ajax文件放在那里,然后在那时调用它。将有通过API传递的敏感数据,因此为了最终用户的安全,我不想在自己的服务器上托管ajax文件。

摘要:当插件目录返回403错误时,如何进行ajax调用?

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

使用WordPress Ajax API 对于任何ajax相关的东西。

有关更多详细信息:http://codex.wordpress.org/AJAX_in_Plugins

结束

相关推荐

尝试通过AJAX将单个帖子加载到首页

我之前也发过一个类似的问题,但我修改了一些代码,所以我想我应该开始一个新的主题。下面是我目前必须在首页上加载单个帖子的设置。This is what I\'m trying to do. 请注意,单击帖子时,它会加载到隐藏的容器中。有人能帮我弄清楚吗?Front-page.php<div id=\"primary\" class=\"content-area\"> <main id=\"main\" class=\"site-main\" role=\"main\">