Visibility Defaults

SettingDefaultWhat it does
Default Product VisibilityAll RolesSets the starting visibility mode for new products. Options: All Roles, Restricted, Hidden.
Hidden Product Behavior404 Not FoundControls 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 RoleOnWhen on, adds “Guest (Logged-out)” as a selectable role in every visibility selector. Turn off if you don’t target logged-out visitors separately.