Home / Wordpress / WordPress Bulanık Resimleri Netleştirme

WordPress Bulanık Resimleri Netleştirme

Bir WordPress siteye JPEG resim eklediğinizde otomatik olarak yeniden boyutlandırılır. Buda resmi bulanık hale getirir. Bunu nasıl çözersiniz makalemizde anlattık. İşte detaylar…

Altta vermiş olduğumuz kodu WordPress admin paneline girdikten sonra görünüm>düzenleyici>functions.php dosyanıza eklediğinizde yeniden boyutlandırdığınız ve bunun sonucunda bulanıklaşan resimleri keskinleştirerek daha net bir görüntü elde edebilirsiniz.

Not: Bu özellik sadece JPEG formatındaki resimler içindir.

[infobox color=”#dd3333″]function ajx_sharpen_resized_files( $resized_file ) {
$image = wp_load_image( $resized_file );
if ( !is_resource( $image ) )
return new WP_Error( ‘error_loading_image’, $image, $file );
$size = @getimagesize( $resized_file );
if ( !$size )
return new WP_Error(‘invalid_image’, __(‘Could not read image size’), $file);
list($orig_w, $orig_h, $orig_type) = $size;
switch ( $orig_type ) {
case IMAGETYPE_JPEG:
$matrix = array(
array(-1, -1, -1),
array(-1, 16, -1),
array(-1, -1, -1),
);
$divisor = array_sum(array_map(‘array_sum’, $matrix));
$offset = 0;
imageconvolution($image, $matrix, $divisor, $offset);
imagejpeg($image, $resized_file,apply_filters( ‘jpeg_quality’, 90, ‘edit_image’ ));
break;
case IMAGETYPE_PNG:
return $resized_file;
case IMAGETYPE_GIF:
return $resized_file;
}
return $resized_file;
}
add_filter(‘image_make_intermediate_size’, ‘ajx_sharpen_resized_files’,900);[/infobox]

25 yaşında olan Ercan, uzun yıllardan beridir teknolojiye ilgi duymaktadır. Üniversite eğitimine devam etmekte olan Ercan, gelecekte teknoloji alanında daha fazla aktif olmayı hedeflemektedir.

About Ercan Asilzade

25 yaşında olan Ercan, uzun yıllardan beridir teknolojiye ilgi duymaktadır. Üniversite eğitimine devam etmekte olan Ercan, gelecekte teknoloji alanında daha fazla aktif olmayı hedeflemektedir.

Check Also

WordPress Dizin Oluşturulamıyor Hatasının Çözümü

WordPress Dizin Oluşturulamıyor Hatasının Çözümü Merhaba arkadaşlar, wordpress sistemi kullanan arkadaşlar biliyordur ve en az birkaç kere …

2 comments

  1. Ellerine sağlık Deniz, harika bir konuya açıklık getirmişsin 👍

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.