サポート » 使い方全般 » 標準である権限グループの「寄稿者」「投稿者」を削除する方法

  • 解決済 atikuti

    (@atikuti)


    標準である権限グループの「寄稿者」「投稿者」を削除する方法はありますでしょうか?
    今回、「管理者」「編集者」「購読者」のみ使用するため、
    誤設定を防ぐためにも不要な権限を削除もしくは非表示にしたいと考えております。
    どなたか不要な権限の削除方法をご教授いただけないでしょうか?
    どうぞよろしくお願いいたします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • Fumito MIZUNO

    (@php-web)

    remove_role を使えば、権限グループを削除できます。

    http://codex.wordpress.org/Function_Reference/remove_role
    Example
    <?php remove_role( ‘subscriber’ ); ?>

    ただし、プラグインによっては、これらの権限が存在することが前提になっている可能性があります。
    プラグインを使う場合は、その辺のチェックもしておいたほうが良いでしょう。

    atikuti

    (@atikuti)

    早速のご回答をありがとうございます。
    下記コードで思い通り、不要な権限を消すことが出来ました。

    <?php remove_role( ‘author’ ); ?>
    <?php remove_role( ‘contributor’ ); ?>

    動作を確認していますが問題がないように思います。
    本当に助かりました。
    ありがとうございます。

    >ただし、プラグインによっては、これらの権限が存在することが前提になっている可能性があります。

    と有りますが、具体的にどのようなプラグインを使用していた場合に問題になるのでしょうか?
    問題点を確認する際に参考にさせていただけましたら幸いです。
    重ねて申し訳ありませんが、助言いただけましたら幸いです。

    Fumito MIZUNO

    (@php-web)

    >ただし、プラグインによっては、これらの権限が存在することが前提になっている可能性があります。

    と有りますが、具体的にどのようなプラグインを使用していた場合に問題になるのでしょうか?

    具体的なプラグインは想定していません。

    プラグインを使う場合、
    「プラグインの動作条件等を確認する」
    という作業をするはずです。

    今回のカスタマイズでは、WordPressでは標準で存在している「寄稿者」「投稿者」を削除したので、
    今回のカスタマイズをした上で、プラグインを使う場合は、
    『そのプラグインが「寄稿者」「投稿者」を必要とするか』
    確認する作業が必要になる、ということです。

    もちろん、これは「プラグインを使う」場合のみ、必要な作業です。
    プラグインを使わないのであれば、この作業は不要です。

    atikuti

    (@atikuti)

    ご返信ありがとうございます。
    重ねがさね本当にありがとうございます。
    プラグインは数々使用しておりますが、権限が関係しそうな
    「User Role Editor」や「Adminimize」でも問題なく動作しております。

    この度は本当にありがとうございました。

    atikuti

    (@atikuti)

    申し訳ありません。
    消してしまった権限を復活する方法はないでしょうか?

    atikuti

    (@atikuti)

    解決いたしました。
    お騒がせて申し訳ありませんでした。
    http://ja.forums.wordpress.org/topic/25059?replies=2#post-66729

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「標準である権限グループの「寄稿者」「投稿者」を削除する方法」には新たに返信することはできません。