如何将唯一的Body类添加到WordPress仪表板的主页?

时间:2018-09-15 作者:KYSSE

我安装了一个插件,可以将自己的css和html添加到仪表板的主页。这太棒了!然而,我的一些风格弄乱了其他页面。如果仪表板的主页有一个自定义的body类,我就可以解决这个问题。。

我查看了stackoverflow上的一些示例函数,但没有找到专门针对仪表板主页的函数。

默认页面位置:/wp admin/index。php

1 个回复
SO网友:janh

如果我没记错的话,你可以body.wp-admin.index-php 以仪表板为目标。

如果要添加其他内容,可以使用admin_body_class 筛选以操作添加到正文中的类,并检查显示的内容get_current_screen:

add_filter("admin_body_class", function($classes) {
    $current_screen = get_current_screen();
    if($current_screen->base == "dashboard") {
        $classes .= " dashboard";
    }
    return $classes;
});

结束