检查是否在定制器中设置了图标

时间:2016-11-18 作者:Terminator

自定义程序中有此“站点图标”选项,允许您设置favicon。我正在创建一个主题,它已经有了自己的favicon。

如何检查favicon是否已在customizer中设置?

1 个回复
最合适的回答,由SO网友:Howdy_McGee 整理而成

WordPress将Favicon另存为site_icon 在选项表中,保存附件帖子ID。您可以执行以下操作:

if( false === get_option( \'site_icon\', false ) ) {
    // Show favicon
}
在哪里get_option() 将达到默认值(我们作为第二个参数提供)false 如果site_icon 不存在或尚未通过自定义程序上载。