WordPress ‘geupdate’
Voor m’n zus ben ik bezig geweest een blog op te zetten zodat ze lekker kan bloggen over haar nieuwe huis. Maar ik liep al snel tegen het probleem aan dat WordPress geen grote plaatjes (qua afmetingen) kan verkleinen tot een fatsoenlijk formaat (zodat je als bezoeker niet een paar MB per plaatje hoeft te downloaden).
Een ander probleem is ook nog altijd niet opgelost: de afmetingen van deze kleine plaatjes (thumbnails) staan nog steeds hardcoded.
Hoe dan ook, een fix voor beide problemen (vergt aanpassingen in de code):
Het niet verkleinen van grote plaatjes: pas in /wp-admin/includes/image.php regel 150 aan (met dank aan Sander).
Van:
$max = apply_filters( 'wp25_thumbnail_creation_size_limit', 3 * 1024 * 1024, $attachment_id, $file );
Naar:
$max = apply_filters( 'wp25_thumbnail_creation_size_limit', [aantal megapixel wat je wilt ondersteunen] * 1024 * 1024, $attachment_id, $file );
Let hierbij wel op het feit dat grote plaatjes meer geheugen e.d. nodig hebben, waardoor je foutmeldingen kan krijgen als je te grote plaatjes gaat uploaden.
De afmetingen van de thumbnails aanpassen: pas in /wp-admin/includes/image.php regel 153 aan.
Van:
$max_side = apply_filters( 'wp25_thumbnail_max_side_length', 128, $attachment_id, $file );
Naar:
$max_side = apply_filters( 'wp25_thumbnail_max_side_length', [hoe veel pixels de grootste zijde maximaal mag zijn], $attachment_id, $file );



Geen reacties. Reageer of Ping
Reageer op “WordPress ‘geupdate’”