我在wordpress中设置了自定义设置页面。
当我访问该页面时,我在数据库中添加了计数器。
最终我发现单页浏览后计数器增加了3。
此外,我发现任何管理页面都有同样的问题。
例如,当我查看该页面时,/wp-admin/edit.php
会多次请求,请参阅下图。
是什么原因?怎么预防呢?请帮忙!
答案 0 :(得分:0)
Wordpress对admin-ajax.php进行AJAX调用,以检查您是否经过身份验证。但在一个干净的Wordpress安装(最新版本)中,我没有注意到任何对edit.php的ajax请求。 我会把责任归咎于安装的插件,尝试禁用你的插件并查看请求是否仍然存在。
另外,检查这两个请求的标题,如果至少存在一个差异,您可以调整计数器以忽略额外的请求。