ユーザー ロールの編集者のアクセス権を持つユーザーに、プラグイン設定ページへのアクセス権を付与したいと考えています。
.../wp-admin/admin.php?page=myplugin_settingspage
デフォルトでは、管理者のみがこのページにアクセスできます。構成ページを保護するためにこのコードを実装しました。
if (!current_user_can('administrator') && !current_user_can('publish_posts')) exit('Admins only.');
ただし、この行を削除しても、ページは引き続き保護され、管理者のみが使用できます。この保護はWPコアによって行われると思います。では、userrole Editor を持つユーザーがページを利用できるようにするにはどうすればよいでしょうか?
よろしくお願いします