【发布时间】:2021-09-21 07:45:27
【问题描述】:
我有一个存档事件页面,该页面链接到一个页面,该页面列出了过去创建的所有以前的事件,并且只能通过存档事件页面访问。
我的问题是,如何在查看此单个页面时突出显示存档事件页面 url 链接?
例如,下面的 sn-p 以硬编码的导航链接为目标,以在查看其他页面时突出显示事件链接,但是我的菜单不是硬编码的:
<nav class="main-navigation">
<ul>
<li>...</li>
<li>...</li>
<li>
<?php if(get_post_type() == 'event' OR is_page('past-events')) echo 'class="current-menu-item"';?>>
<a href="<?php echo get_post_type_archive_link('event'); ?>">events</a>
</li>
<li>...</li>
</ul>
</nav>
对于通过 wordpress 仪表板菜单创建的动态菜单,我正在关注的教程并未在 functions.php 页面中提供类似的替代编码方式。
我已经尝试搜索示例,但到目前为止我还没有找到任何有用的东西并且需要一些外部帮助。
我该怎么做?
【问题讨论】:
标签: php wordpress menu navigation