在PHP和Wordpress中获取子菜单项页面标题

在PHP和Wordpress中获取子菜单项页面标题,php,css,wordpress,Php,Css,Wordpress,我有一个PHP代码块,它将根据主页标题为标题指定不同的样式。但是,我的网站在每个主页上也有多个子菜单项。该代码目前用于将新样式分配给主导航页面,但没有将颜色配置文件分配给子页面样式元素。如何扩展解决方案以适应任何新的子页面,即获取主导航项子页面的wordpress/php函数 这是我的密码: if(get_the_title($ID) === "Services") { echo '<style type="text/css"> .heade

我有一个PHP代码块,它将根据主页标题为标题指定不同的样式。但是,我的网站在每个主页上也有多个子菜单项。该代码目前用于将新样式分配给主导航页面,但没有将颜色配置文件分配给子页面样式元素。如何扩展解决方案以适应任何新的子页面,即获取主导航项子页面的wordpress/php函数

这是我的密码:

if(get_the_title($ID) === "Services") {
     echo '<style type="text/css">
                .header-page h1 {
                        background-color: #9B87A9;
                    }

                    .header-page h2 {
                        background-color: #9B87A9;
                    }
                </style>';
}
else if(get_the_title($ID) === "About") {
    echo '<style type="text/css">
                .header-page h1 {
                        background-color: #dea949;
                    }

                    .header-page h2 {
                        background-color: #dea949;
                    }
                </style>';
}

因此,我正在寻找类似的东西来获取标题$ID,以容纳任何服务子菜单项或关于。我想要一个更自动化的解决方案,而不是将每个子页面标题硬编码到我的if语句中。

尝试将类添加到元素中,而不是将css添加到页面。

@Prava MindfireSolutions不尝试修复问题中的源代码。如果源代码是问题的一部分,请提供一个正确的解决方法。