13 Kasım 2008

Resimli Bağlantılar Bileşeni v1.0

WordPress Yorum Ekle

WordPress'in Bağlantılar yapısını bilirsiniz. Beğendiğiniz siteleri sitenizde göstermek için güzel bir araçtır, ancak WordPress ile birlikte gelen Bağlantılar bileşeni bu özelliği yeterince kullanmanıza izin vermez. Siz de çoğu kişinin yapmaya başladığı gibi (bkz. Yan Menüm) bağlantılarınızı resim olarak göstermek istiyorsanız, bu bileşenim tam size göre. Bileşenin yeni sürümünü WordPress.org'un eklentiler dizinine taşıdım. Bu nedenle bu sayfadaki sürüm yerine daha gelişmişini kullanmak isterseniz lütfen buraya uğrayın.
Birçok kişi, bu işi Ali'nin eklentisi olan Resimli Bağlantı Kutuları eklentisini kullanarak yapıyor. Bugün ben de şöyle bir inceleyeyim dedim. Eklenti güzel ancak girilen verileri kendi veritabanında tutması hatta bunun için iki tablo açması açıkçası benim hoşuma gitmedi. Ayrıca WP'nin bağlantılar özelliği dururken ekstra tablolar açan bir eklentiyi kullanmak işime gelmedi. Ben de küçük bir araştırma ile Resimli Bağlantılar Bileşeni'mi yazdım. Bileşen WP'nin bağlantılar yapısını kullanarak bağlantıları resimli olarak gösteriyor. Lütfen kurulum ve kullanım notlarını ayrıca benioku.txt dosyasını iyi okuyunuz.

Kurulum

  1. Sayfa sonundan bileşeni indirin.
  2. Zip'li dosya içerisindeki 'resimli-baglantilar' klasörünü ya da 'resimli-baglantilar.php' dosyasini sitenizin 'wp-contents/plugins' klasörüne yükleyin.
  3. Bileşeni sitenizin yönetim panelindeki Eklentiler bölümünden 'Resimli Bağlantılar' eklentisini etkinleştirin.
  4. Temanızın 'style.css' dosyasına aşağıdaki CSS biçimlendirmelerini ekleyin.
    1. li.rbaglanti a, li.rbaglanti a:hover {
    2.       text-decoration: none;
    3.     }
    4.     li.rbaglanti {
    5.      float:left;
    6.     }
    7.     li.rbaglanti a img {
    8.      filter:alpha(opacity=60);
    9.      -moz-opacity: 0.6;
    10.      opacity: 0.6;
    11.      }
    12.     li.rbaglanti a:hover img {
    13.      filter:alpha(opacity=100);
    14.      -moz-opacity: 1.0;
    15.      opacity: 1.0;
    16.     }

