È possibile che a un certo punto abbiate bisogno di un modo per comunicare istantaneamente con i vostri visitatori. Una soluzione semplice è quella di ricorrere a una chat tradizionale.
Simple Ajax Chat Pro, di seguito SAC Pro, è la versione premium dell'omonimo e popolare plugin gratuito disponibile nel repository di WordPress sviluppato da Jeff Star di Plugin Planet.
La versione gratuita consente solo di aggiungere una chat e un po' di CSS. Tuttavia, SAC Pro consente di aggiungere un numero illimitato di chat. Ha diversi modelli e potete persino aggiungere una chat interna per i vostri redattori o collaboratori all'interno dell'area di amministrazione di WordPress, ma soprattutto tutto si sposta sul vostro server. Non si affida ad alcuno strumento esterno, nessun dato esce dal vostro sito e potete impostare il livello di privacy per renderlo un canale praticamente anonimo.
Per la funzionalità principale della chat NON è necessario jQuery. Tuttavia, se abilitato, il selettore emoji richiede jQuery. Tutto il resto è scritto in rigoroso JavaScript Vanilla, il che lo rende un plugin molto leggero.
Funziona anche quando JavaScript non è disponibile nel browser dell'utente, SAC Pro funziona ancora, anche se con un aspetto molto più elementare.
Per aggiungere una nuova chat, basta aggiungere uno shortcode con il suo nome a qualsiasi pagina o post.
Da qui si può iniziare a configurare la stanza dai parametri disponibili per lo shortcode o lasciarla configurata secondo la configurazione globale.
Opzioni principali |
---|
Completamente self-hosted. Nessun account di terze parti o connessione a qualcosa di esterno, avete il pieno controllo di tutto. |
Numero illimitato di stanze di chat (la versione gratuita ne offre solo una). |
Ogni chat room può essere personalizzata attraverso un proprio shortcode. |
ReCAPTCHA V3 per i messaggi di chat. |
Strumenti avanzati per gestire la chat e i suoi messaggi attraverso la sua configurazione. |
Scritto in Vanilla JS (non richiede jQuery). |
Possibilità di silenziare e bandire gli utenti da qualsiasi chat room. |
È possibile creare chat private. |
Rispettoso della privacy. |
È possibile aggiungere una chat interna nell'area di amministrazione di WordPress. |
La configurazione è distribuita in 7 schede sulle quali è possibile accedere direttamente alla guida. Anche se qui la configurazione è in spagnolo, tutto è in inglese. Alla fine di questo post potete trovare e scaricare la traduzione in spagnolo e le istruzioni per aggiungerla.
In Aspetto sono presenti alcuni modelli, altre impostazioni e le impostazioni delle emoji, dove è possibile aggiungere tutte le emoji che si desidera.
Nella scheda Sicurezza è possibile consentire agli utenti di includere link (URL) nei messaggi di chat, consentire il markup di base (em, strong, del, ins, code) nei messaggi di chat, consentire URL di immagini nei messaggi di chat e mostrare le miniature di tali immagini nei messaggi di chat e altre opzioni come il divieto di determinate parole e nomi utente.
Tra i suoi strumenti curiosi e utili c'è la possibilità di configurare fino a 10 comandi o scorciatoie che attivano messaggi predefiniti, come ad esempio digitare !help e la chat restituirà un messaggio informativo. L'unica cosa che mi manca di questa funzione è la possibilità di non aggiungere HTML per includere i link.
La documentazione completa è disponibile sul loro sito web
Scarica la traduzione in inglese
SAC Pro ha il file .POT corrispondente per tradurlo con Poedit o simili. Se volete risparmiarvi la fatica, potete scaricare e caricare la mia traduzione.
Il download è un file .zip che include due file (simple-ajax-chat-pro-en_US.mo e simple-ajax-chat-pro-en_US.po).
Per aggiungere la traduzione è necessario caricare entrambi i file nel seguente percorso:
/wp-content/plugins/simple-ajax-chat-pro/languages/
Il 91% è stato tradotto, 588 stringhe su 645, ne mancano 57. Quelle che non sono state tradotte sono dovute al fatto che Poedit non le ha trovate o non hanno bisogno di essere tradotte in quanto sono nomi propri e termini generici con una cattiva traduzione in spagnolo, simboli o segni.
Verificate e correggete la traduzione da soli provando azioni reali, potrei aver commesso un errore o interpretato male il contesto in alcuni termini.
*Conservare la traduzione, poiché sarà necessario ricaricare i file dopo ogni aggiornamento del plugin.