Je dois faire quelque chose de spécifique dans mon callback save_post
pour des modifications en bloc et/ou rapides, alors comment puis-je vérifier le nonce pour cela? Je ne peux que trouver _wpnonce
dans la source HTML edit.php
, mais je ne trouve pas d'action pour la faire correspondre. J'ai aussi essayé check_admin_referrer()
(pas d'argument) mais ça échoue.
Devrais-je vérifier quelque chose d'autre dans save_post
pour savoir qu'il a été renvoyé par un
une. édition en bloc ou
b. action d'édition rapide? J'ai lu que DOING_AJAX
est là pour l'édition rapide, mais est-ce suffisant en soi? qu'en est-il pour l'édition en bloc?
J'ai trouvé check_admin_referer('bulk-posts')
dans wp-admin/edit.php: 49 pour l'édition en bloc. Avec l'aide de @Rutwick Gangurde, j'ai trouvé check_ajax_referer( 'inlineeditnonce', '_inline_edit' )
dans wp-admin/includes/ajax-actions.php: 1318. Merci à vous tous.
C'est inlineeditnonce
. Vérifiez la ligne 1185 du admin-ajax.php
pour plus de détails.