Tisdag 23 april 2019
  4 svar
  4,5 000 besök
  Prenumerera
Hej,

jag använder en wordpress med plugin- programmet WP Media Folder . Det fungerar riktigt bra, förutom en sak.

Jag har nyligen ändrat Wordpress-bildkomprimeringsfunktionen för att få en bättre bildkvalitet (jag komprimerar dem själv).

Min funktion fungerar när jag laddar upp en bild till biblioteket, men när jag väljer alternativet "Skicka ny fil och ersätt" kan jag se att komprimeringen fortfarande används. Jag har redan tittat på plugin-koden, men jag ser inte var funktionen används eller var den kan ändras ... Så frågan är enkel, hur kan jag ändra komprimeringshastigheten och inte ha någon komprimering när jag använder " Skicka ny fil och ersätt alternativet?

Hoppas du kan hjälpa till.

Toasch
EN
mer än en månad sedan
Hej,

Tack för att du kontaktar oss här om detta tillägg.
Jag har nyligen ändrat Wordpress-bildkomprimeringsfunktionen för att få en bättre bildkvalitet (jag komprimerar dem själv).

Min funktion fungerar när jag laddar upp en bild till biblioteket, men när jag väljer alternativet "Skicka ny fil och ersätt" kan jag se att komprimeringen fortfarande används. Jag har redan tittat på plugin-koden, men jag ser inte var funktionen används eller var den kan ändras ... Så frågan är enkel, hur kan jag ändra komprimeringshastigheten och inte ha någon komprimering när jag använder " Skicka ny fil och ersätt alternativet?

Jag är inte säker på vad som ingår i din funktion, du kan ändå titta på dessa filer för mer information:
wp-media-mapp / klass / klass-ersätt-file.php
wp-media-mapp / klass / klass-helper.php

Hoppas det hjälper!
Skål,
T
mer än en månad sedan
Hej,

tack för att du svarade.

Jag inkluderar den här funktionen:
add_filter ('jpeg_quality', function ($ arg) {return 100;});

in i filen "functions.php".

Jag trodde att jag skulle hitta något som liknade filerna du sa att jag skulle kontrollera, men jag ser inte var den här funktionen är ... Jag antar att mina kunskaper i PHP inte är tillräckligt bra. Hur som helst, tack för att du försökte lösa men jag antar att jag är ensam för den här ...
EN
mer än en månad sedan
Hej,

Tack för att du kom tillbaka till mig med mer information.
hur kan jag ändra komprimeringsfrekvensen och har ingen komprimering

Jag är inte säker på vad du menar exakt. Som jag vet vill du förbli samma bildkvalitet när du använder alternativet "Skicka ny fil och ersätt".
Om det är det du behöver, prova följande kod i "/wp-media-folder/class/class-helper.php" rad 58:

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


Hoppas det hjälper!
Skål,
T
mer än en månad sedan
Hej,

fantastiskt, det var precis vad jag behövde.

Tack så mycket för din hjälp ! Ha en bra dag
  • Sida:
  • 1
Det finns inga svar på det här inlägget än.
Var en av de första som svarade på det här inlägget!