I'm not seeing a way to customize the Member Profile statistics box; for example, I'd like to remove some of the features here that we don't use ("Questions", "Answers", "Blog Posts", etc.). Is there a native way of doing this so that I don't have to forcibly hide them with CSS?
(Also, echoing a previous comment here, it would be great if these icons were interacitve, e.g. clicking on "Forum Posts" takes you to a list of your own posts.)
)
Hi daniellerch,
I completely understand your frustration—having unused statistics cluttering the profile box can make the interface feel bloated and confusing for your members. While there doesn't appear to be a native built-in toggle to selectively disable specific stats through the admin panel, you do have a CSS-based workaround that can help you achieve this without modifying core files.
Based on the existing solutions in the community, you can use CSS to hide individual stats items. The approach uses the :nth-of-type() selector to target specific statistics. Here's how you can do it:
If you want to hide specific statistics like "Questions," "Answers," or "Blog Posts," you can add custom CSS to your theme. Use this format as a template:
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox:nth-of-type(1){display: none;}
Simply adjust the number in nth-of-type() to target different statistics—each stat box is numbered sequentially, so you'll need to experiment to find which number corresponds to which stat. You can add multiple rules to hide as many stats as you need. Add this CSS to your theme's custom CSS area or child theme stylesheet.
That said, I want to echo your second point about interactivity—that's a really valuable feature request. Having clickable stats that filter to show only that user's relevant content would significantly improve the user experience. Have you considered submitting this as a feature request to the wpForo team? It sounds like something that would benefit many community administrators.