Dün akşam bir arkadaşım, -Volkan şu arama kutusu var senin blogda onun içinde aslında rastgele yazılar çıksa güzel olma mı? dedi. Ulan dedim süper , teşekkür ettim ve yaklaşık 30 dakikalık kısa bir araştırma ile aşağıda birazdan okuyacağınız ve download / indirebileceğiniz eklentiyi yazdım. Çokta zor olmadı, basit olması gerekiyordu zaten.
Esasında bu Pluginine benzer bir kaç vardı başka arkadaşların yazdığı, ben bu bir kaç eklentiyi kurcalayıp kendime göre ortaya melez bir şey çıkardım. İstediğim benim belirlediğim bir yerde, benim hazırladığım bir not defterinin içindeki cümleleri veya kelimeleri rastgele gösterilmesini sağlamak. Benzerleri gibi veritabanı ile alakası olmaması gerekiyordu, zaten otu boku veritabanından çekiyor bu için veritabanını meşgul etmek mantıklı değildi.
WordPress Rastgeletext eklentisi
Eklentinin çalışma mantığı çok basit, .php ve .txt adında iki dosyadan ibaret, .txt nı açın içine alt alta cümleler yazın, blogunuzun her yenilenmesinde rastgele bir satırdaki cümle gösterilecek. Kafanıza göre düzenlediğiniz .txt dosyasını in /-content/ klasörünün içine atın. .php dosyasını da /-content// klasörü altın atın, eklentiyi etkinleştirin. .txt içine yazdığınız cümlelerin raastgele görünmesini istediğiniz, blogunuzun herhangi bir yere <?php ('$oncesinde', '$sonrasinda'); ?> kodunu ekleyin. <?php ('$oncesinde', '$sonrasinda'); ?> de öncesinde ve sonrasında olmasını istediğiniz bir şey yazabilirsiniz örneğin; <?php ('<strong>', '</strong>'); ?> veya boş bırakabilirsiniz örneğin; <?php ('', ''); ?>

Eklentiyi indirdiğinizde bu blogun arama kutusu için yazdığım cümleler, kelimeleri göreceksiniz, siz .txt dosyanızı istediğinize göre değiştirin. Nasıl çalıştığını .wolkanca.com un arama kutusunda görebilirsiniz.

Eklentiyi şu bağlantıdan indirebilirsiniz: WordPress Rastgeletext Eklentisi

