Doriți să eliminați atributele de lățime și înălțime din imaginile din postări? Acest fragment va elimina toate atributele de lățime și înălțime din imaginile dvs. pentru a permite unei teme responsive să gestioneze dimensiunea.
Instrucțiuni
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
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;
}
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare verificarea recenziei WPtouch.
Vă mulțumim mult.
Dacă doriți să faceți acest lucru în scopuri responsive, o modalitate mai bună ar fi să rezolvați această problemă cu CSS, deoarece CSS suprascrie aceste atribute:
img{
max-width:100%;
height: auto;
}