Umgehen Sie den Nonce-Wert beim Löschen eines Posts

Ich möchte einen Post im Papierkorb verschieben, aber die Bedingung ist, dass ich gleichzeitig einige Posts löschen muss. Beispielcode:

jQuery(function($) { $('#delete-action a').unbind(); $('#delete-action a').click(function(event) { event.preventDefault(); openbox('Trash Child Posts', 1); setTimeout( function() { $('#save-action .spinner').hide(); $('#publish').removeClass('button-primary-disabled'); }, 1 ); }); }); 

Es öffnet ein neues Popup, um den Kinderpost zu löschen.

  var trash_blog = $('div#trash-button'); $("#trash-button").click( function() { TrashBlogs.each(function(){ var allVals = []; $('div#box :checked').each(function() { allVals.push($(this).val()); }); window.location.replace("post.php?post="+post_id +"&action=trash&_wpnonce=20a76fd1e5&blog_id="+allVals); }); } );` 

Jetzt das Problem: Wie umgehen Sie den Nonce-Wert, wenn window.location ausgeführt wird?
Nach der Umleitung heißt es: “Sind Sie sicher, dies zu tun, bitte versuchen Sie es erneut”, weil Nonce-Wert nicht übereinstimmt.

Solutions Collecting From Web of "Umgehen Sie den Nonce-Wert beim Löschen eines Posts"