変数に何かが割り当てられているかどうかをチェックする単純なphpifステートメントが必要です。変数が空の場合は何も表示したくないのですが、変数に何かが割り当てられている場合は、htmlの行を表示したいと思います。
現在、変数に値が割り当てられているかどうかに関係なく、htmlが表示されます。ifステートメントは次のとおりです。
if(!isset($twitter)) {
echo '';
} else {
echo '<li><a href="http://twitter.com/' . $twitter . '"><span class="ss-twitter ss-icon" style="background-color:' . $iconbgcolor . '; color:' . $iconcolor . '">L</span></a>';
}
プロジェクトの残りのコードを確認したい場合は、ここにあります。
空関数も使ってみましたが、うまくいきません。