我想创建一个动态菜单,其中混合了静态页面和自定义post类型归档,将一个类“current”应用于当前选项卡。下面的示例使用1)设置为主页的静态页面2)静态页面3)自定义帖子类型存档4)博客内容的静态页面。
试图从我以前的菜单中编辑代码,但不起作用。如果有任何帮助,我将不胜感激!
谢谢
<ul>
<li<?php if ( is_front_page() ) { echo \' class="current"\'; } ?>><a href="/">Home</a></li>
<li<?php if ( is_page(\'my-page\') { echo \' class="current"\'; } ?>><a href="/my-page/">My Page</a></li>
<li<?php if ( is_post_type_archive(\'my-custom\') && is_single()) { echo \' class="current"\'; } ?>><a href="/my-custom/">My Custom Posts</a></li>
<li<?php if ( is_page(\'blog\') { echo \' class="current"\'; } ?>><a href="/blog/">Blog</a></li>
</ul>