İsmail Bayram > > WordPress Aramada Bir Yazı Çıkarsa O Yazıya Yönlendirme

Nis
06
Kategori :
Tarih : 06.04.13
Görüntülenme : 58
Yorum : 2

WordPress Aramada Bir Yazı Çıkarsa O Yazıya Yönlendirme

wordpress_arama_sorgusu

Merhaba arkadaşlar…Başlıkta biraz kafa karıştırıcı görünse de aslında çok kolay bir şeyi anlatacağım. WordPress gerçekten çok çok esnek bir sistem ve yapamayacağınız bir şey yok. Oturup uğraşsak browser oyunları bile yapabiliriz. Bu yönlendirme işini ben de kullanıyorum. Mesela sitemin arama kısmına wordpress bbkod diye aratırsanız sadece bir tane yazı çıkacağından direkt o yazıya yönlendirir. Vaktinizi almadan direkt kodlara geçeyim;

 

Öncelikle functions.php dosyamızı açıyoruz, tabi yedeğini almayı unutmadan.Sonra herhangi bir uygun yerine şu kodu ekliyoruz;

/* ARAMA SONUCLARINDA 1 YAZI CIKARSA YONLENDIR */
add_action('template_redirect', 'bir_yazi_varsa_yonlendir');
function bir_yazi_varsa_yonlendir() {
    if (is_search()) { // http://ismailbayram.net/wordpress-aramada-bir-yazi-cikarsa-o-yaziya-yonlendirme/
        global $wp_query;
        if ($wp_query->post_count == 1) {
            wp_redirect( get_permalink( $wp_query->posts['0']->ID ) );
        }
    }
}
/* #ARAMA SONUCLARINDA 1 YAZI CIKARSA YONLENDIR */

Yapacaklarımız gördüğünüz gibi sadece bu kadar… Düzeltmemiz gereken wordpress kodu bile yok.

 

Umarım faydalı olmuştur.

VN:F [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)
WordPress Aramada Bir Yazı Çıkarsa O Yazıya Yönlendirme, 10.0 out of 10 based on 1 rating

Yazar Hakkında

16 Kasım 1996′da dünyaya Balıkesir’de gözlerimi açtım.Tenoloji ve elektronik tarzı şeyler her zaman ilgimi çekmiştir.7 yaşımda ilk internet cafeye gittiğim gün hepimizin en az bir kere bile oynadığı CS 1.6 ile tanıştım.Tabi o zamanlar küçüktük böyle webmasterlıkmış falan yok bilmiyoruz adını dahi.Sonra evime bilgisayar alınmasıyla iyice aram yakınlaştı.Gamemaker ile içli dışlı oldum.Daha sonra üye olduğum bir forum sitesi sayesinde bilgisayarın temeline girdim.2012 Nisan ayından itibaren HTML&CSS ve WordPress’te kendime göre önemli yollar kathettim.Biraz da PHP bilgimin olması beni WordPress ile daha kolay yakınlaşmamı sağladı ve vazgeçilmezim oldu.Şimdi ise burdayım.Ayrıntılı Bilgi için En iyisi tek olmak adlı makaleme bakabilirsiniz.

Yazıyı Paylaş!
Yorumlar(2)
  1. Sanalice 07 Nisan 2013

    Çok güzel bir bilgilendirme teşekkürler


  2. Burak İşci 07 Nisan 2013

    Güzel paylaşım, ilerleyen temalarımda kullanacağım :)



Sen de Yorumla!

Spamlara karşı soru: