WordPress blogunuza yeni yazı girerken yazı içerisine eklediğiniz görsellerde otomatik olarak width (genişlik) ve height (yükseklik) değeri atanır. Aslında bu boyutlandırma değerlerini kaldırmak için çeşitli yollar kullanmanıza gerek yok.
“post_thumbnail_html” ve “image_send_to_editor” filtrelerini kullanarak yazı içerisine eklemiş olduğunuz görsellerin width ve height değerlerini otomatik olarak kaldırabilir ve her seferinde kaldırmak ile uğraşmaktan kurtulabilirsiniz.
Resimlere otomatik eklenen width ve height değerleri nasıl kaldırılır ?
Temanızın functions.php dosyasında php etiketini kapatmadan önce uygun bir alana ekleyiniz.
“wp-content/themes/tema-adi/” dizininde bulunan functions.php dosyanızda değişiklik yapmadan önce oluşabilecek hatalardan dolayı bu değişikliği yapmadan önce, functions.php dosyanızın yedeğini almayı unutmayın.
add_filter( 'post_thumbnail_html', 'bg_imgdegersil', 10 );
add_filter( 'image_send_to_editor', 'bg_imgdegersil', 10 );
function bg_imgdegersil( $image ) {
$image = preg_replace( '/(width|height)="\d*"\s/', "", $image );
return $image;
}
Linkler : Resimlerde width ve height değerlerini kaldırmak