WordPress – URL’deki Kısa Kelimeleri Otomatik Olarak Silin

WordPress – URL’deki Kısa Kelimeleri Otomatik Olarak Silin

WordPress, son derece kişiselleştirilebilir olması sayesinde SEO (Search Engine Optimization – Arama Motoru Optimizasyonu) konusunda oldukça başarılı. Bu konuda atabileceğiniz iyi bir adım da yazılarınıza ya da sayfalarınıza ait URL’lerden “ve”, “ile”, “de” gibi çok kısa ve arama terimi olarak kullanılamayacak ögeleri atmak olacaktır. Bu değişikliği her defasında elle yapabileceğiniz gibi, aşağıdaki fonksiyonu kullanarak otomatik hale de getirebilirsiniz.

Tek yapmanız gereken, tema klasörünüzün içinde bulunan functions.php dosyasının içerisine, diğer fonksiyonları bozmayacak şekilde aşağıdaki fonksiyonu eklemek:

add_filter('sanitize_title', 'remove_short_words');
function remove_short_words($slug) {
if (!is_admin()) return $slug;
$slug = explode('-', $slug);
foreach ($slug as $k => $word) {
if (strlen($word) < 3) {
unset($slug[$k]);
}
}
return implode('-', $slug);
}

6. satırdaki sayıdan daha az karaktere sahip olan ögeler URL’den otomatik olarak çıkarılacaklar. Kodu bu haliyle kullanırsanız, 1 ve 2 karakterden oluşan ögeler çıkarılır.


Bu Yazıyı Paylaş! Google+! Pinterest!

YORUM YAZIN


Eksik sayıyı RAKAMLA yazın: