문제

By default, Wordpress shows admin toolbar to Administrator, Editor, or Author but not to Subscriber or unauthenticated visitors.

What determines whether admin toolbar is shown a logged-in user? I am wondering if it works based on Role, a specific Capability, or something else. I tried to dig in Wordpress core source code to find out but I could not get any clue.

도움이 되었습니까?

해결책

The admin toolbar is displayed for all users, including Subscribers.

If it's not appearing on your site, then you are likely be using a plugin that changes this behaviour. For example, WooCommerce hides the admin bar from users who do not have the edit_posts or manage_woocommerce, capability. They have a support article on disabling this behaviour here.

Other plugins, such as membership plugins, might do something similar. You would need to check them individually.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 wordpress.stackexchange
scroll top