Justin Tadlock 3 years ago This actually works as it should. This is because WooCommerce doesn’t output everything as post content (the “content” part of Content Permissions). They only use the long description as content. Since WC is a third-party plugin, there’s no way for Members itself to know how to hide a product’s non-content details. Members has a members_can_current_user_view_post() function to allow for customizations like this though. What you need to do is edit your WC theme templates. And, where there’s something you want to hide, you can wrap it like so: <?php if ( members_can_current_user_view_post() ) : ?> Only show this content if the user is allowed to see it. <?php endif; ?> You’ll likely need to consult the WC documentation on overwriting templates and where to actually put that code. I can dig a bit deeper into it tomorrow if you can share with me which theme you’re using.