İleti�Ÿim

Her Açılışta Rastgele Başlık Göstermek

Blogunuzun her açılışında farklı bir sayfa başlığı mı göstermek istiyorsunuz ? O zaman bu yazıyı okuduğunuzda tam işinize yarayan şeyi bulmuş olacaksınız. İstediğiniz başlık her açılışta adres çubuğunda gösterilecek icon smile Her Açılışta Rastgele Başlık Göstermek Aslında sadece wp için değil de, genel php için bir fonksiyon icon smile Her Açılışta Rastgele Başlık Göstermek

Bu fonksiyonu da, WordPress Türkiye Forumlarında yapılan istek için veriyorum icon smile Her Açılışta Rastgele Başlık Göstermek

Aşağıdaki kodları tema klasörünüz içerisindeki functions.php dosyanıza ekleyiniz.

// Rastgele Başlık Göster
// wpuzmani.com
function rastgele_baslik_goster(){
$baslik = array(
"Başlık 1",
"Başlık 2",
"Başlık 3",
"Başlık 4",
"Başlık 5"
);
return $baslik[rand(0,4)];
}

Bu kodlara yeni başlık eklemek için, hemen “Başlık 5″ yazısının sonuna bir virgül ekleyin ve yine tırnak işaretleri içerisinde yeni başlık ismini yazın.

PHPyi bilenler, array yani dizi değişkenlerinin sıfır ile başladığını bilirler. Yani $degisken[0] ilk değeri alır icon smile Her Açılışta Rastgele Başlık Göstermek

Bu yüzden rand() fonksiyonu yani rastgele seçim yapmamızı sağlayan fonksiyon, 0 ile 4 arasında olacaktır. (0,1,2,3,4 => toplam 5 başlık)

Eğer 2 yeni başlık ekleyecekseniz, o zaman toplam başlık sayımız 7 olacağından, rand fonksiyonunu şu şekilde değiştirmelisiniz: rand(0,6)

Şimdi buraya kadar olan kısmı anladıysanız ve functions.php dosyanızı kaydetmişseniz;

Temanızın header.php dosyasını açınız.

<title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>

satırını bulun. Eğer farklıysa, <title> ile başlayan ve </title> ile biten bir satır bulmanız kâfidir icon smile Her Açılışta Rastgele Başlık Göstermek

Şimdi bu satırı aşağıda belirttiğim şekilde düzenleyin:

<title><?php if(is_home()) { echo rastgele_baslik_goster(); } else { ?><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); } ?></title>

Bu şekilde bir düzenleme yaptığınızda artık anasayfanızda rastgele başlıklar gösterilecektir.

Kaynak yok ben varım icon smile Her Açılışta Rastgele Başlık Göstermek

Benzer Yazilar


“Her Açılışta Rastgele Başlık Göstermek” için 11 Yorum var

  1. Ferhat Besler diyor ki:

    cok tesekkurler

  2. Ferhat Besler diyor ki:

    Hmm pardon bu eklentiniz rastgele title olusturuyor sanirim. ben her acilista baska bir yazimi rastgele anasayfa da yazi sayfasi gibi gostermek istiyorum. bu mumkun mu acaba.

  3. Ferhat Besler diyor ki:

    Bir de All in Seo icin uyumlu mu?

  4. Ferhat Besler diyor ki:

    Merhaba, fonskiyon olarak yazi isimlerini yazmasak olmaz mi? yazilar icinden rastgele secim yaptirmak istiyorum. bunu becerebilir miyiz?

  5. Kemal Gürler diyor ki:

    Wolkanca kullanıyordu bunu sanırım. Teşekkürler .

  6. berkan diyor ki:

    Birazdan bende yapıcam :)

  7. Semih diyor ki:

    hallederiz :)

  8. Semih diyor ki:

    Ona dikkat etmedim, ama geçen gün rastgele yazı gösterdiğini duymuştum :D

Kendimi Şanslı Hissediyorum

Şansını denemek istiyorsan, yukarıya tıkla :)

WordPress Hosting

Duyuru

WP Uzmanı yeni yazarlarını arıyor. WPU üzerinden eklenti ve tema satışı yapabilirsiniz! Tek yapmanız gereken iletişime geçmek.

İletişime geç!


Selen Korkutan

website statistics