如何在SAVE_POST中验证批量/快速编辑中的随机数?

时间:2012-06-23 作者:Ana Ban

我需要在我的save_post 回调以进行批量和/或快速编辑,那么如何检查nonce?我只能找到_wpnonceedit.php html源,但找不到与之匹配的操作。我也试过了check_admin_referrer() (没有参数)但它失败了。

我现在要查什么?或者我应该在save_post 知道它是从一个

a、 批量编辑或

b、 快速编辑操作?我读到了DOING_AJAX 是否有快速编辑功能,但这本身就足够了吗?批量编辑怎么样?

2 个回复
最合适的回答,由SO网友:Ana Ban 整理而成

我发现check_admin_referer(\'bulk-posts\') 在wp管理/编辑中。php:49用于批量编辑。在@Rutwick Gangurde的帮助下,我发现check_ajax_referer( \'inlineeditnonce\', \'_inline_edit\' ) 在wp admin/includes/ajax操作中。菲律宾比索:1318。谢谢大家。

SO网友:Rutwick Gangurde

它是inlineeditnonce. 检查第1185行admin-ajax.php 有关详细信息。

结束

相关推荐

修改WordPress的AJAX标记预打功能的内置行为

目前,在WordPress开始建议匹配标记之前,需要在标记中输入3个字符。我在哪里做的,这样就可以立即开始这些建议?我有100个以破折号(-)开头的标签,我想尽快找到它们。在我的自定义分类法“source”中,我标记以破折号开头的组织名称。例如,-cnn,-bbc,-kabc,-new your times等,我通常会标记作者的名字,比如拉里·金。为了快速到达建议的组织,我想我需要修改至少3个字母的行为。这样的话,我就可以输入c,然后播放cnn的节目。请随意评论这种方法。