WordPress add_image_size() function kodu

WordPress add_image_size() function kodu

Resim boyutu için kırpma davranışı, $crop değerine bağlıdır:

  1. Yanlış (varsayılan) ise, görüntüler ölçeklenecek, kırpılmayacak.
  2. Dizi biçimindeki bir dizi (x_crop_position, y_crop_position):
    x_crop_position ‘sol’ ‘merkez’ veya ‘sağ’ kabul eder.
    y_crop_position ‘üst’, ‘merkez’ veya ‘alt’ kabul eder. Görüntüler, tanımlanan kırpma alanı içinde belirtilen boyutlarda kırpılacaktır.
  3. Değer doğruysa, merkez konumlarını kullanarak görüntüler belirtilen boyutlarda kırpılır.
function add_image_size( $name, $width = 0, $height = 0, $crop = false ) {
    global $_wp_additional_image_sizes;
 
    $_wp_additional_image_sizes[ $name ] = array(
        'width'  => absint( $width ),
        'height' => absint( $height ),
        'crop'   => $crop,
    );
}

Yorumlar / Düşünceler