İsmail Bayram > > WordPress BBKod Ekleme

Mar
31
Kategori :
Tarih : 31.03.13
Görüntülenme : 103
Yorum : 2

WordPress BBKod Ekleme

wordpress_bbcode

Merhaba değerli okurlarım…Bu makalemde sizlere forumlarda gördüğümüz bbkod olayını wordpress temamıza nasıl entegre edeceğimizi göstereceğim.Öncelikle bbkod hakkında bir kaç bilgi verelim.

 

 

 

 

BBKOD bugün yüzlerce içerik yönetim sistemlerinde, forum sistemlerinde kullanılmaktadır.

-BBKOD Nedir?

İngilizce BBCode’dur. Açılımı Bulletin Board Code dur. Forum ve blog sistemlerinde yazım kolaylığı yarattığı için kullanılır. Mesela normal bir resmi html ile <img src=”resim.jpg” /> şeklinde kullanırken bbkod ile [resim]resim.jpg[/resim] şeklinde kullanırız. Bu kod bilmeyen kullanıcılar için de kolaylık sağlamakla beraber güvenlik seviyesini de bir kat daha arttırır. BBKod kullanıldığında Javascript ve XSS saldırılarına karşı korunma sağlanır. Mesela [b][/b] yazıyı kalınlaştırmaktan başka bir şey yaramaz. Ayrıca çok üyeli sistemlerde ziyaretçilerin linklerini nofollow yapmamıza yarar. Yani şöyle bir şey yaparsak;

Ziyaretçinin kullanacağı :

[link=linkadresi.com]link başlığı[/link]

Böyle yaptığımızda oluşturduğumuz kodlar bize şu sonucu verir :

<a href=”linkadresi.com” rel=”nofollow”>link başlığı</a>

Bu şekilde sitemizden fazla link çıkışını engellemiş oluruz. Evet şimdi gelelim wordpress‘te bunu nasıl yapacağımıza.Functions.php dosyamıza gelip bir kaç satırlık wordpress kodumuzu ekliyoruz;

/* BBKOD LINK */
function bbkod_link($atts,$link = null){ // 2. parametre olarak $link değişkeni atıyoruz.
   	return '<a href="'.$link.'" rel="nofollow">'.$link.'</a>'; // return ile html kodlarımızı döndürüyoruz.(Tabi girilen değeri $link ile yerleştirmeyi unutmuyoruz.)
} // http://ismailbayram.net/wordpress-bbkod-ekleme/
add_shortcode( 'link', 'bbkod_link' ); // add_shortcode fonksiyonu ile de link adında bir bbkod oluşturuyoruz.
/* #BBKOD LINK */

Kodlarımızı ekledikten sonra yorum atarken, yeni yazı yayınlarken ya da sayfa yayınlarken kodumuzu şu şekilde kullanıyoruz;

[link]linkadresi.com[/link] 

Ve bu kod da bize şu çıktıyı veriyor;

<a href=”linkadresi.com”>linkadresi.com</a>

 

Evet benim anlatacaklarım bu kadar.Gerisi sizin hayal gücünüze kalmış.

Umarım faydalı olmuştur.

VN:F [1.9.22_1171]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: +2 (from 2 votes)
WordPress BBKod Ekleme, 10.0 out of 10 based on 2 ratings

Yazar Hakkında

16 Kasım 1996′da dünyaya Balıkesir’de gözlerimi açtım.Tenoloji ve elektronik tarzı şeyler her zaman ilgimi çekmiştir.7 yaşımda ilk internet cafeye gittiğim gün hepimizin en az bir kere bile oynadığı CS 1.6 ile tanıştım.Tabi o zamanlar küçüktük böyle webmasterlıkmış falan yok bilmiyoruz adını dahi.Sonra evime bilgisayar alınmasıyla iyice aram yakınlaştı.Gamemaker ile içli dışlı oldum.Daha sonra üye olduğum bir forum sitesi sayesinde bilgisayarın temeline girdim.2012 Nisan ayından itibaren HTML&CSS ve WordPress’te kendime göre önemli yollar kathettim.Biraz da PHP bilgimin olması beni WordPress ile daha kolay yakınlaşmamı sağladı ve vazgeçilmezim oldu.Şimdi ise burdayım.Ayrıntılı Bilgi için En iyisi tek olmak adlı makaleme bakabilirsiniz.

Yazıyı Paylaş!
Yorumlar(2)
  1. Enes Aktas 31 Mart 2013

    Deneyeceğim bunu , çok yararlı bir yazı benim için .Teşekkürler ismail.


  2. Kadir 06 Nisan 2013

    Bilgiler için teşekkürler, deneyeceğim.



Sen de Yorumla!

Spamlara karşı soru: