プラグインを使用してWordPressでユーザーロールを構成する方法
公開: 2020-12-14前回の記事では、ユーザーの役割と、WordPressで新しいユーザーを追加する方法について学びました。 ただし、ユーザーロールを処理する場合、WordPressにはユーザーロールの機能を追加および削除するためのいくつかの制限がある場合があります。 たとえば、デフォルトでは、WordPressのエディターロールはテーマとプラグインを操作することを許可されていません。 しかし、あなたが彼/彼女にこれらの能力を与えたいとしたらどうしますか?
- 1.ユーザーロールエディタプラグイン
- 2.プラグインを使用してWordPressでユーザーロールを構成します
- 2.1。 ステップ1:プラグインをインストールしてアクティブ化する
- 2.2。 ステップ2:プラグインを設定する
- 2.3。 手順3:ユーザーロールを構成する
- 2.4。 ユーザーロールを選択する
- 2.5。 選択したユーザーロールの機能を編集する
- 3.最後の言葉
この問題を解決するには、プラグインを使用してWordPressのユーザーロールをカスタマイズできます。 上記のケースに対処するために、User RoleEditorプラグインを使用します。 ただし、アカウントは管理者であるか、この機能を使用するためにユーザーロールをカスタマイズする機能を付与されている必要があることに注意してください。
ユーザーロールエディタプラグイン
リポジトリなどのメンバーとして、ワードプレスでユーザの役割をカスタマイズするためのプラグインがたくさんありますが、高度なAccess Managerの、ナビゲーションメニューの役割、WPFrontユーザロールエディタ、機能マネージャは、強化された役割Scoper、...しかし、最も人気と優れた1エディタユーザの役割でありますプラグイン。
ユーザーロールエディター現在のバージョン: 4.61
最終更新日: 2021年12月28日
user-role-editor.4.61.zip
これは非常に使いやすい便利で便利なフリーミアムプラグインです。 この記事では無料版のみを使用していることに注意してください。
プラグインを使用してWordPressでユーザーロールを構成する
ステップ1:プラグインをインストールしてアクティブ化する
User Role Editorプラグインは無料で、wordpress.orgで入手できるため、通常どおりプラグインをインストールしてアクティブ化するだけです。 管理ダッシュボードで[プラグイン] > [新規追加]に移動し、目的のプラグインを見つけて、[今すぐインストール]をクリックします。

ステップ2:プラグインを設定する
プラグインをインストールしてアクティブ化したら、 [設定] > [ユーザーロールエディター]に移動し、プラグインを使用する前にセットアップします。

設定インターフェイスは、以下の5つのタブで表示されます。
[一般]タブ
[全般]タブには、次の5つのオプションがあります。
- ユーザーロールエディタで管理者ロールを表示する:この重要なロールの機能を変更すると、セキュリティの問題が発生する可能性があります。 したがって、本当に必要な場合の抜粋として、この機能をオフにする必要があります。
- 人間が読める形式で機能を表示する:通常、機能はコードとして表示されます(たとえば、
edit_published_posts)。 このオプションは、読者が理解しやすいように機能の名前を変更します(たとえば、Edit published posts)。 したがって、常にこのチェックボックスをオンにする必要があります。 - 非推奨の機能を表示する:以前は、WordPressのユーザーロールはレベル0〜10として名前が付けられていました。現在、この名前付け方法は使用できなくなりました。 一部の古いテーマとプラグインにのみ存在します。 このようなテーマとプラグインを使用している場合は、このオプションを有効にして、User RoleEditorプラグインがそれらと互換性があることを確認してください。
- 役割の更新の確認:プラグインでは、変更を更新する前に確認する必要があります。
- ユーザー機能の編集:機能を編集するには、デフォルトでチェックマークを付ける必要があります。
![ユーザーロールを構成するための[全般]タブのオプション](/uploads/article/18144/PIGlhk42WdXIRdok.png)

