Ataukah ini mematahkan tujuan dari elemen tersebut, yang saya akui tidak cukup memahaminya? :)
Misalnya pada dua permintaan ajax yang berjalan pada pemuatan halaman, atau ketika sesuatu diklik:
$.ajax({
type: 'post',
url: 'admin-ajax.php',
data: { action: 'foo',
_ajax_nonce: '<?php echo $nonce; ?>' }
});
$.ajax({
type: 'post',
url: 'admin-ajax.php',
data: { action: 'foo2',
_ajax_nonce: '<?php echo $nonce; ?>' }
});
Ya, nonces sangat membingungkan. :)
Sementara konsep nonce menyiratkan bahwa itu hanya digunakan sekali, WordPress tidak menegakkan itu dan secara teknis Anda dapat menggunakan nonce beberapa kali.
Namun karena nonce digunakan untuk memverifikasi maksud (seperti dalam apakah Anda benar-benar bermaksud melakukan tindakan tertentu) - tindakan yang berbeda harus menghasilkan dan memeriksa perbedaan nonces.
sumber