Vay be demek ki bu eklentilerin hepsi bir ihtiyaçtan ortaya çıkıyor böyle (: Bende yazdım ya düşünün yani ne kadar basitmiş eklentisi yazmak.

“WordPress için RastgeleText eklentisi” için 24 Yorum

  1. wolkanca diyor ki:

    (kendi yazdığım yazıya ilk yorumu kendim yapıyorum (: )
    e unutmadan bu şeyi aynı mantıkla javascript haline çevirip blogger da kullanabiliriz belki, bunun için yine o not defterini başka bir adresten çeke ne bilim olabilir işte.
    afiyet olsun.

  2. FeRHaD diyor ki:

    ben de yakuterin rastgele sözler eklentisini kullanıyordum. tabi şu an eklentinin veritabanındaki tablo boyutu yaklaşık 250 söz ile 25 kilobayt. bu rastgeletext eklentisi oldukça iyi birşey olmuş. teşekkürler. aslında wordpress’in options gibi bir tablosuna veri tek satır olarak bütün metin içeriği ile eklense wp options tablosunu birkez çektikten sonra zaten bu satırı da işleyeceğinden sql sunucusuna da ayrı bir yük olmadan yapılabilir bu iş. neyse şu an için daha rastgele sözleri kullanacağım, çok sayıda yeni söz girmem gerekirse de bu eklentiye geçiş yaparım. eklenti için teşekkürler.

  3. wolkanca diyor ki:

    @ferhad
    sadece söz değil istersen o not defterine resim ya da video da koyabilirsin (: olur yani.
    kullanın abi bi deneyin eksikler şusu busu yazabilirsiniz mail veya buraya yorum olarak.

  4. FeRHaD diyor ki:

    evet resim amacıyla da kullanılabilir. arama ile ilgili sözler de güzelmiş :d sanırım bunun gibi bir şeyler ben de cep ingilizce uygulamam için yapsam iyi olur.

  5. Modifiyeli diyor ki:

    kullanışlı ve eğlenceli bir eklentiye benziyor…ne kadar güzel dimi ikisini bir arada olması?

    tebrikler bu arada ;)

  6. neasneap diyor ki:

    yaratıcı işleri severim…

  7. neyazsak diyor ki:

    valla çok güzel olmuş da kullanacak yeri yapabilsem şu arama kutusunu yapıyorum sonucu gösteremiyorum yapsam eklentiyide kullanacağım yardım etseniz sonuçlerı nasıl sayfamda gösterebilirim

  8. wolkanca diyor ki:

    @neyazsak
    neyazsak.com için diyorsan eğer zaten bi live search şeysi var o blogda. onun içine bir value eklemekten bahsediyorsan eğer wp temasında arama şablonunu ya da neyse temanda arama şeysi hangi dosyadaysa onu bul. bunun içinde input ile başlayan value="" li filan bişi var o value"<?php rastgeletext('', ''); ?>" koydun mu tamamdır. bu value nin kullanıcı üzerine tıkladığında değiğşmesi için ise hemen input un devamına onfocus="this.value=”;"></input> yazdınmı tamamdır.

    yani kısaca aşağıdaki gibi oluyor;

    <input title="aramak parayla mı?" type="text" name="q" size="25" maxlength="255" id="sbi" value=" arasak mı?
    "
    onfocus="this.value=”;"></input>

  9. neyazsak diyor ki:

    sagolasın oldu simdilik bunu kullanıyım güzel bir arama kutusu yaparız.valla neye niyet neye kısmet tekrar teşekkür ederim…

  10. turklerklani diyor ki:

    volkan abi konu ile alaaksız olacak ama bugün blogunda 3 hata aldım wp-sayfa galiba yorumlar kısmında.yazına bakarken buna bakarken birde yorum eklerken online 26 vardı hepisinde

  11. E. Ali diyor ki:

    ben de yaptım oldu teşekkürler. ilerde vaktim olunca header resimleri için bu şeyi denerim. her tıklamada başka bir başlık resmi olsun.

  12. Bilgi Resim Fotoğraf; Güncel Meseleler » Blog Archive » İyi Fikir diyor ki:

    [...] …. Neyse, nasıl yapılır devamını bunu yapan blogcunun sayfasından okuyabilirsiniz. >>>>> Bir WordPress eklentisini blogcu volkanca daha pratik kullanılır hale [...]

  13. E. Ali diyor ki:

    resim denemesini ilerde denerim diyordum ama şimdi yaptım. resim de oluyormuş. çok teşekkür ederim.

    ayrıca aynı kod sayfada birden fazla yere konabiliyor. rastgele değişen resimleri sağ iki sütunun üst taraflarına uyguladım.

  14. AhmetKemal diyor ki:

    gerçekten güzellermiş.dahada geliştirilebilir.

  15. Orhan Toker diyor ki:

    sevgili wolkan,

    eline sağlık çok güzel olmuş. ben bu eklentiyi günün sözü olarak kullanacağım. bir ipucu da benden olsun. txt dosyasının içine html kodu yazabiliriz gibi geldi bana.

  16. wolkanca diyor ki:

    @orhan toker
    evet burada da yazdığım gibi txt dosyasının içine kişinin yaratıcılığına göre ne yazarsa ihtiyaca göre yani abi (: benimki arama kutusunun içinde yazacak şeydi, sizinki belki başka bir şey, video, resim neyse bu basit ve kullanışlı oldu, veritabanı nı kullanmaz ne bileyim canın sıkıldı kolayca at çöpe (: not defteri altı üsü (:

  17. Ali öztürk diyor ki:

    merhabalar ben eklentinizi kurdum güzel çalışıyor kendi arama motoruma da ekledim ama benim asıl yapmak istediğim googla aramalarını blog içerisinden göstermek sizin kullanmış olduğunuz kodlar ile denedim ama hiçbirşey olmuyor..

    bu konuda bilgi verirseniz sevinirim.
    iyi çalışmalar..

  18. wolkanca diyor ki:

    google adsense kullanıcısı iseniz eğer, adsense paneline gidin, orada arama kutusu oluşturuken sonucu site içinde gösterilecek şekilde ayarlayabiliyorsunuz. iki kod verecek size birisi arama kutusu, diğeri ise arama sonucunun çıkmasını istediğiniz sayfa, tabiki bu işlemi adsense den yaparken arama sonucun çıkacağı yeri vs. iyi belirlemeli hata yapmamalısınız örneğin: http://blog.wolkanca.com/arama/ bu sayfada arama sonucu çıksın diye ayarladı isem ben arama kutumu adsense den, o halde http://blog.wolkanca.com/arama/ sayfasına koymam gerekiyor o ikinci arama sonu kodunu. bu arama sonucu kodunu http://blog.wolkanca.com/ koyarsam sonuç göstermez. arama sonucu kod parçacığı aşağıdaki gibidir;

    <!– Google Search Result Snippet Begins –>
    <div id="googleSearchUnitIframe"></div>

    <script type="text/javascript">
    var googleSearchIframeName = 'googleSearchUnitIframe';
    var googleSearchFrameWidth = 700;
    var googleSearchFrameborder = 0 ;
    var googleSearchDomain = 'www.google.com';
    </script>
    <script type="text/javascript"
    src="http://www.google.com/afsonline/show_afs_search.js">
    </script>
    <!– Google Search Result Snippet Ends –>

    daha fazla yardım için [via]

  19. Autocad Günlüğü » Blog Archive » Volkan Yılmaz’ın Rastgeletext eklentisini kullanarak günün sözü köşesi oluşturun. diyor ki:

    [...] kaçırmadan takip ettiğim sevgili Volkan, dün oturup uğraşmış ve rastgeletext eklentisi yazıvermiş. Aslında Volkan bu eklentiyi blogunun arama kutusu her seferinde boş çıkacağına, [...]

  20. Orhan toker diyor ki:

    sevgili volkan,

    senin eklentiyle uğraşıp günün sözü köşemi yaptım. okurlar buradan uygulama örneği olarak görebilirler.
    tekrar eline sağlık

  21. wolkanca diyor ki:

    @orhan toker
    çok leziz olmuş, basit ve kullanışlı, teşekkürler.

  22. webiket.net diyor ki:

    WordPress için RastgeleText eklentisi…

    Eklentinin çalışma mantığı çok basit, rastgeletext.php ve rastgeletext.txt adında iki dosyadan ibaret, rastgeletext.txt nı açın içine alt alta cümleler yazın, blogunuzun her yenilenmesinde rastgele bir satırdaki cümle gösterilecek. Kaf…

  23. Netveweb diyor ki:

    güzel ve mantıklı çalışma ayrıca arama kutusu için yapılan açıklamayada teşekkürler !

  24. hell diyor ki:

    çokda güzel oldu,
    teşekkürler.

Yorum Yapın // msnİletişimleşin

Blogum Var!

Uyarı: Yazacağınız yorumun tüm harfleri ufak karakterlere çevrilip iletilecek, lütfen büyük harfle yazmayın, üzülürsünüz.