我一直在为buddypress、bbpress定制我的主题。
我发现了两个您需要知道的问题。
我正在使用更少的文件并删除了原始css文件。
/** Remove original bp css **/
function dequeue_buddypress() {
wp_dequeue_style(\'bp-legacy-css\');
wp_dequeue_style(\'bbp-default\');
}
add_action(\'wp_enqueue_scripts\', \'dequeue_buddypress\');
然而,我发现它也没有“单个成员、单个组中的封面图像”。我在主题中添加了它。我将所有原始css代码添加到较少的文件中,并一直在进行自定义。
有没有更好的方法来删除原始css并使用我自己的less(css)文件而不丢失封面图像?如果我删除了原来的css文件,还会有什么损失吗?
我发现“bp legacy css inline css”代码没有加载。它包括封面图片和一些。最初是在buddypress之后。最小css。
<style id="bp-legacy-css-inline-css">
/* Cover image */
#buddypress #header-cover-image {
height: 400px;
background-image: url(....);
}
#buddypress #create-group-form #header-cover-image {
margin: 1em 0;
position: relative;
}
</style>
像这样的。当我删除最初的css代码时,这也被删除了。
我还创建了一个文件夹(/wp-content/themes/my-theme/buddypress/css/buddypress.css)。它不加载原始版本,工作正常。但它并没有加载“bp遗留css内联css”。这就是封面图片不显示的原因。
有什么解决办法吗?或者我遗漏了什么?
如何获取仅限集团成员金额的数字?
bp_group_member_count()
它有xx个“成员”。但我只需要小组的人数。我在小组循环中使用它。php
非常感谢。