1. Toasch
  2. Domande pre-vendita su WP Media Folder
  3. Martedì 23 2019 aprile
  4.  Iscriviti via e-mail
Ciao,

Sto usando un wordpress con il plugin WP Media Folder . Funziona davvero bene, tranne una cosa.

Di recente ho cambiato la funzione di compressione delle immagini di Wordpress , al fine di avere una migliore qualità delle immagini (le sto comprimendo da solo). La mia funzione funziona quando carico un'immagine nella libreria, ma quando scelgo l'opzione "Invia nuovo file e sostituisci", vedo che la compressione è ancora applicata.

Ho già esaminato il codice del plug-in, ma non vedo dove viene utilizzata la funzione o dove può essere modificata ... Quindi la domanda è semplice, come posso modificare il tasso di compressione e non avere compressione quando uso " Invia nuovo file e sostituisci "opzione?

Spero che tu possa aiutare

Toasch
Risposta accettataModerazione in attesa
Ciao,

Grazie per averci contattato qui per questa estensione.
Di recente ho cambiato la funzione di compressione delle immagini di Wordpress , al fine di avere una migliore qualità delle immagini (le sto comprimendo da solo). La mia funzione funziona quando carico un'immagine nella libreria, ma quando scelgo l'opzione "Invia nuovo file e sostituisci", vedo che la compressione è ancora applicata.

Ho già esaminato il codice del plug-in, ma non vedo dove viene utilizzata la funzione o dove può essere modificata ... Quindi la domanda è semplice, come posso modificare il tasso di compressione e non avere compressione quando uso " Invia nuovo file e sostituisci "opzione?

Non sono sicuro di ciò che include nella tua funzione, comunque puoi dare un'occhiata a questi file per ulteriori informazioni:
wp-media-cartella / categoria / classe-replace-file.php
wp-media-cartella / categoria / classe-helper.php

Spero che sia d'aiuto!
Saluti,
Risposta accettataModerazione in attesa
Ciao,

Grazie per avermi risposto.

Includo questa funzione:
add_filter ('jpeg_quality', function ($ arg) {return 100;});

nel file "Functions.php". Pensavo di trovare qualcosa di molto simile nei file che mi hai detto di controllare, ma non vedo dove sia questa funzione ... Suppongo che le mie abilità in PHP non siano abbastanza buone.

Comunque, grazie per aver cercato di risolvere, ma suppongo di essere da solo per questo ...
Risposta accettataModerazione in attesa
Ciao,

Grazie per avermi contattato con ulteriori informazioni.
come posso modificare il tasso di compressione e non avere compressione

Non sono sicuro di cosa intendi esattamente. Come so, vuoi mantenere la stessa qualità dell'immagine quando usi l'opzione "Invia nuovo file e sostituisci".
Se è quello che ti serve, prova il seguente codice in "/wp-media-folder/class/class-helper.php" riga 58 :

imagejpeg( $tmp_img, path_join($uploadpath['basedir'], $intermediate_file), apply_filters( 'jpeg_quality', 100, 'replace_image' ) );


Spero che sia d'aiuto!
Saluti,
Risposta accettataModerazione in attesa
Ciao,

Fantastico, era esattamente quello di cui avevo bisogno. Grazie mille per il tuo aiuto !

Buona giornata
  • Pagina :
  • 1


Non ci sono ancora risposte per questo post.
Sii uno dei primi a rispondere a questo post!