Sitenizin herhangi bir yerinde, siteye her girilişinde rastgele resimler gösterebilmenizi sağlamak amacıyla yazdığım bir eklenti. Nerelerde kullanılabilir derseniz;
Çalışma Mantığı
Yukarıda saydığım gibi geniş bir kullanım alanı olmasının sebebi, oldukça esnek ve basit bir mantığının olması. Bİr klasör yaratıyorsunuz. İçine istediğini resimleri koyuyorsunuz (karikatür, fotoğraf, veya banner) Eklentinin içinde bu klasörün adresini belirtiyorsunuz. Temanıza fonksiyonu yazdığınızda site her açılışında o klasördeki resimleri alıyor, karıştırıyor ve içinden bir tane seçip ekrana koyuyor
Kurulumu
Not: Bu eklenti resmin boyutlarıyla oynamaz. Boyutunu ayarladıktan sonra klasöre kopyalamalısını.
- Üst tarafta (ingilizce meraklılarının deyimiyle header’da) sitenizin asıl resminin her girişte değişmesini sağlayabilirsiniz.
- Fotoğraf galerinizden bir resmi yan tarafta ( sidebar vs.) gösterebilirsiniz.
- Sitenizin en altında rastgele karikatür gösterebilirsiniz.
Çalışma Mantığı
Yukarıda saydığım gibi geniş bir kullanım alanı olmasının sebebi, oldukça esnek ve basit bir mantığının olması. Bİr klasör yaratıyorsunuz. İçine istediğini resimleri koyuyorsunuz (karikatür, fotoğraf, veya banner) Eklentinin içinde bu klasörün adresini belirtiyorsunuz. Temanıza fonksiyonu yazdığınızda site her açılışında o klasördeki resimleri alıyor, karıştırıyor ve içinden bir tane seçip ekrana koyuyor
Kurulumu
- Eklentiyi Aşağıdan indiriniz.
- Sitenizin dizininde resimlerin bulunacağı bir klasör oluşturun ve istediğiniz resimleri bu klasöre gönderin. Örneğin sitenizin anadizininde resimler diye bir klasör oluşturduğumuzu varsayalım.
- Eklenti dosyasını (rastgele_resimler.php) not defteri benzeri bir programla açıp,
$resimler_dizini ve $resimler_adresi yazan satırları kendinie göre düzenleyin ve kaydedip çıkın. - Bundan sonra eklentiyi siteniz/wp-content/plugins/ klasörüne gönderin ve Yönetim Paneliniz’den aktif hale getirin.
PHP:
<img src="<?php rastgele_resim(); ?>">
Not: Bu eklenti resmin boyutlarıyla oynamaz. Boyutunu ayarladıktan sonra klasöre kopyalamalısını.