实际上,我设法以不同的方式(更优雅地)解决了这个问题。
然而,即使是这种新方法也让我头痛了好几个小时,因为在批量删除多个类别时,我的选项表没有得到正确更新。结果我犯了两个明显的错误。
a) 在将选项表ajax更新到
if(!defined(\'DOING_AJAX\') || !DOING_AJAX){
//add_action....etc
}
这没有帮助(DOH)
b) 我还设法包括验证update_option()
具有require_once()
而不仅仅是require()
所以当使用update_option()
在一个循环中,它只是放弃了。
哦,好吧,也许有人读到了这篇文章,他也这样做了,因为缺乏睡眠/咖啡。。。。
无论如何,谢谢你的帮助。下一次我将包括开始时使用的代码。。。
干杯