【发布时间】:2018-08-02 10:43:58
【问题描述】:
我有一个旧网站,我必须将其复制到 Wordpress。我创建了一个自定义主题来实现这一点。我有一个自定义导航栏,我正在拉入一个自定义 sidebar.php 文件。正如您在我的标记中看到的那样,我还按页面 ID 连接页面。我无法动态添加一个活动类以在导航栏上突出显示它们所在的页面。我尝试了很多jQuery,但无济于事。我还与 boostrap 相关联以提高响应能力。
任何帮助将不胜感激!
<div id="leftnav">
<ul class="nav-bar">
<li>
<!-- Link to section at level 2 -->
<a href="<?php echo get_page_link(202); ?>">The Battle & Beyond</a>
<!-- navigation object : Menu - Left Navigation -->
<ul class="nav-bar">
<li><a href="<?php echo get_page_link(204); ?>">Map</a></li>
<li><a href="<?php echo get_page_link(212); ?>">The Ravine</a></li>
<li><a href="<?php echo get_page_link(215); ?>">Groggin's Field</a></li>
<li><a href="<?php echo get_page_link(218); ?>">Oldbridge Village</a></li>
<li><a href="<?php echo get_page_link(220); ?>">Battle Artillery</a></li>
<li><a href="<?php echo get_page_link(224); ?>">King William's Camp</a></li>
<li><a href="<?php echo get_page_link(226); ?>">King James's Camp</a></li>
<li><a href="<?php echo get_page_link(228); ?>">Crossing the Ford</a></li>
<li><a href="<?php echo get_page_link(233); ?>">The River Crossing</a></li>
<li><a href="<?php echo get_page_link(235); ?>">King William's Crossing</a></li>
<li><a href="<?php echo get_page_link(237); ?>">The Retreat</a></li>
</ul>
</li>
</ul>
</div>
【问题讨论】:
-
在 wpp 后端使用菜单并调用 wp_nav_menu()
-
哦,好吧,我还能用页面ID来调用它吗?例如 wp_nav_menu(204)
-
不,请阅读如何在 wordpress 中添加菜单
标签: html css wordpress dynamic