仅适用于一页的垂直菜单

时间:2017-08-22 作者:jennifer_lynn89

我的主题中内置了垂直和水平菜单。我希望垂直菜单只显示在一页上。我知道以下HTML代码定义了差异,但我不知道如何进行更改。

<div id="page" class="layout-fullwidth">
<div id="page-24331" class="layout-fullwidth vertical-header">
我试着做了一个第24331页。php文件,然后在页面上复制。php代码,但我不知道如何定义特定的类。

有没有更简单的方法?即使在这种情况下,条件菜单插件是一种菜单样式,而不是菜单内容,它也会有帮助吗?我是PHP的初学者,所以任何帮助都会很好。谢谢

1 个回复
SO网友:deflime

您可能希望在主题文件中搜索控制这些类的页面模板部分page.php 这是一个很好的开始。

然后,一旦找到控制输出的部件,请尝试添加:

if( is_page(24331) ) { echo \'vertical-header\'; }
例如:

<div id="page" class="layout-fullwidth <?php if( is_page(24331) ) { echo \'vertical-header\'; } ?>">

结束