0

我今天早上安装了 bbpress。我一直在慢慢地将它融入到我的 wrpdress 211 儿童主题中。我注意到的一件事是,我创建的示例置顶帖没有收到添加到其中的置顶类。

到目前为止,我所做的是将存档论坛、页面主题标签、侧边栏 bb-tagcloud、单论坛、单主题、单用户和分类主题标签复制到我的子主题中并格式化每个页面都与我现有的主题相匹配。如果我使用 bbpress 主题在实时预览中查看我的网站,我会看到 Sticky 类正在应用于粘性主题。我不确定为什么使用我的孩子主题没有发生这种情况?

我刚刚注意到所有类型的类都没有应用于各个主题行?使用实时预览查看同一页面,我看到应用了以下类:2019 年后主题类型-主题状态-发布 hentry 奇数超级粘性 bbp-parent-forum-1998 user-id-1。

而在我的孩子主题中,我完全没有应用任何课程。

4

1 回答 1

1

我发现了问题。我的函数中有一个函数。php 格式错误。正确的方法是这样的:

// Add classes to posts
add_filter('post_class', 'my_post_classes');
function my_post_classes( $classes )
{
    $postType = get_post_type();

    if ( $postType == 'post' ) {
        $classes[] = 'clearfix';

    }

    return $classes;
}
于 2012-08-13T19:19:26.900 回答