Ho un amico che ha questo sito e hai clienti caricano grandi file nel suo modulo di contatto tutto il tempo. Poiché il modulo non dice la percentuale di caricamento, spesso le persone semplicemente se ne vanno perché ritengono che il sito web sia bloccato. Questo è il modulo di contatto url
http://www.smalllinks.com/68G7
L'unico modo per evitare questo sarebbe costruire unmodulo di contatto con barra di avanzamento del caricamento. Come ho programmato il sito Web in Wordpress e ho sempre usato il modulo di contatto 7 (che è collegato a un altro plug-in per un database, quindi purtroppo non possiamo cambiare). Ho cercato in tutta la rete per rendere questo piccolo hack al modulo e ho persino trovato questa soluzione
https://wordpress.org/support/topic/how-to-add-progress-bar-in-file-upload-on-submit-form
ma sfortunatamente non sembra funzionare sul plugin del modulo di contatto corrente 7 (penso che la struttura delle cartelle sia cambiata.
Qualcuno potrebbe gentilmente aiutarmi a trovare una soluzione rapida per questo? Un piccolo trucco o qualcosa del genere? Ho solo bisogno di una barra di avanzamento per il caricamento.
molte grazie
Saluti
risposte:
0 per risposta № 1Le istruzioni nel collegamento che hai fornito funzionano ancora con piccole modifiche al passaggio 1 ...
In /wp-content/plugins/contact-form-7/includes/contact-form.php dopo:$html .= "</form>";
Inserisci:
$html .= "<div id="progressbox"><div id="progressbar"></div ><div id="statustxt">0%</div ></div><div id="output2"></div>";
Segui il resto delle istruzioni così com'è e dovresti essere pronto. Ho capito che funziona con CF7 versione 4.1.2.