[追加のモジュール]タブ
このタブには、役割のないユーザーをカウントするという1つの項目しかありません。 まだ役割を受け取っていない、または登録していないユーザーがいる場合、このオプションを使用すると、これらのユーザーを簡単に見つけて管理できます。
![WordPressプラグインの[追加モジュール]タブを構成する](/uploads/article/18144/4y84n8ZHOTdBEtkV.png)
デフォルトの役割タブ
新しいユーザーがアカウントを登録するとき、このタブでそのユーザーに1つ(またはいくつか)のデフォルトの役割を与えることができます。
![WordPressプラグインの[デフォルトの役割]タブを構成する](/uploads/article/18144/gnvmxuAljuYYFaE0.png)
[ツール]タブ
このタブでは、ユーザーロールをWordPressのデフォルトに戻すことができます。 すべてのユーザーデータが失われるため、[リセット]をクリックする前に慎重に検討する必要があります。
![WordPressプラグインの[ツール]タブを構成する](/uploads/article/18144/wnTZ3LNJHiAPgJyd.png)
タブについて
このタブには、プラグインのバージョン、作成者のWebサイトのリンク、FAQページのリンク、寄付のリンク、変更ログなどの情報が含まれています。プラグインについて質問がある場合は、作成者に問い合わせるか、こちらのFAQページにアクセスしてください。
![WordPressプラグインの[バージョン情報]タブを構成します](/uploads/article/18144/xI5c5oTq9JdobuLU.png)
手順3:ユーザーロールを構成する
WordPressでユーザーロールを設定するには、[ユーザー] > [ユーザーロールエディター]に移動します。 プラグインインターフェイスは、次の図のように表示されます。

ユーザーロールを選択する
このセクションでは、カスタマイズするユーザーロールを選択します。 このリストには、WordPressのデフォルトの役割(管理者、編集者、作成者、寄稿者、サブスクライバー)と、ユーザーまたはプラグインによって追加されたその他のユーザーの役割が含まれています。 たとえば、編集者の役割を選択します。

WordPressのデフォルトのユーザーの役割を除いて-また、右側のパネルに、あなたはまた、ユーザーの役割(削除役割)、(ロールの追加)新しいユーザ役割を追加する現在選択されている役割(名前の変更の役割)の名前を変更、または削除することができます。

また、[役割の追加]をクリックすると、現在のユーザー役割のコピーを作成できます。

選択したユーザーロールの機能を編集する
[グループ]セクションでは、選択したユーザーロールの機能を追加/削除できます。 たとえば、編集者がプラグインを操作できるようにしたいので、左側の[すべて]列で[プラグイン]を選択し、右側の列で目的の機能(プラグインのインストール、削除、更新など)にチェックマークを付けます。

機能をより迅速に検索するために利用できる2つの便利な機能があります。
- クイックフィルター:この機能を使用して、名前で機能を検索します。
- 付与のみ:各ユーザーロールには異なる機能が付与されます。 この機能は、選択したユーザーロールに現在付与されている機能を除外します。
さらに、以下の2つのボタンを使用して、機能を自分で追加または削除できます。
- 機能の追加:機能名はラテン文字、数字、および「_」のみで記述されていることに注意してください。 このオプションはコードに関連しているため非常に高度です。専門家でない場合はスキップしてください。
- 機能の削除:ユーザーロールエディタープラグインはWordPressのデフォルト機能の削除をサポートしていないことに注意してください
最後に、ユーザーロールのカスタマイズが終了したら、[更新]をクリックすることを忘れないでください。

これは、このユーザーロールをまだカスタマイズしていないときの、私のWebサイトの編集者アカウントです。

これは、ユーザーロールエディタープラグインを使用してエディターロールの機能を付与した後の結果です。

ご覧のとおり、ユーザーロールエディタープラグインを使用してエディターロールをカスタマイズした後、プラグインセクションが管理ダッシュボードに表示されました。 今後、編集者は私のサイトにプラグインをインストール、アクティブ化、削除、編集、および更新できます。
最後の言葉
ユーザーロールエディタープラグインを利用して、WordPressの機能とユーザーロールを適切に追加/削除すると、サイトのユーザーを簡単、迅速、効率的に管理できます。 ただし、ユーザーにいくつかの重要な機能(たとえば、テーマとプラグインのインストール/アンインストール、投稿とページの削除、ユーザーロールの追加/削除など)を付与する前に、慎重に検討する必要があります。 これらのインシデントはWebサイトの運用に影響を及ぼし、重要なデータを失うことさえあります。
サイトのユーザーによって引き起こされるインシデントを防ぐために、Webサイトのデータをバックアップすることをお勧めします。
