add_menu_page zeigt keine Verknüpfung im Menü an, Sie können jedoch über die URL darauf zugreifen

Ich habe ein Problem, bei dem die add_menu_page () der Link auf dem Menü im WordPress-Backend angezeigt wird.

Wenn ich mich jedoch mit dem Administrator www.mywebsite.com/wp-admin/admin.php?page=my-custom-page , wenn ich mich als anderer Benutzer www.mywebsite.com/wp-admin/admin.php?page=my-custom-page der Seitenlink nicht www.mywebsite.com/wp-admin/admin.php?page=my-custom-page , aber ich kann immer noch über die URL auf die Seite zugreifen wie www.mywebsite.com/wp-admin/admin.php?page=my-custom-page

In den Fähigkeiten, die ich eingestellt habe, ist wie niemand read außer der Admin kann den Link sehen.

 add_menu_page( 'My Menu Name ', 'My Menu Name', 'manage_vendor_store', 'my-menu-slug', array( $this, 'my_function', ), 'dashicons-testimonial', 2 ); 

Solutions Collecting From Web of "add_menu_page zeigt keine Verknüpfung im Menü an, Sie können jedoch über die URL darauf zugreifen"