WordPressin en güzel yanlarından birisi binlerce farklı tema seçeneğinin bulunması. Ancak her temanın farklı özelliklerinin mevcut olması bizim de yazılarımızı bu temalara uydurmamız gerektiği
anlamına geliyor. İşte böyle bir durumda, mesela responsive bir tema kullanıyorsanız yazınızdaki width ve height özelliklerini kaldırmak isteyebilirsiniz. Aşağıda paylaştığım kod ile bunu rahatlıkla yapabilirsiniz.
Kod:
<?php
add_filter( 'post_thumbnail_html', 'remove_wps_width_attribute', 10 );
add_filter( 'image_send_to_editor', 'remove_wps_width_attribute', 10 );
function remove_wps_width_attribute( $html ) {
$html = preg_replace( '/(width|height)=\"\d*\"\s/', "", $html );
return $html;
}
?>
Alıntıdır.