21 Aralık 2008

Advanced Blogroll Widget

WordPress Yorum Ekle

Standard blogroll widget doesn't allow you customize displaying your bookmarks. Advanced blogroll widget displays your bookmarks as you want. You can customize everything about your blogroll.

Installation and Usage

  1. Download the zip file and extract the contents.
  2. Upload the 'advanced-blogroll' folder to your plugins directory (wp-content/plugins/).
  3. Activate the plugin through the 'plugins' page in WordPress.
  4. See 'Design'->'Widgets' to place it on your sidebar. Set the settings
  5. If you add the following CSS codes to your style.css, your bookmarks' images will have a transparent hover effect like images on my sidebar (see Bağlantılar caption on sidebar):
    1. .ab_images a, .ab_images a:hover {
    2.   text-decoration: none;
    3. }
    4. .ab_images a img {
    5.  filter:alpha(opacity=60);
    6.  -moz-opacity: 0.6;
    7.  opacity: 0.6;
    8.  border:none;
    9. }
    10. .ab_images a:hover img {
    11.  filter:alpha(opacity=100);
    12.  -moz-opacity: 1.0;
    13.  opacity: 1.0;
    14. }
  6. If you don't use the widgets or if you use it in your template, please add the following code anywhere. Of course, don't forget change the parameters as you want.
    1. $parameters = array(
    2.       'category' => 0,
    3.       'showform' => 1,
    4.       'orderby' => 'name',
    5.       'order' => 'ASC',
    6.       'width' => 30,
    7.       'height' => 30,
    8.       'num' => 0,
    9.       'nofollow' => false
    10.     );     
    11. yg_adv_blogroll( $parameters );

    Parameters
    category (integer): If you want to show links of a specific category, write its cat_ID. The default is 0 - All categories.
    showform (integer): How links will display. Valid values: 0 - Only names (default), 1 - Only Images, 2 - Images with Names.
    orderby (string): Sort bookmarks by name, ID, url or randomly. The default is sort by name. Valid values: name - default, id, url, random.
    order (string): Sort order for bookmarks (either ascending or descending). The default is ascending. Valid values: ASC - default, DESC.
    width (integer): Width of image. At least 16px.
    height (integer): Height of image. At least 16px.
    num (integer): Number of bookmark to display. 0 - All bookmarks.
    nofollow (boolean): Add rel='nofollow' to links or not. Valid values: false (default), true.

    If you use these codes, don't forget style it with CSS.

Screenshots


Widget's settings with default values in Design'->'Widgets'

Your blogroll with only names

Your blogroll with only images

Your blogroll with images and names

Adding image to your bookmark

FAQ

How can i format my blogroll?
You can use 'ab_bookmarks' CSS class to format your bookmarks list and you can use 'ab_images' CSS class to format your list with only images.

Options

Widget's options allow you to change your blogroll's displaying.
Title - Your blogroll's title on your sidebar.
Category - Category of your bookmarks you want to list.
Order by - What you want to order by
Order - How you want to order
Display Form - How to display your bookmarks. With only names, only images, images and names.
Image Width - Your bookmarks' image width.
Image Height - Your bookmarks' image height.
Number of Bookmarks to Show - How many bookmarks you want to show.
Add rel = "nofollow" to bookmarks - Allows add rel = "nofollow" to your bookmarks.

Version history

1.2 - Adding Russian Language support. Thanks Fatcow
1.1 - Adding Rating Sort - Adding link description to link title
1.0 - Plugin released

Download

Advanced Blogroll 1.2

My English Plugins

  1. Random Tags Cloud Widget: A fantastic widget to manage your tags cloud.
  2. Advanced Random Posts: It shows random posts from selected categories or current categories or all posts, it is very useful.
  3. Advanced Blogroll Widget: display your bookmarks as you want. You can customize your blogroll displaying.
  4. Comment Approved Notifier Plugin: sends an e-mail to your commenters when you approve their comments.

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

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


