是否可以为自定义帖子类型的最后一篇帖子添加类?

时间:2019-05-24 作者:Laura P. Núñez

我需要为自定义帖子类型的最后一篇帖子添加不同的类。有可能吗?

我找到了这个代码,但它只在帖子中起作用

function wpc_last_post_class( $classes ) {
    global $wp_query;  
    if(($wp_query->current_post+1) == $wp_query->post_count) $classes[] = \'last\'; // change the class name  you would like to add here  
    return $classes;  
}  
add_filter(\'post_class\', \'wpc_last_post_class\');

1 个回复
SO网友:Trisha

不完全是您所要求的,但是考虑到类主要用于样式化,您是否可以考虑使用CSS伪类“:last child”而不是PHP代码?

以下是有关如何使用:last child设置样式的一些信息

https://css-tricks.com/almanac/selectors/l/last-child/

相关推荐

当主题更新时,额外的css会发生什么情况?

我安装了一个高级主题,我需要添加一些自定义CSS来添加一些新样式。那么,如果我将CSS添加到customize中的附加CSS部分,会发生什么呢?当主题更新时,我会丢失它们吗?我应该为此安装插件还是创建一个简单的插件?我试着搜索,但没有找到答案。