【发布时间】:2015-06-25 17:57:35
【问题描述】:
我试图找到一些逻辑,只有当当前页面标题与 li 中的标题匹配时才会回显一个类。我无法提出一个不适用于此查询中所有 li 的“if”语句。
这是在 wordpress 中。
这是上下文:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink(); ?>" <?php if(NEED LOGIC HERE) echo 'class="current"'; ?>><?php the_title(); ?></a></li>
<?php endwhile; wp_reset_query(); endif; ?>
任何帮助将不胜感激!
【问题讨论】:
-
你到底在哪里使用这个?使用nav menu 可能更相关吗? -然后会“自动”添加许多有用的类...
-
是的,导航菜单在大多数情况下可能会做到这一点,但我正在从头开始为其他一些自定义功能构建它。 wp_nav 往往会妨碍某些自定义。
标签: php wordpress class if-statement echo