“Advanced Blogroll Widget” yazısı için 44 Yorum

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

  1. Random Tags Cloud Widget v1.2 · Yakup Gövler'in Not Defteri dedi ki:

    [...] Advanced Blogroll Widget: display your bookmarks as you want. You can customize your blogroll displaying. [...]

  2. Resimli Bağlantılar Bileşeni v1.0 · Yakup Gövler'in Not Defteri dedi ki:

    [...] 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 [...]

  3. hakan dedi ki:

    Thanks for plugin 🙂

    plugins sayfasını gezerken sizin ekletinizle karşılaşmak gurur verici. bizimkiler pek bu konularla ilgilenmiyorlar hep yabancıları görüyoruz, o yüzden nadir insanlardan birisiniz. başarılarınızın devamını dilerim.

  4. Yakup Gövler dedi ki:

    Teşekkür ederim. Diğer eklentilerim de burada.

    1. Random Tags Cloud Widget: A fantastic widget to manage your tags cloud.
    2. Advanced Random Posts: It shows random posts from selected categories or current categories or all posts, it is very useful.
    3. Advanced Blogroll Widget: display your bookmarks as you want. You can customize your blogroll displaying.
    4. Comment Approved Notifier Plugin: sends an e-mail to your commenters when you approve their comments.

    Sitemde Türkçe'leri de var.

  5. www.tusul.com dedi ki:

    WordPress Resimli Bağlantılar Bileşeni...

    Sitenizdeki bağlantıları ister resimli, ister resimsiz, istediğiniz gibi sıralayarak gösterebilirsiniz....

  6. WordPress Plugin Releases for 12/22 | bloground.ro - Blogging resources, WordPress themes and plugins for your development dedi ki:

    [...] Advanced Blogroll [...]

  7. WordPress Plugin Releases for 12/22 | Wordpress Blog NL dedi ki:

    [...] Advanced Blogroll [...]

  8. George Serradinho dedi ki:

    Thanks for the plugin, works just fine.

  9. WeblogToolsCollection Español » Archivo del Blog » Novedades Plugins de WordPress 22/12 dedi ki:

    [...] Advanced Blogroll [...]

  10. Weblog Tools Collection: WordPress Plugin Releases for 12/22 | Aslifm Blogu dedi ki:

    [...] Advanced Blogroll [...]

  11. WordPress Plugin Releases for 12/22 | BlogBroker24-7 dedi ki:

    [...] Advanced Blogroll [...]

  12. Toyota’s A-BAT Compact Pickup Concept dedi ki:

    [...] Advanced Blogroll Widget · Yakup Gövler'in Not Defteri [...]

  13. Weblog Tools Collection: WordPress Plugin Releases for 12/22 » All About Technologies dedi ki:

    [...] Advanced Blogroll [...]

  14. WordPress Plugin Releases for 12/22 | New Port Me dedi ki:

    [...] Advanced Blogroll [...]

  15. Angelia dedi ki:

    Hi, I would like to be able to use your code within a template. Can you tell me if it is possible to call it from a template, and if it is, how? 😉 thank you! I love the plugin.

  16. Weblog Tools Collection: WordPress Plugin Releases for 12/22 » KLIK WAE DOT INFO dedi ki:

    [...] Advanced Blogroll [...]

  17. WordPress Plugin Releases for 12/22 | Castup dedi ki:

    [...] Advanced Blogroll [...]

  18. WordPress Plugin Releases for 12/22 dedi ki:

    [...] Advanced Blogroll [...]

  19. loudnproud dedi ki:

    rTHANK

  20. Sesli dedi ki:

    Hocam bu eklentiyi bende yapmak istiyorumda kodları nereye yerleştiricem biraz karışık geldi bana bu konudaki yardımlarınızı burdan bildirirseniz sevinirim. Kolay gelsin HOCAM

  21. Yakup Gövler dedi ki:

    @Sesli, temanız bileşen destekli sanırım. Bu nedenle kodla ekleme yapmanız gerekmiyor, Görünüm/Bileşenler bölümünden Resimli Bağlantılar bileşenini yan menünüze ekleyebilirsiniz. Verilen kodlar bileşen yapısını desteklemeyen siteler için gerekli. Yan menüye ekleyebilirsiniz. Ayrıca eklentinin Türkçesi için
    http://www.yakupgovler.com/?p=510
    adresini inceleyin.

  22. Sesli dedi ki:

    Yakup hocam yardımınız için teşekkür ederim birde yorumlardaki avatarı çalıştıramatım admin panelinden tartışma bölümünden oluşturulmuş avatarı şeçip kaydediyorum ama avatalar görünmüyor acaba kullanmış olduğum temanın comments.php bölümüne kodmu eklemem gerekiyor? Yardımınızı bekliyorum hocam Teşekkürler

  23. Yakup Gövler dedi ki:

    Gravatar eklemek için
    http://www.yakupgovler.com/?p=314
    adresini inceleyiniz.

  24. Sesli Site dedi ki:

    Yakup hocam saygılarımı sunuyorum buradan inanın sizin hakkınızı ödüyemez bir çok insanımız elinizden geldikçe yardımlarınızı esirgemiyorsunuz. Birde gösterdiğiniz yerden gerekenleri uyguladım sorunsuz çalıştı sağolun hocam pagenavi eklentisini deniyorumda şimdide ondaki yaşanan sorunlar ortalı durmuyor sayırlar o konu hakkında ne tavsiye edebilirsiniz hocam??

  25. Yakup Gövler dedi ki:

    Eklentiyle birlikte gelen .css dosyasını açın, .wp-pagenavi sınıfını bulun ve bunun özellikleri içerisine text-align:center; özelliğini ekleyin. Bende bu satır aşağıdaki gibi.
    .wp-pagenavi{text-align:center;margin-top:20px;margin-bottom:15px;font-weight:bold}

  26. Sesli Site dedi ki:

    Hocam sizin dediğiniz .navigation kısmı olmasın :S çünkü bu var şuan dediğinizi bu kısmamı ekliyim?

  27. Yakup Gövler dedi ki:

    Benim dediğim pagenavi eklentisinin klasörü içerisinde .css dosyasıydı. Siz sanırım temanızın style.css dosyasına bakıyorsunuz.

  28. VideoAzzurri dedi ki:

    Thank for this widget!

    I use WordPress 2.8 and your plugin in my blog but now it's not possible to order the links by rating and your Advanced Blogroll Widget don't show the descriptions of the links.

    Why?
    Are these new features in your to do for the next release?

  29. VideoAzzurri dedi ki:

    Is it dead this blog??

  30. Nasıl Yapılır dedi ki:

    Tebrik ederim, pluginleri gezinirken Türk geliştiricileride görmek gurur verici. Çalışmalarınızda başarılar dilerim.

  31. Comment Approved Notifier Plugin v2.0 · Yakup Gövler - WordPress'e dair ne varsa dedi ki:

    [...] Advanced Blogroll Widget: display your bookmarks as you want. You can customize your blogroll displaying. [...]

  32. VideoAzzurri dedi ki:

    Thanks, the plugin works good!

    Bye
    http://www.videoazzurri.com/

  33. Susan dedi ki:

    Thanks for a great plugin and all the work that goes into creating and maintaining it! Much appreciated.

  34. Q-design dedi ki:

    Hi, thank you for your plugin.
    If you want, I've created an Italian version of your plugin.
    I can send you the .po and .mo files.

  35. Emrah dedi ki:

    Teşekkürler. Türkçesi de kullanışlı.

  36. Yakup Gövler dedi ki:

    @Emrah, eklentinin bu sürümü de Türkçe destekli. Eklentiyi kurup, etkinleştirdiğinizde Türkçe olarak karşınıza gelecek.

  37. Autoroot » Bilan du premier mois d’activité d’Autoroot dedi ki:

    [...] Advanced Blogroll : vous en avez assez de ne pas pouvoir gérer finement les liens de votre blogroll ? Ce plugin est fait pour vous. Il permet de gérer des catégories de liens, le tout avec un widget qui permet de les placer où l’on veut sur les pages du site [...]

  38. Advanced Random Posts v1.1 · Yakup Gövler - WordPress'e dair ne varsa - Bileşen Eklenti English WordPress dedi ki:

    [...] Advanced Blogroll Widget: display your bookmarks as you want. You can customize your blogroll displaying. [...]

  39. Daniel dedi ki:

    Hi,
    I have translated this plugin to Polish. Please contact me via email - I will send them to you.

  40. Advanced Most Recent Posts dedi ki:

    [...] Advanced Blogroll Widget: display your bookmarks as you want. You can customize your blogroll displaying. [...]

  41. Recent Commented Posts dedi ki:

    [...] Advanced Blogroll Widget: display your bookmarks as you want. You can customize your blogroll displaying. [...]

  42. Schumacher dedi ki:

    Hocam;

    Sidebara eklediğiniz "Sİzin için Seçtiklerim" Advanced Blogroll Widget gibi resimleri ve konu başlığını gösterebileceğim bir eklenti biliyormusunuz?..

  43. Yakup Gövler dedi ki:

    @Schumacher, sizin için seçtiklerim bölümünü elle Metin bileşenini kullanarak HTML kodlarını kullanarak oluşturdum. Bu tarz bir eklentiyle karşılaşmadım. Eğer bahsettiğin son yazıları vs. göstermek ise benim gelişmiş son yazılar bileşenimi ya da benzeri diğer eklentilerimi inceleyin.

  44. Schumacher dedi ki:

    Hocam;
    Kullanığım temamda (Convergence)özelleştirilmiş olarak Releated post ve popular post eklentisi var http://i33.tinypic.com/mkya8n.png ..Görsel olarak tamam ..Sizin eklentinizde işlevsellik bakımından tamam...Ama Ben kullanıcılarıma yönlendirme amaçlı kendi belirlediğim konuları göstermeyi amaçlıyorum....

    Bu yoğunlukda zaman ayırdığınız için teşekkürler...