当前位置: 首页 > 知识库问答 >
问题:

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

暨鹭洋
2023-03-14

我有一个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语句中。

共有1个答案

澹台博文
2023-03-14

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

 类似资料:
  • 你好,我想在这个代码的帮助 函数register_my_custom_menu_page(){add_menu_page('custom menu title','custom menu','my-menu-slug2','manage_options','custompage','my_custom_menu_page',plugins_url('myplugin/images/icon.png

  • 本文向大家介绍在Wordpress中获取子页面列表,包括了在Wordpress中获取子页面列表的使用技巧和注意事项,需要的朋友参考一下 可以在Wordpress中打印出页面列表,但是这些功能旨在从根页面打印到特定级别。我经常需要打印出正在查看的当前页面的子页面列表,因此创建了以下功能。   该函数通过调用函数来工作,get_pages()以检索属于该页面的子页面。还使用echo参数,并给其赋予0,

  • 我在网站上使用Yoast SEO进行SEO。在我的头文件中,我添加了

  • 本文向大家介绍WordPress动态页面菜单导航,包括了WordPress动态页面菜单导航的使用技巧和注意事项,需要的朋友参考一下 在编写了可以在Wordpress中创建给定页面的子页面列表的函数之后,我需要更强大,更自动的功能。为此,我创建了一个插件,该插件将创建一个包含动态创建的页面菜单的小部件。 该小部件可以确定当前正在显示的页面,并将爬到页面树上,直到找到根页面为止。在攀爬页面树的同时,插

  • 我们正在使用Wordpress将菜单项添加到我们的导航栏。Cleary这使得更改变得简单,但它阻止了某些自定义。具体来说,我们希望更改导航栏中单个菜单项的颜色。有没有办法“添加”一个菜单项到数组的末尾,这样它就总是在最后一个位置,并且在导航栏中是不同的颜色?我意识到我们需要在CSS中创建一个样式来更改最后一个项目的颜色。 例如,当前导航栏: 主页关于美国产品/服务行业链接“联系我们” 我们想让“联

  • 当我使用关于我们的