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

时间:2014-05-30 08:56:42

标签: php css wordpress

我有一个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>';
}

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

1 个答案:

答案 0 :(得分:0)

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