Ciao @albertok
potrebbe aiutarti questo plugin:
https://it.wordpress.org/plugins/contact-form-7/
che io uso e mi trovo bene. Qui c’è la spiegazione per integrare l’upload dei file: http://contactform7.com/file-uploading-and-attachment/
Se non ti soddisfa comunque nella lista dei plugin ce ne sono diversi tipi da poter scegliere secondo il proprio gradimento:
https://it.wordpress.org/plugins/search.php?type=term&q=contact+form
Fai sapere. Ciao
Chi ha creato la discussione
albertok
(@albertok)
Salve
sto provando a settare come da consiglio;
non mi è chiara una cosa:
Quando edito un nuovo form, devo inserire nella scheda Modulo il seguente codice:
<p>allega il tuo file (necessario)<br />
[file your-file filetypes:mp3|mp4 limit:20mb]
Poi da quanto ho capito nel campo files allegati, della scheda Mail il tag:
[your-file]
facendo un a prova però con dati fittizi ricevo un messaggio di errore… dove sbaglio?
Ciao @albertok
dipende da che errore restituisce, se i file caricati corrispondono ai settaggi inseriti (incluso i MB)
Prova anche a controllare l’ultima parte del documento
http://contactform7.com/file-uploading-and-attachment/
probabilmente ci sono da fare dei settaggi relativi ai permessi di scrittura.
Chi ha creato la discussione
albertok
(@albertok)
Ho provato cambiando la dimensione massima del file e portandola a 1 mb e ha funzionato…
a qeusto punto c’è da chiedersi se qeusto settaggio in effetti dipenda dalal capacità del proprio servizio di hosting….
probabilmente dovrai trovare un settaggio ideale tra tutti i parametri richiesti
Chi ha creato la discussione
albertok
(@albertok)
Vista la tua getnilezza e l’esperienza che hai nell’uso di qeusto plugin chiedo:
dici che posso aggirare il problema dei Mb di allegato cambiando indirizzo email e magari mettendo un indirizzo Gmail che supporta fino a 25 mb di allegati?
No @albertok
è cmq il server a farsi carico del file… in questo modo non risolvi.
Bisogna configurare server e WP affinché il sito sia in grado di caricare file di grandi dimensioni.
Forse sarà il caso di affidarsi ad soluzioni esterne al sito (tipo Drive, Dropbox e similari), anche perchè mano a mano il volume aumenta e di conseguenza i costi
Chi ha creato la discussione
albertok
(@albertok)
Si infatti ho messo qeusta opzione nella pagina… però mi è stato chiesto di parovare a configurare l’upload diorettamente;
sono riuscito nell’intento di inviare file relativamente piccoli (max 2 3 mb) ergo visto che il plugin funziona e solo il settaggio del limite dei Mb provoca problemi, credo sia un problema di hosting e di server
vediamo che mi rispondono dall’assistenza visto che ho un profilo business….
Per incrementare le dimensioni dei file da caricare puoi intervenire nel file functions.php del Tema incollando questo codice:
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
ma dovresti prima realizzare un tema child: https://codex.wordpress.org/it:Temi_Child
ed inserirlo all’interno di questo
Certo però che se a livello di server ci sono dei limiti prevarica su WordPress ovviamente