当前位置: WordPress教程 > 主题开发 > 阅读正文

wp主题指定前后台icon

2021.4.22.   1449 次   497字

如果你在head中指定了icon, 那么仅前台有效, 后台是无效的

图标加载规则

如果你在 head 中指定 icon, 那么会覆盖此图标, head指定仅前台有效

你可以在”自定义”的 “站点身份中, 上传并指定图标

你需要注意的是, 在站点身份中指定的icon, 前台后台均有效

当你是多站点时, 那么你需要给每一个站点在站点身份中添加icon, 否则就会空白

主题指定后台icon

我们可以在主题的 functions.php中, 用filter指定一个icon

这样, 所有使用此主题的站点, 都会自动获取同一个icon

我们可以使用 get_site_icon_utl 函数, 指定默认 logo 位置

在主题根目录下, 上传一个 favicon.ico, 并在functions.php加上如下代码, 此时就能指定默认图标为当前上传的图标, 这样设置后, 不需要在”站点身份”中设置图标,

// 设置favicon
add_filter('get_site_icon_url', function () {
    return get_template_directory_uri().'/favicon.ico';
});

注意 : 如果再次设置站点身份图标, 那么会覆盖此主题设置的图标

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群