Sendit WordPress newsletter plugin: versione 1.4.6

Rilascio oggi finalmente la versione 1.4.6 di Sendit (il mio popolare plugin per inviare newsletter con WordPress).
Ho corretto i bug segnalati relativi alla validazione xhtml e al fatto che “misteriosamente” su molti temi mi è stato segnalato un difetto diffuso, ovvero la mancata visualizzazione del div di risposta nel momento in cui ci si iscrive alla Newsletter. Naturalmente tutti i commenti vengono sempre letti e presi in considerazione, spesso con ritardo ma sono sempre utilissimi. Mi sono soffermato e ringrazio Matteo per avermi fornito alcune correzioni vitali sul markup delle form sui widget . Ho risolto anche il mistero sui file di lingua che dalla versione 2.9.1 al posto di “iscriviti” stampava “subscribe” e ho aggiunto la traduzione in Russo inviatami da Fat Cow che ringrazio.

Quello su cui ora mi sto concentrando, compatibilmente con il tempo libero, è l’arrivo alla versione 2 per la quale sto progettando un cambiamento radicale nella logica di invio.

Sto sviluppando un sistema che permetta di evitare l’annoso problema dei limiti dei server utilizzando invii “massivi” e sto tendando di migrare verso un sistema che possa schedulare l’invio integrandosi con un cron job del server inviando gruppi di email.

Inoltre è prevista l’integrazione di un sistema per fare il tracking delle email e generare delle statistiche di invio / lettura.

Il plugin Sendit da scaricare lo trovate sempre qui (è l’ultima versione aggiornata sincronizzata con l SVN repository di WOrdpress.org)

