WooCommerce kullanıcılarının en çok yaşadığı sorunlardan biri de uzun bağlantı yapısıdır. Bu yazıda, web sitenizin arama motorlarındaki konumuna önemli katkı sağlayabilecek bir özelliği ele alacağım. Aşağıda sizlerle paylaştığım eklenti sayesinde ürün kategorisinin üst kısmında yer alan “ürün kategorisi” bağlantısından kolayca kurtulabilirsiniz. Bu eklenti ile WooCommerce ürün kategorilerini sadece iki basit adımda basitleştirebilirsiniz.
Çok önemli: Bu eklentiyi zaten aktif olan bir siteye kurarsanız, eski bağlantı kaybolacaktır.
Bu nedenle, 301’i eski bağlantıyı kaybetmeden yeni bağlantıya yönlendirmelisiniz. Bunun için yeniden yönlendirme eklentisini kurmayı ve eski uzantıyı yeni uzantıya yönlendirmeyi unutmayın. Yönlendirmeleri yükleme ve kullanma konusunda herhangi bir sorun yaşarsanız, lütfen yorumlar bölümünde bana bildirin.
WooCommerce Kategori Uzantısı Kaldırma Eklentisi
Timersys tarafından geliştirilerek açık kaynak olarak dağıtılan “Remove product-category slug” eklentisini kaydederek WordPress sitenize Eklentiler > Yeni Ekle > Eklenti Yükle sekmesinden kurun.
get_var( $wpdb->prepare( "SELECT t.term_id FROM $wpdb->terms t LEFT JOIN $wpdb->term_taxonomy tt ON tt.term_id = t.term_id WHERE tt.taxonomy = 'product_cat' AND t.slug = %s" ,array( $slug )));
if( $exists ){
$old_vars = $vars;
$vars = array('product_cat' => $slug );
if ( !empty( $old_vars['paged'] ) || !empty( $old_vars['page'] ) )
$vars['paged'] = ! empty( $old_vars['paged'] ) ? $old_vars['paged'] : $old_vars['page'];
if ( !empty( $old_vars['orderby'] ) )
$vars['orderby'] = $old_vars['orderby'];
if ( !empty( $old_vars['order'] ) )
$vars['order'] = $old_vars['order'];
}
}
return $vars;
});
Yukarıda yer alan kodu kopyalayarak Notepad, Notepad++ yada Dreamweaver ve benzeri bir programı ile bilgisayarınıza remove-category.php olarak kaydedin. Daha sonra ilgili dosyayı .zip dosyası haline getirerek eklenti yükle alanından yükleyerek aktif edin.
Eklentiyi aktif ettikten sonra eklentiye ait herhangi bir ayar penceresi yok. Yapmanız gereken sadece Ayarlar > Kalıcı Bağlantılar sayfasını ziyaret edin ve Ürün kategori temeli alanına “./” yazarak kaydet butonuna basın.
Bu işlemin ardından WooCommerce kategorilerinizde yer alan “urun-kategori” bağlantısı kalkmış olacaktır. Örnek bir kullanım için aşağıdaki bağlantılara göz atın.
Eski bağlantı
furkansaglam.com/urun-kategori/kategori-adi
Yeni bağlantı
furkansaglam.com/kategori-adi
Eğer tüm adımları doğru bir şekilde uyguladıysanız kategori uzantısı kalkacaktır.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğiticileri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook’ta da bulabilirsiniz