YAKUTER RASTGELE RESİM EKLENTİSİ

Sitenizin herhangi bir yerinde, siteye her girilişinde rastgele resimler gösterebilmenizi sağlamak amacıyla yazdığım bir eklenti. Nerelerde kullanılabilir derseniz;

  • Ü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 buradan indirin.
  • 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.

Artık tek yapmanız gereken şey temanızda resmin görünmesini istediğiniz yere şu kodu yazmak olacaktır.

Not: Bu eklenti resmin boyutlarıyla oynamaz. Boyutunu ayarladıktan sonra klasöre kopyalamalısını.

DEVAMINI OKUYUN
  • canarkadaş

    Evet üstat kod dedim, yani benim için kod, sizin için kodcuk.. Sitenizin yeni görünümünün hayırlı ve uğurlu olması dileği ile maruzatımı anlatayım.

    Rastgele resimler eklentisinde, resim dizini ve resim adresini beceremedim,

    $resimler_dizini=’/home/kullanici_adiniz/public_html/resimler/’; //burayı kendinize göre doldurunuzSonunda mutlaka / olmalı

    Buraya= ‘/home u ANLAMADIM BİR ÇOK ŞEY DENEDİM/kullanıcı adım a ADMİN yazdım/HTTPDOCS yazdım/RESİMLER’;
    yazdım

    $resimler_adresi=’http://www.siteniz.com/resimler/’; //burayı kendinize göre doldurunuz. Sonunda mutlaka / olmalı

    Buraya=’http://www.SİTEMİ.com/RESİMLER/’;
    yazdım

    sidebar.php ye x olmadan kodu yazdım eklentiyi etkinleştirdim ancak sonuç alamadım, yardım edebilirmisiniz, teşekkürler.

  • $resimler_adresi’nde sorun yok. Diğerini ise öğrenmen gerekli. Sırf senin sorun üzerine bir makale yazdım. Oradan öğrenebilirsin :)

    http://www.yakuter.com/sitenin-tam-yolunu-ogrenmek

  • canarkadaş

    Çok teşekkür ederim, verdiğiniz linkteki makalenizden, yararlanarak sitemin nerede olduğunu öğrendim :) rastgele_resim.php yi üstteki gibi düzenledim, işlem tamam, tekrar sağolun, tekrar Allah razı olsun.

    $resimler_dizini=’/var/www/vhosts/worldarchivetr.com/httpdocs/wp/yakuter’;
    $resimler_adresi=’http://www.worldarchivetr.com/wp/yakuter/’;

  • Resimlerin rastgele değilde, bir slayt show şeklinde oluşmasını nasıl sağlayabiliriz?
    İleri-geri tuşlarıyla (:

  • eRay

    Reklam yönetim için kullanılabilir aslında.a href eklesek koda olur ama hep aynı siteye yönlenir.Resime göre siteye yönlense güzel olurdu :)

    Bunu yapabilirmiyiz ?

  • Elbette ki bunu yapabilirsiniz tabi kodlarla oynamak lazım. Zaten kodlar oldukça sade dilediğin gibi düzenleyebilirsin. Fakat şu varki her resme bir link atamak için veritabanına bir de link adresi yeri açılmalı ve eklenti o şekilde düzenlenmeli. Umarım yeterince açıklayabilmişimdir :)

  • eRay

    Sen yeterince açıkladın ama benim php bilgim olmadığı için, hiçbir şey yapamıycam :(

    Keşke eklentinin yazarı abimiz bize bir kıyak yapsa, :) Tüm blogosfer ondan yararlansa.. :)

  • resimlere nasıl yön veririz yani center left vs. :)
    side barda kullanıyorum resim solda ortalamak istiyorum
    http://hyperelektronik.com/wordpress/

    ama bir türlü olmadı “>
    bu kodun içine dışına başına sonuna align=”center” ekliyorum bir türlü olmadı

  • gevv

    sanırım yine saçma bir soru sordum :) neyse başka şekilde hallederim teşekkürler elinize sağlık.

  • gevv valla center diyince olması gerekirdi ne diyim :)

  • gevv

    Erhan Abi ben php konusunda hiç birşey bilmiyorum :) deneme yanılma netten bulldugum bilgiler ile birşeyler yapıyorum beni yalnış anlamayın :)
    biraz daha uğraştım sonra düşündüm :) resmi göstermek için temaya eklenen koda ben align=”center” ekliyorum ama bu kod resim için degil yani img scr gibi degil belkide ondan olmuyo acaba eklenti dosyasınamı eklemek gerek

  • gevv

    nihayet :) oldu
    bu kodların arasına yerleştirince oldu

  • Emre

    Burada tek resim gösteriyor bir tane resim yerine mesela 10 tane resim göstermek için nasıl bir değişiklik yapmalıyız kodda

  • Ahmet

    Merhabalar;
    sitee rastgele resimi heaer.php osyasına sitenin sayfalarının gösterildigi yerin hemen üstüne ekledim ama bir problem var sitenin bir önceki header resmi
    800/160 dı benim sitenin buldugu resimleri tam olarak
    800e 160 olarak ayarlayamıyorum acaba rastgele resimleri gösterirken 800e 160 yapabilir miyiz ?

  • Eklenti için teşekkürler.
    Çok resimli klasörlerde tüm dosya isimlerinin alınması ve rastgele işlenmesi vs. sunucu yükünü arttırmaz mı, veya siteyi yavaşlatmaz mı? Bunu yönetim panelinden ayarlayarak klasör içeriğinin belli zamanlarda veya yönetici komutuyla alınıp bir tampon dosyaya yazılması ve işlem sırasında bu dosya içeriğinin okunup çözümlenerek bir dosya seçilmesi sağlansa iyi olmaz mı?

    • Elbette daha iyi olur. Eğer eklentiyi geliştirecek olsaydım eminim bende bu şekilde düşünürdüm.

  • Mesaj alındı, iş başa düştü. :)
    Neyse, zaten şu an için çok fazla resim yok, yavaşlığın bundan kaynaklanmadığına da eminim, bir an fotoğraf galerisindeki onca fotoğrafın da aynı şekilde alındığı aklıma gelmedi.
    Sadece bir tavsiyeydi. İhtiyacım olursa sanırım rastgele resim ve sözler eklentilerini birleştirip birşey yapabilirim. :)

  • İbrahim ÇAKICI

    Erhan abi bir sitemde senin yapmış olduğun eklentilerle şöyle birşey yapmak istiyorum.

    Kullanmak istedğim eklentiler: yakuter rastgele sözler eklentisi, yakuter rastgele resim eklentisi

    rastgele resim eklentisi arka planda rastgele değişecek. arkaplandaki resmin üzerinde de devamlı değişen yazılar koyucam bunu da rastgele sözler eklentisi ile yapıcam. Buraya kadar herşey güzel ama Yakuter rastgele sözler eklentisini nasıl arkaplanda değişmesini sağlıyacağım. Bu dediğim işlemleri nasıl yapabilirim Erhan abi ?

  • Cihan Üstündağ

    İndirme linki çalışmıyor yeniliyebilirmisiniz acaba.

  • Çok güzel bir anlatım teşekkür ederim. Yorumları okumadım ama tüm resimleri aynı boyutta nasıl gösterebiliriz.