WordPress Jetpack Sharing Buttons inline CSS kaldırma
[ Okuma süresi tahmini 1 dakikadır ]
WordPress ve özellikle Jetpack bu block editör ile birlikte iyice “inline css”e sardı. Ne yenilik ne yeni özellik vesaire yapsa, irili ufaklı “inline css” üretip siteye yerleştiriveriyor. Bunu yaparken de bize bir seçenek vermiyor, genel olarak. Yeni özelliği, ilgili modülü kullanmasak bile onunla ilgili css dosyasını site içine yerleştiriyor. Sonra kaldırmak için biz uğraşıp duruyorruz.
Jetpack’in paylaşma modülü var. Ben bu sitede onu kullanmıyorum. Yazıların altında kendi paylaşma icon ve kodlarını kullanıyorum. Daha temiz oluyor.
Jetpack ne yapıyor? Yemiyor içmiyor ilgili css’leri “inline” olarak site header’ına yerleştiriyor. İlgili style
jetpack-sharing-buttons-style-css
id
‘sine sahip. İşte bunu kaldırma kodunu vermek istiyorum. Buyrunuz;
add_action( 'wp_enqueue_scripts', 'remove_jetpack_sharing' );
function remove_jetpack_sharing(){
wp_dequeue_style( 'jetpack-sharing-buttons-style' );
}
Bu kodu sitemizin temasının function
dosyasına ekliyoruz. Hepsi bu. Kolay ama gereksiz şekilde function dosyasını şişiriyoruz bu tip müdahelelerle.
Neyse işine yarayan, kullanmak isteyen alsın.