bp_get_the_post_class (数组wp_classes美元数组()

根据BuddyPress的内容定制post CSS类。

描述

与' post_class '过滤器挂钩。

参数

wp_classes美元

数组(可选)来自WordPress的post类。

默认值:数组()

返回

(数组)

文件:bp-core / bp-core-template.php

function bp_get_the_post_class($wp_classes = array()){//如果我们不在BP页面上,不要做任何事情。如果(!Is_buddypress()){返回$wp_classes;} $bp_classes = array();If (bp_is_user() || bp_is_single_activity()) {$bp_classes[] = 'bp_members';} elseif (bp_is_group()) {$bp_classes[] = 'bp_group';} elseif (bp_is_activity_component()) {$bp_classes[] = 'bp_activity';} elseif (bp_is_blogs_component()) {$bp_classes[] = 'bp_blogs';} elseif (bp_is_register_page()) {$bp_classes[] = 'bp_register';} elseif (bp_is_activation_page()) {$bp_classes[] = 'bp_activate'; } if ( empty( $bp_classes ) ) { return $wp_classes; } // Emulate post type css class. foreach ( $bp_classes as $bp_class ) { $bp_classes[] = "type-{$bp_class}"; } // Okay let's merge! return array_unique( array_merge( $bp_classes, $wp_classes ) ); }

更新日志

更新日志
版本 描述
BuddyPress魅惑 介绍了。

问题吗?

我们总是很高兴帮助您处理代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队