Yani hocam
function img_caption_shortcode( $attr, $content = lisanssız ) {
kodunu
function img_caption_shortcode( $attr, $alt, $content = lisanssız ) {
şeklinde düzenlesem olur mu diyorsunuz? Kusura bakmayın dediklerinizi tam anlamıyorum PHP bilgim kıt olduğu için. Eğer demek istediğiniz gibi...