Visibility Defaults

Setting Default What it does
Default Product Visibility All Roles Sets the starting visibility mode for new products. Options: All Roles, Restricted, Hidden.
Hidden Product Behavior 404 Not Found Controls what a hidden product’s direct URL returns. Options: Show 404 Not Found page, Redirect to shop page, Show access denied message.
Access Denied Message “This product is not available for your account.” Message shown when Hidden Product Behavior is set to message. Uses the notices/access-denied.php template.
Include Guest Role On When on, adds “Guest (Logged-out)” as a selectable role in every visibility selector. Turn off if you don’t target logged-out visitors separately.