こんにちは
Editorとしてログインすると、すでにメニュー項目が限定されており
全く表示されないプラグインがあり編集できない。
メニュー項目というのは、ビジュアルエディターやHTMLエディターに並んでいるボタンのことでしょうか?
であれば、プラグインによって追加されたボタンがWordPress側で制限されると言うことは無いと思いますので、プラグイン側で制限されているのではないかと思います。
ですので、User Role Editor等ではダメかと。
プラグインの開発者に質問するか、ソースを見た方が良いと思います。
redcockerさん
ありがとうございます。
メニュー項目とはビジュアルエディターやHTMLエディターではなく
ダッシュボードの左にある投稿や、メディアなどの編集用のナビゲーションの一部のことです。
編集者としたユーザに与える編集可能な項目やプラグインを追加したいというのが
要件です。
当方でUser Role Editorで新規にユーザを追加し、Adminimizeプラグインで管理権限を
設定できました。
既存の管理者、編集者には細かい権限は設定できないようです。
ugohalu さん
そのボタンは作ったことがないので確実なお答えはできませんが、多分、最上部のボタンも、WoerdPress側で制限していないと思います。
プラグインが権限を見てユーザーが信頼できるか判断し、制限を加えているとすると、通常は「unfiltered_html」権限があるか否かで判定すると思います。
その場合は、デフォルトでは、編集者も「unfiltered_html」権限を持っていますので、現象と合いません。
だから、is_super_admin()などを使ってユーザーロールを見てプラグイン側で制限を加えているような気がします。
これならば、権限を追加しても全く表示が変わらないと言う事も説明ができます。
追記:左ですね、上と勘違いしました。確認して再度、回答します。
先程は失礼しました。
お使いのプラグインがどのようなメニューを生成しているか分かりませんので、中途半端な回答になりますがご了承ください。
お使いのプラグインは、
add_menu_page()、add_submenu_page()、add_options_page()などの関数で左のナビゲーションメニューを生成しているはずです。
これらの関数を使う場合は、引数として「access_level/capability」を指定する必要がありますが、それが管理者に制限されているのだと思います。
それを「’manage_options’」などに変更すると編集者の画面にも表示されます。(クォーテーションを忘れずに。)
詳しくは、下記を参照して下さい。
http://wpdocs.sourceforge.jp/%E7%AE%A1%E7%90%86%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%81%AE%E8%BF%BD%E5%8A%A0
追記:
ユーザーロールの権限を弄られていると思いますので、現在の各ユーザーロールの権限がどうなっているか良くチェックして下さい。
デフォルトの権限については、下記で解説されていますので「’manage_options’」で都合が悪ければ変更して下さい。
http://wpdocs.sourceforge.jp/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%AC%E3%83%99%E3%83%AB