我认为最简单的解决方案是在Wordpress后端创建两个导航菜单,然后根据访问者所在的页面加载不同的标题。
从复制标题开始。php 2次,给出三个头文件。示例:标题。php,headerA。php,headerB。php
现在,打开原始标题。php并将所有代码替换为以下内容:
<?php
if (is_page(\'contact\')){
<?php include(TEMPLATEPATH.\'/headerA.php\'); ?>
}
elseif (is_page(\'gallery\')){
<?php include(TEMPLATEPATH.\'/headerB.php\'); ?>
}
else {
<?php include(TEMPLATEPATH.\'/headerA.php\'); ?>
}
?>
这将告诉Wordress根据访问者所在的页面类型加载哪个标题。
此外,请确保使用以下命令在每个头文件中加载正确的菜单:
<?php wp_nav_menu( array(\'menu\' => \'Menu A )); ?>