Merhabalar,

Wordpress sitem için bir shortcode oluşturuyorum ancak bu koddaki bazı değerler boş bırakıldığında o alan ile ilgili html kodlarının da çağrılmamasını yada görünmemesini nasıl sağlarım bilmiyorum. Bu konuda yardım bekliyorum.

Hazırladığım kod: (http://prntscr.com/dk8ena)
function bt_linkbox( $atts, $content = null ) {
extract(shortcode_atts(
array(
"tur" => '',
"link" => '',
"img" => '',
'gelistirici' => '',
'fiyat' => '',
'boyut' => '',
), $atts));
return '
';
}
add_shortcode( 'linkbox', 'bt_linkbox' );


Kodun kullanım şekli:
[linkbox tur=steam link=baglanti img=gorsel fiyat=fiyati boyut=boyutu gelistirici=firma]İCERİK[/linkbox]

Burada Geliştirici, Boyut veya Fiyat alanları kullanılmadığında alttaki alanlarında aktif olmaması gerekiyor;

Geliştirici:

Fiyat:

Boyut:


Belirtilen değerler olmadığında karşılığı boş olarak ekrana yazılıyor ve bu hoş olmuyor, bu yüzden değer olmadığında gizlemek niyetindeyim. Bunu nasıl sağlayabilirim?

Şimdiden teşekkürler.