这里有一个问题,我相信很多人都想找到答案。。。
在多站点安装中,有时我希望博客所有者的仪表板以不同的方式显示。这些样式主要由/wp admin/css/文件夹控制。
问题是,如果我们编辑/wp-admin/css/,它会影响到每个人,包括多站点管理员。
有没有办法为除网站所有者以外的所有网站用户拉一个自定义/wp admin/css/文件夹?这样,站点所有者仍然可以看到传统的面板,而网络中有站点的其他所有人都可以看到由/wp admin/css/中的样式表控制的自定义设计的面板。
最合适的回答,由SO网友:Gareth Gillman 整理而成
类似于以下内容的操作应该有效:
global $blog_id;
if ($blog_id == 1) {
wp_enqueue_style(
\'custom-style\',
\'/wp-content/css/new_styles.css\'
);
}
基本上,它会检查这个人是否在blog\\u id 1上,然后从CSS文件夹加载相应的CSS(您需要创建这个)。
这将包含在您的功能中。php