 . ')
';
}
endif;
if (!function_exists('yang_favicon_tag')):
/**
* favicon 的 标签;拿不到地址时返回空(不输出空 href)。
*
* 空 href 的害处:浏览器会退而请求当前页面当作图标,
* 白跑一次请求、图标还是错的(显示成一个空白方块)。
*/
function yang_favicon_tag()
{
$url = yang_option_image('g_icon');
if ($url === '') {
return '';
}
return '';
}
endif;
if (!function_exists('yang_option_image_or')):
/**
* 同 yang_option_image(),但允许调用方指定一个"就地兜底"的回退值。
*
* 用在语义上不该共用默认图的场合:例如 Logo 空着时该显示站点名称,
* 而不是某张图。
*
* @param string $id 选项 id
* @param string $fallback 连默认图都没有时用的值
* @return string
*/
function yang_option_image_or($id, $fallback = '')
{
$img = yang_option_image($id);
return $img !== '' ? $img : $fallback;
}
endif;