Kullanım

  1. Bu bileşen ile birlikte WP'nin Bağlantılar bileşenini kullanamazsınız.
  2. Bağlantılara resim eklediğimiz için wp_list_bookmarks() fonksiyonu (doğal olarak bağlantılar bileşeni de) varsayılan olarak bağlantıları resimli gösterecektir
  3. Bağlantılara resim tanımlamak için sitenizin Yönetim Panelindeki Yönet/Bağlantılar bölümünden resimli göstermek istediğiniz bağlantıları düzenle dedikten ya da yeni bağlantı eklerken Gelişmiş alanındaki Görsel Adresi kısmına resmin adresini girin. Resim eklemediğiniz ya da gösterilsin şeklinde ayarlamadığınız bağlantıları bileşen göstermeyecektir.

    Resim tanımlarken
  4. Kullanacağınız resimleri Yaz bölümünden Yükledikten sonra adresini buraya yapıştırabilir ya da kendiniz yazabilirsiniz.
  5. Eğer bağlantılarınız için bağlantı referansı (rel) eklemek isterseniz aşağıdaki resimdeki bölümden seçim yapabilir ya da ilgili metin kutusuna (örneğin, nofollow) yazabilirsiniz. Bu kısmı doldurmanızı tavsiye ederim, böylece bağlantılarınızın gücünü artırabilirsiniz.

    Bağlantıya Rel ekleyin
  6. Yaptığınız değişiklikleri kaydedin.
  7. Tasarım/Bileşenler bölümünden Resimli Bağlantılar bileşenini yan menünüze ekleyip, ayarlarını yapın. Ayarlar kısmında göstermek istediğiniz resimlerin boyutunu belirtebilirsiniz. 30x30 en uygunudur.

    Resimli bağlantılar bileşen görünümü
  8. Bileşen yapısını kullanmıyorsanız, yan menünüze aşağıdaki kodu ekleyin.

    1. <?php if (function_exists('yg_resimli_baglantilar')) { ?>
    2.  <li><h2><?php echo 'Rastgele Yazılar'; ?></h2>
    3.    <ul>
    4.      <?php yg_resimli_baglantilar(30, 30); ?>
    5.    </ul><br style="clear: both;" />
    6.  </li>
    7. <?php } ?>

    böylece resimleri 30x30 boyutlarında göstermiş olursunuz.

    Eklenti WordPress 2.6.3 sürümünde yazıldı ve test edildi. Şu anda sitemde kullanmaktayım. Problem ya da önerilerinizi lütfen bildiriniz. Bileşenin CSS bölümü Resimli Bağlantı Bileşeni'nden alınmıştır. Eğer bileşeni kullanıyorsanız, bir yorum bırakmayı unutmayın.

    Bileşeni İndir

    Resimli Bağlantılar v1.0


    Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=510.

    Yazılarımı RSS aboneliği ile takip edebilir, yeni yazılarıma kolaylıkla ulaşabilirsiniz. Bunun için ise RSS adresimi kullanabilirsiniz.


“Resimli Bağlantılar Bileşeni v1.0” yazısı için 18 Yorum

