这是我用来创建子菜单的代码,其中列出了我在 wordpress 中创建的所有自定义帖子:
<ul class="submenu">
<img src="<?php bloginfo('template_directory'); ?>/images/submenu.png" alt="submenu" width="62" height="1" />
<!-- List post types -->
<?php
$the_query = new WP_Query( 'post_type=artworks_post' );
// The Loop
while ( $the_query->have_posts() ) : $the_query->the_post();
echo '<li id="submenu_link" class="submenu_item_link">';
echo '<a href="' .get_permalink(). '" > ';
the_title();
echo '</a>';
echo '</li>';
endwhile;
// Reset Post Data
wp_reset_postdata();
?>
<img src="<?php bloginfo('template_directory'); ?>/images/submenu.png" alt="submenu" width="62" height="1" />
</ul>
例如,我当前的帖子是artworks_post/project-coke,但它没有在子菜单(项目可乐标题)中将当前/活动类添加到它的标题。
如何在子菜单中将活动/当前类添加到当前帖子的标题?
子菜单以这种方式构建以获取自定义帖子...