WordPress’te linklerden #more ifadesini kaldırmak

WordPress kullanan birçok blogda bağlantıların sonunda #more ifadesi var. Bağlantının sonuna eklenen #more tagı bazı durumlarda bize sorun çıkarabilir. Bunun nedeni, aynı yazı için ard arda farklı bağlantılar vermiş oluruz ve bu durum Google tarafından pek hoş karşılanmıyor.
#more etiketini kaldırmak için temanızın functions.php dosyasını açın ve uygun bir kısma alttaki kodu ekleyin:

function remove_more_jump_link($link) {
$offset = strpos($link, '#more-');
if ($offset) {
$end = strpos($link, '"',$offset);
}
if ($end) {
$link = substr_replace($link, '', $offset, $end-$offset);
}
return $link;
}
add_filter('the_content_more_link', 'remove_more_jump_link');

WordPress’te Bağlantıları Gösterme

WordPress’te sağ/sol sütundaki Bağlantılar (Linkler) bölümünü nasıl istediğimiz düzende gösterebiliriz?
Sadece bir kategorideki bağlantıları nasıl gösteririm?
Bağlantıların tanımlarının da görünmesini istiyorum, ne yapmalıyım?
Bu gibi sorularınızın cevabı get_links() fonksiyonudur. Fonksiyon dedim diye programlama bilmeyen arkadaşlar sakın korkmasınlar (ben hep korkardım bu kelimeden 🙂 )kullanımı oldukça basittir 😉 Bakın anlatayım

get_links( ) fonksiyonunun içine gireceğiniz değerlerinin sırası ve anlamları şu şekildedir.

Sırası

get_links(kategori, ‘önce’, ‘sonra’, ‘arada’, resimleri göster, ‘listeleme_şekli’,
tanımı_göster,reytingi_göster, limit, son_güncelleme, ekrana_yaz);

Anlamları

kategori :Belirttiğiniz kategorinin linkleri gösterilir. Buradaki kategori yazılarınızı yazdığınız kategoriler değil, linkler için oluşturduğunuz kategorilerdir. İstediğiniz kategorinin ID’sini yazarak kullanabilirsiniz. Eğer boş bırakırsanız veya -1 yazarsanız bütün linkler gösterilir
önce :Her bağlantıdan önce gösterilmesini istediğiniz yazı.
sonra :Her bağlantıdan sonra gösterilmesini istediğiniz yazı.
arada :Her bağlantının/resmin arasında gösterilmesini istediğiniz yazı.
resimleri_göster: Resimler gösterilsin mi, gösterilmesin mi? Evet ise TRUE, hayır ise FALSE yazın.
listeleme_şekli:(Bağlantıların sıralanmasını burada belirtebilirsiniz. Ada göre, site adresine göre vs… Başlangıç değeri ‘name’ yani ‘ada göre’dir. Diğer değerler de şu şekilde :
‘id’ noya göre
‘url’ site adresine göre
‘name’ ada göre
‘target’ hedefe göre
‘category’ kategoriye göre
‘description’ tanıma göre
‘owner’ bağlantıyı ekleyen kişiye göre
‘rating’ reytinge göre
‘updated’ güncellenmeye göre
‘rel’ bağlantı bağına göre (XFN).
‘notes’ notlara göre
‘rss’ rss’e göre
‘length’ – bağlantının uzunluğuna göre
‘rand’ – Rastgele
Eğer yukarıdakilerin herhangi birini mesela ada göre olanı ‘name’ yerine ‘_name’ şeklinde yazarsanız tersten sıralar.