İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

WordPress Blogunuzda BBCode Kullanın [Kısa Kod]

cudjex

0
İyinet Üyesi
Katılım
23 Haziran 2011
Mesajlar
148
Reaction score
0
Merhabalar.Geçen gün yaptığım bir temaya kısa kod yazarken aklıma gelen bu forum tarzı kısa kodları neden paylaşmayayım ki diye düşündüm.Aslında eklenti olarak da dağıtmayı düşündüm fakat gereksiz geldi sonradan.

Herneyse aşağıdaki kodları olduğu gibi functions.php ye yapıştırın.Kullanımları aşağıdadır.

PHP:
function cudjex_resim( $atts, $content = lisanssız ) {
   return '<img src="' . do_shortcode($content) . '" />';
 
}
add_shortcode('resim', 'cudjex_resim');
 
function cudjex_kalin( $atts, $content = lisanssız ) {
   return '<b>' . do_shortcode($content) . '</b>';
 
}
add_shortcode('kalin', 'cudjex_kalin');
 
function cudjex_egik( $atts, $content = lisanssız ) {
   return '<i>' . do_shortcode($content) . '</i>';
 
}
add_shortcode('egik', 'cudjex_egik');
 
function cudjex_cizgili( $atts, $content = lisanssız ) {
   return '<u>' . do_shortcode($content) . '</u>';
 
}
add_shortcode('cizgili', 'cudjex_cizgili');
 
function cudjex_boyut( $atts, $content = lisanssız ) {
extract(shortcode_atts(array(
        'boyut'      => '',
    ), $atts));
   return '<h'.$boyut.'>' . do_shortcode($content) . '</h'.$boyut.'>';
 
}
add_shortcode('yazi', 'cudjex_boyut');
 
function cudjex_ortala( $atts, $content = lisanssız ) {
   return '<center>' . do_shortcode($content) . '</center>';
 
}
add_shortcode('ortala', 'cudjex_ortala');
 
function cudjex_sola( $atts, $content = lisanssız ) {
   return '<div style="text-align:left;float:left;margin-right:10px;margin-bottom:10px;">' . do_shortcode($content) . '</div>';
 
}
add_shortcode('sola', 'cudjex_sola');
 
function cudjex_saga( $atts, $content = lisanssız ) {
   return '<div style="text-align:right;float:right;margin-left:10px;margin-left:10px;">' . do_shortcode($content) . '</div>';
 
}
add_shortcode('saga', 'cudjex_saga');
 
function cudjex_link( $atts, $content = lisanssız ) {
extract(shortcode_atts(array(
        'adres'      => '',
    ), $atts));
   return '<a href="'.$adres.'" target="_blank">' . do_shortcode($content) . '</a>';
 
}
add_shortcode('link', 'cudjex_link');
 
function cudjex_kod( $atts, $content = lisanssız ) {
   return '<pre>' . do_shortcode($content) . '</pre>';
 
}
add_shortcode('kod', 'cudjex_kod');


Yukarıdaki kodları temanıza ekledikten sonra aşağıda belirttiğim şekilde yazılarınızda kullanabilirsiniz.

[resim] Resim adresi buraya [/resim]
[kalın] Kalın yazılacak yazı buraya[/kalın]
[egik] Eğik yazılacak yazı buraya [egik]
[cizgili] Çizgili yazılacak yazı buraya[/cizgili]
[yazi boyut=X] X in alabileceği değerler 1,2,3,4,5,6 dır [/yazi]
[ortala]Ortalanacak yazı buraya [/ortala]
[sola]Sola yaslanacak yazı buraya [/sola]
[saga]Saga yaslanacak yazı buraya [/saga]
[link adres="cudjex.com"] Tıklayın [/link]
[kod]Kodlar buraya[/kod]



Dikkat

Bu kısa kodlar sadece içerikte geçerlidir.Yorumlarda da kısa kodlar aktif olsun derseniz functions.php ye aşağıdaki filtreyi ekleyin.

PHP:
add_filter('comment_text', 'do_shortcode');


Sonuç

Artık sizin de buloğunuz da forumlarda olduğu gibi kısa kodlar var..Kodlara zaten göz ucuyla baksanız bile ne kadar basit ve örneklendirilebilir olduğunu göreceksiniz.

Eğer bir yerde bu kısakodumu paylaşacaksanız emeğime saygı göstermeniz dileğiyle..Güle güle kullanın.

Kaynak: WordPress Blogunuzda BBCode Kullanın [Kısa Kod]
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

seo ajansı , sosyal medya yönetimi
Üst