核心的最新帖子小部件不会为当前帖子输出任何类,这可能是因为小部件在语义上是帖子列表,而不是导航菜单,因此无意反映当前位置。
这就是说,通过一些CSS/jQuery技巧,您可以通过将当前帖子的永久链接和/或ID与最近帖子小部件列表项链接的href和/或title属性相匹配来定位当前帖子。
虽然实现本身可能不在WPSE的范围内,但relevant code 在这里:
<?php while ($r->have_posts()) : $r->the_post(); ?>
<li><a href="<?php the_permalink() ?>" title="<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?></a></li>
<?php endwhile; ?>
使用jQuery进行匹配,例如。
.widget li a[href=<?php get_permalink(); ?>]
, 或者类似的东西。