Salve a tutti,
sto creando un tema per wordpress per il mio sito e volevo introdurci qualche funzione carina, tra cui i commenti in ajax. Ho creato uno script di mio pugno (so che ce ne sono di già fatti, ma volevo prendere pratica con JS, visto che lo sto studiando, e con JQuery). L'unico problema di questo script è che, una volta mandato il commento e aggiornata la pagina con il nuovo commento (prelevato dalla nuova pagina ritornata dallo script PHP per i commenti, in modo da essere sicuro che veramente è stato postato), devo aspettare 6 secondi circa prima di poter postare un nuovo commento, altrimenti ottengo un errore "403 forbidden" e la richiesta va in "error".

La parte Ajax del mio script è come la seguente (il resto l'ho omesso in quanto coinsiste nella validazione dei dati in entrata e alcuni effetti grafici):
codice:
jQuery.ajax({
  type: "POST",
  //Prendo il link di destinazione della form e lo metto come link di destinazione della richiesta
  url: jQuery("#commentform").attr("action"),
  //Adatto i dati della form alla richiesta
  data: jQuery("#commentform").serialize(),
  dataType: "html",
  success: function(newPage){
    //Aggiungo il commento alla lista dei commenti
    //Cambiamenti grafici
  },
  error: function(){
    //Avviso del problema di commento
    //Cambiamenti grafici
  }
});