Eğer doğru anladıysam; bu kısmı güncelleyin. Değer yoksa style="" gözükmez..
return ' <div class="dm-button-external"><a href="#"><button ' . ((isset($colors) || isset($colorbs) || isset($floats)) ? 'style="'.$colors.' '.$colorbs.' '.$floats.'"': null) . ' class="bt-button">' . $content.'</button></a></div> ';
Evet doğru anlamışsınız değer yoksa görünmemesi lazım ancak bu şekilde düzenlediğim de görünmeye devam ediyor.