在插件文件中直接使用$ _POST或使用admin-ajax.php从ajax接收数据更好?

时间:2014-12-25 06:56:02

标签: php ajax wordpress-plugin wordpress

通常所有WORDPRESS开发人员都使用admin-ajax.php在其插件中接收来自ajax的数据。
但也可以直接在主插件文件中添加查询变量并接收发布的数据,然后将其保存在全局变量中。
这样我们就可以更轻松地接收发布的数据。但它安全吗?为什么所有人都在他们的插件中使用admin-ajax.php

1 个答案:

答案 0 :(得分:0)

admin-ajax.php是WordPress AJAX API的一部分,是的,它确实处理来自后端和前端的请求。尽量不要担心它在wp-admin中。我认为这也是一个奇怪的地方,但它本身并不是一个安全问题。