20 thoughts on “Sendit WordPress newsletter plugin: versione 1.4.6

  • Ciao, innanzitutto grazie per il tempo che dedichi a wordpress. Purtroppo però ho riscontrato lo stesso problema che ho riscontrato con le vecchie versioni e su un altro sito e quindi template. Ovvero, nel backend quando clicco su Newsletter e poi su newsletter dinuovo esce questo errore

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /web/htdocs/www.fredstudio.info/home/wp-content/plugins/sendit/class.phpmailer.php on line 53

  • Una domanda: nelle impostazioni di sendit, che differenza c’è tra “SMTP host” e “SMTP hostname”?

  • io ho un problema con il tuo plugin, quando invio la mail a tutti gli indirizzi caricati, arriva un momento in cui si blocca e non carica più, come mai? praticamente non finisce di inviare la newsletter a tutti gli indirizzi…

    P.S. complimenti cmq per il plugin è fantastico

  • salve
    anche io ho riscontrsto la stessa cosa quando clicco su newsletter:
    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /web/htdocs/www.assoturisti.it/home/wp-content/plugins/sendit/class.phpmailer.php on line 53
    come possiamo rimediare?

  • Ciao, ti faccio i complimenti per il tuo lavoro innanzitutto! Ho un problema con la versione 1.4.6 di sendit: ho installato il plugin, ho messo il widget nella home ma se clicco su “Iscriviti” (dalla home) non succede niente. C’entra qualcosa l’immissione dell’ID della mailing list nelle impostazioni? Perchè forse non trovo l’ID giusto.
    Grazie mille x il tuo tempo!
    Buon lavoro!

  • Ciao, io ho l’esugenza di far gestire l’email anche chi non ha come ruolo Amministratore, come posso fare?

  • Ciao, puoi aiutarmi per favore? 🙁 Per sbaglio ho cancellato la lista con l’ID numero 1, adesso se creo una nuova lista non mi da l’opzione per estrarre dai commenti 🙁
    Si può risolvere?
    Come mai a volte non invia la news letter?

    Grazie di tutto!

  • Ciao Giuseppe,
    mi ha sempre funzionato perfettamente il tuo plugin sendit ma ora non restituisce alcun messaggio una volta inserito un indirizzo.
    Sembra come se non lo ricevesse invece poi si trova nella mailin ma forse genera equivoco a chi si inscrive.
    Grazie!

  • Ciao,sto usando wp 2.6.2 e anch’io riscontro questo errore
    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /web/htdocs/www.informazionisumisura.it/home/wp-content/plugins/sendit/class.phpmailer.php on line 53

  • Ciao, per prima cosa mi unisco ai complimenti per il plugin. Sto cercando di usarlo su un blog, ed avrei la necessità di utilizzare il servizio SMTP di GMail, ma non invia nessuna mail (neanché quella di conferma della registrazione). Non è possibile utilizzarlo con il server SMTP di Google (per problemi di autenticazione magari…) o sono io che sto sbagliando qualcosa?

  • Gentile sig.Giuseppe. innanzi tutto grazie per questo plugin. E’ veramente un bel progetto. Tuttavia segnalo errori. Premetto che ho lavorato in sinergia col mio hoster per provarle tutte. Loro hanno settato i permessi giusti e fatto varie prove. Il problema riscontrato è ricorrente: non funziona il form d’iscrizione nè sulla sidebar, nè in una pagina dedicata. Entriamo nel dettaglio: il mio tema ha una barra di navigazione che usa un javascript. Il form sulla sidebar entra in conflitto e dopo aver inserito la mail niente accade. Ho attivato il tema nativo di WP e disattivato tutti i plugin installati, in questo caso dopo aver inserito l’indirizzo ricevo sulla sidebar un messaggio di avvenuta registrazione, ma non ricevo via mail nè la conferma d’iscrizione, nè l’avviso sulla mail emittente di una nuova iscrizione. Tuttavia nel plugin la nuova mail risulta registrata in attesa di conferma. Niente invece pare funzionare in una pagina d’iscrizione dedicata. Ho bypassato questi problemi inserendo un normale form nella sidebar che mi informa di una nuova richiesta d’iscrizione e poi sarà mio compito inserire i nuovi indirizzi dal backend. Spero che le nostre annotazioni permettano di migliorare questo plugin. La ringrazio ancora per il suo lavoro.

  • Sendit 1.4.6. su wordpress 2.8.6.
    1) in Newsletter/newsletter mi da’ questo errore…
    2) con il widget il nomeutente rimane lì e non succede niente…

    Dove sbaglio…

    Le mail non partono…

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/mhd-01/www.xxxxxxx.it/htdocs/wp-content/plugins/sendit/class.phpmailer.php on line 53

  • As an admin i want to enable this;

    //notifica a admin
    $mail->ClearAddresses();
    $mail->AddAddress($templaterow->email_lista);
    $mail->AddAddress(‘adminsblog@gmail.com’);
    $mail->Subject = $admin_mail_message;
    $mail->AltBody = __(‘New subscriber for your newsletter: ‘, ‘sendit’).get_bloginfo(‘blog_name’);
    // optional, comment out and test
    $mail->MsgHTML($_POST[’email_add’].__(‘ subscribe to your mailing list: ‘).get_bloginfo(‘url’));
    $mail->Send();
    endif;

    It doesnot seem to work, after someone has register i dont receive a mail…?

    Please help!

  • Ciao Giuseppe, io a differenza di altri non riscontro errori di sorta ma ho un problema, forse dovuto al fatto che sono alle prime armi con Worpress

    Una volta caricata l’articolo da inviare, tra quelli a disposizione nel mio sito, non so come fare per aggiungere una immagine.

    Inoltre, dovendo inviare una newsletter settimanale contenente più articoli (post) si ha il problema di non poter caricare in sequenza i post sulla stessa Newsletter. Se carico il secondo in coda al primo il primo viene eliminato. pensi si possa fare una modifica per consentire il multi-caricamento ?!

    Complimentissimi per il tuo lavoro

    Bruno

  • Ciao Giuseppe e complimenti per il tuo ottimo plugin.
    Volevo segnalarti un possibile miglioramento, molto banale. Quando estrai il contenuto di un post con the_content non te lo recupera correttamente impaginato.
    Se nella funzione righe 940-950 inserisci

    $content = apply_filters(‘the_content’, $post_id->post_content);

    il risultato viene impaginato correttamente.

    Spero sia stato utile!
    A presto,
    Minstrel

  • a me sul sito dice che alcune email sono gia iscritte, ma quand ovado a vedere gli iscritti mi dice che sono zero, come è possible ? come posso verificare o risolvere?

  • Ciao! ci è capitato di usare il tuo plug in, e volevo farti notare che sarebbe una grande idea, dotarlo di una checkbox obbligatoria per accettare le normative della privacy, che si potrebbero anche scrivere nel post che contiene poi la pagina di iscrizione… oppure aggiungere un’opzione dove mettere per l’appunto anche il testo della normativa sulla privacy! saluti!

  • Ciao, ho scaricato e istallato il plugin ma mi da diversi problemi. Ho fatto degli screenshot… hai un recapito email dove posso inviarli?

    In preve, i problemi sarebbero….
    1. Alert Errore Ajax all’inserimento della mail e al click sul bottone “iscriviti”

    2. L’email di conferma viene inviata ugualmente, la sintassi del testo però è sbagliata e non riesco a correggerla

    3. Al click sul link di conferma viene visualizzata una pagina di errore o_O help!

Comments are closed.