Bu yazıya yapılan yorumları dilerseniz, ( RSS 2.0 ) beslemesini kullanarak takibe alabilirsiniz.

  1. Sercan dedi ki:

    Güzel bi çalışma bende merak ediyodum nası resimli bağlantı yapabilirim diye Teşekkurler yakup hoca

  2. Furkan dedi ki:

    Çok iyi düşünülmüş bir eklenti. Dediğin gibi alisko'nun ki artı tablo açıyordu veritabanında. Bu çok güzel olmuş. 🙂 Tebrikler ve başarılar..

  3. olcay dedi ki:

    bence süper ve harkulade bir uygulama
    sponsor bağlantı için artık plug kullanmaya gerek kalmadı

    eline sağlık yakup

  4. Sinan Yorulmaz dedi ki:

    teşekkürler. çok güzel bir eklenti. sorunsuz çalışıyor.

  5. sukru ozdemir dedi ki:

    sitenin gorunumu acisindan cok uygun. Eklenti icin tesekkurler. Emeginize saglik.

  6. Kemal Gürler dedi ki:

    Alisko'nun eklentisini kullanarak eklediğimiz bağlantıları , bir şekilde buraya aktarabilirmiyiz peki kısa yoldan?

  7. Yakup Gövler dedi ki:

    Şu an için hayır.

  8. Cevat ÖZTÜRK dedi ki:

    Denedim ama beceremedim. Zamanım olduğunda biraz daha kurcalamam lazım bu eklentiyi.

  9. Kemal Koçak dedi ki:

    Yaptığın Bu eklentiyi Sitelerimde Kullanmaya Çalışacağım Umarım başarabilirim.
    Değerli Yakup kardeşim Hakkındaki bilgileri okudum bir çok açlışmanı takdirle karşıladığı bilmeni isterim Bende acizane Bazı çalışmalarımı sitemden inceleyerek anlayabilirsin..
    Hülasa ben kendi çapında kendi sitelerini kurmaya çabalayan senin gibi bir anadolu yüreğiyim..
    Aynı zamanda Ankarada Radyo programları yapmaktayım. Senin gibi değerli aanadolu evlatlarını programamıma konuk olarak almak ve senin gibi Alınterinden yükselen örnekleri öğrencilerime tanıtmak isterim...
    Yaptığın tüm çalışmalarını yürekden kutluyor ve rabbimden tüm yaşamında Hz yusuf bereketinin yaşamına yansımasını diliyorum ... değerli insan .. en derin saygılarımla
    Kardeşin Kemal Koçak
    İnsani Gelişim Hizmetkârı
    Beyin Antrenörü Sevgipolog

  10. Yakup Gövler dedi ki:

    Kemal Bey,
    İltifatlarınız için teşekkür ederim.
    Bu eklentiyi kullanmayı düşünüyorsanız, lütfen daha gelişmişi olan http://www.yakupgovler.com/?p=592 adresindeki yeni sürümü kullanınız.
    Sitenizi incelemek istedim ancak sanırım bir problem var.

  11. Doğan dedi ki:

    Hocam iyi güzel diyorsunuzda bu http://pic1.resimupload.com/r3/thumb_542262030.JPG bu linke bakın isterseniz resimli baglantı olusturuyorum ama alt alta sıralanıyor yan yana neden gelmıyor?

  12. Yakup Gövler dedi ki:

    http://www.yakupgovler.com/?p=592 adresindeki eklenti bunun çok daha gelişmişidir. O sayfanın en altından eklentiyi indirip, kurun. Bileşen Türkçe'dir merak etmeyin. Sayfa içerisinde verilmiş olan CSS kodlarını temanızın style.css dosyasına eklemeyi unutmayın. Ayrıca resim eklenmiş bağlantılar ve resimsizleri bir arada listelemek pek iyi olmamaktadır. Bağlantıları yan yana dizmek için mutlaka CSS kodlarını doğru ve uygun bir şekilde style.css dosyasına eklemiş olmanız gerekiyor.

  13. murat dedi ki:

    Temanızın 'style.css' dosyasına aşağıdaki CSS biçimlendirmelerini ekleyin.

    kısmında ki cs kodunu style css nin icinde herangibi biyere yazsak olurmu yada neresine yazmaliyiz biraz acemiyim de 🙂

    bu arada gercekten cok harika paylasimlariniz ve cok harika bir siteniz var calismalarinizda basarilar dilerim...

  14. Yakup Gövler dedi ki:

    İstediğiniz yere ekleyebilirsiniz, benim tavsiyem, style.css dosyasının en sonundaki } işaretinden sonraya eklemenizdir. Ayrıca http://www.yakupgovler.com/?p=592 adresindeki yeni sürümü kullanırsanız, daha fazla kontrole sahip olursunuz.

  15. Emrah dedi ki:

    Çok teşekkür ederiz. Emeğinize sağlık.

  16. can dedi ki:

    mrb
    eklentiyi yükledim,etkinlestirdim,bileşenide ekledim, css dosyasina gerekli koduda yazdim lakin "yönetim Panelindeki Yönet/Bağlantılar" diye bir bolum ben goremedim wordpress'imde version farkliligindan olabilirmi bilmiyorumda normalde bende eklentilerde "ayarlar bolumun" de cikiyor ordada cikmamis
    valla bugun sabahtan beri bu is icin ugrasiyorum henuz basarili olamadim yardimlarinizi bekliyorum...selamlar

  17. Yakup Gövler dedi ki:

    @can, buradaki sürümü kullanırsan iyi olur. WordPress 2.7 sürümüyle birlikte Yönetim panelinde yan tarafta Bağlantılar bölümünden Yeni ekle diyerek bağlantıları ekleyip, bileşenler bölümünden bileşen ayarlarını yapabilirsiniz kullanabilirsiniz.

  18. can dedi ki:

    Yakup hocam cok teşekkürler, sorunu cözdüm sayenizde sağlicakla kalin selamlar..