WordPressユーザーロールとは:知っておくべきこと

WordPressユーザーロール:知っておくべきことすべて

他の人にサイトを管理するためのアクセス権を与えることができることをご存知ですか? WordPressのユーザーロールを使用することで、安全かつ簡単にユーザーと共同作業し、サイトとその中にあるコンテンツに異なるアクセスレベルを割り当てることができます.


この記事では、WordPressのユーザーロールの仕組みと、サイトでのロールの設定方法について説明します.

WordPressユーザーの役割

そう – WordPressユーザーロールとは何ですか?? 名前が示すように、これはWordPressサイトに組み込まれているユーザー管理機能です。ユーザーが実行できるアクションと実行できないアクションを定義し、それらをロールの下にグループ化できます。そのため、特定のロールを特定のサイト管理権限で割り当てることができます.

WordPressは6つのデフォルトを提供します ユーザーの役割 サイトの管理を強化するため。それらをもっとよく知りましょう.

スーパー管理者

特権管理者の役割は、 WordPressマルチサイト 機能が有効になっています。彼らはすべてのサイト管理者とマルチサイトネットワークの監督を担当しています.

サイトの作成や削除から、コンテンツ、テーマ、プラグイン、プロファイルの制御まで、すべてを管理および変更できます.

特権管理者の役割を有効にすると、通常の管理者の権限が低下します。彼らはもはやテーマとプラグインをインストールすることはできませんが、それらをアクティブ化または非アクティブ化することを選択できます.

管理者

管理者は、サイトの運用を管理するだけでなく、他の役割を割り当てるための全力を持っています.

コンテンツの作成、削除、レビュー、編集、公開、プラグインやテーマの管理、さらにはコードの編集まで行えます。この役割には、他のユーザー役割をカスタマイズする権限もあります.

自分のサイトの管理者になるか、他の人を指名することができます。ただし、このタスクを他のユーザーに割り当てる場合は注意してください。信頼できる人を選ぶことが重要です.

編集者

編集者は、サイトのすべてのコンテンツとその属性を管理するための完全なアクセス権を持っています.

自分の投稿だけでなく、他の作成者が作成した投稿も作成、削除、レビュー、公開できます。編集者は、コメント、投稿カテゴリ、リンクも管理できます。この役割を持つユーザーは通常、作成者と寄稿者を監督します.

著者

コンテンツセクション全体を完全に制御できる編集者とは異なり、作成者は自分の投稿のみを完全に制御できます。自分の投稿を作成、編集、削除、公開する権限があります。さらに、自分のユーザープロファイルを編集できます.

寄稿者

著者と同様に、寄稿者は自分の投稿とプロフィールを作成および編集できます。 2つの主な違いは、投稿者が投稿を公開できないことです。.

加入者

この役割は投稿の読み取りと個人プロフィールの管理のみができます.

基本的に、すべての訪問者はサブスクライバーとして割り当てられていなくても投稿を読むことができます。ただし、ユーザーだけが閲覧できる特別なコンテンツへのアクセスを提供することにより、ユーザーがサブスクライバーになるように促すことができます。.

ユーザーロールを設定する前に行うこと

ユーザーの役割を設定することを決定する際に従うべきいくつかの良い習慣があります.

サイトをバックアップ

変更を加える前に、まずWordPressサイトをバックアップすることが重要です。ホスティングサーバーからデータベースを復元できるだけでなく、必要に応じてローカルディスクからバックアップファイルをアップロードすることもできます。これをチェックアウトできます HostingWikiの投稿 それを適切に行う方法について.

複数のユーザーロールへの移行によって問題やセキュリティ上の脅威が発生した場合は、サイトを以前の状態に簡単に復元できます.

適切な役割を任命する

ロールを割り当てる前に、ユーザー権限を考慮する必要があります。ユーザーができることとできないことを選択する.

「ユーザーを信頼しますか?」、「ユーザーはWordPressサイトを作成、レビュー、編集、公開、または保守しますか?」、「WordPressサイトを完全に制御または部分的に制御しますか?」などと自問します。次に、ロールの承認を開始できます.

そうすることで、ワークフローと各ユーザーの役割の制御が簡単になります。さらに、サイトの運用と管理が適切に行われていることを知っているので安心です。.

ユーザーロールを構成するためのベストプラクティス

WordPressユーザーの役割を管理する方法は3つあります.

WordPressダッシュボードからユーザーを追加する

WordPressに新しいユーザーを追加

ダッシュボードでユーザーを追加、編集、削除するには、次の手順に従います。

  1. ダッシュボードの管理領域にログインしたら、[ユーザー]を選択し、[新規追加]オプションを選択します.
  2. 新しいユーザーの個人情報、パスワード構成、および指定された役割をフォームに入力します。次に、[新しいユーザーの追加]ボタンをクリックして保存します。.
  3. 追加したら、ドロップダウンメニューから[すべてのユーザー]を選択して、ユーザーを編集または削除できます。.

WordPressユーザーの編集または削除

ユーザーの役割をより詳細に制御するには、他の2つの方法のいずれかを使用する必要があります.

テンプレートファイルのコードを手動で変更する

ユーザーの役割を設定するときにさらに多くのオプションが必要な場合は、WordPressサイトのテンプレートファイルを微調整して調整することが答えです。 functions.phpファイルにコード関数を挿入してロールを変更します.

WordPressには、ユーザーの役割とその機能をカスタマイズするための5つのコード関数があります。

  • add_role() –役割を追加する
  • remove_role() –役割を削除する
  • add_cap() –特定の役割に機能を追加する
  • remove_cap() –特定の役割から機能を削除する
  • get_role() –特定の役割の機能に関する洞察を得るため.

実際のコマンドを作成するときは、さらに以下を入力する必要があります。

  • 役割 –ロールの名前
  • 表示名 – WordPressダッシュボードでの役割の名前は何ですか
  • 能力 –ロールが持つ特権。複数の機能を追加する場合は、配列を使用する必要があります.

例として、投稿とページを公開できるPublisherという名前のロールを追加してみましょう。

add_role( 'publisher'、__(
'出版社'),
アレイ(
'publish_posts' => true,
'publish_pages' => true,
)
);

公式ワードプレスにアクセス コーデックス 使用可能な機能のリストを確認するには.

WordPressロールを手動で追加

コードの使用を開始するには、次の手順に従います。

  1. コードスニペットを構造化したら、管理エリアに行き、[外観]メニューを開きます.
  2. ドロップダウンメニューから[テーマエディター]をクリックし、編集するテーマを選択して、functions.phpファイルを開きます.
  3. コードスニペットをファイルの下部に貼り付けます.
  4. 最後に、[ファイルの更新]をクリックします.

適切な構文を使用せずに作成すると問題が発生する可能性があるため、コードスニペットには注意してください。.

ユーザーロールプラグインを使用する

Capability Manager拡張プラグイン

コードを使用してWordPressユーザーロールを手動でカスタマイズすることで、ほとんどの制御が可能になりますが、コーディングスキルがない場合はリスクを伴う可能性があります。または、次のようなプラグインを使用することもできます 拡張された機能マネージャー.

プラグインを使用すると、デフォルトのWordPressユーザーロールを設定できるだけでなく、ニーズに基づいてカスタムユーザー権限を追加することもできます.

Capability Managerの拡張オプションパネル

プラグインをインストールしてアクティブ化したら、WordPressダッシュボードからユーザーの役割をカスタマイズできます。クリック ユーザー メニュー、選択 能力. 次に、役割を設定して機能を追加できる編集者が表示されます.

ユーザーロール機能を効果的に使用するためのヒント

ユーザーロールは、サイトで複数のユーザーと共同作業する場合に非常に役立ちますが、本質的に安全性が低くなります。公共のコンピューターにパスワードを保存したままにするなどの単純な事故は、大きな問題を引き起こす可能性があります。サイトを安全に保つためにできることは次のとおりです。

  • プラグインを使用する –これにより、変更が必要なときにユーザーの役割を簡単に管理したり、セキュリティプラグイン( オールインワンWP).
  • 特権を持つユーザーの数を制限する –サイトのコントロールへのアクセスを排他的に維持します。時間をかけて、どのユーザーがどの機能を本当に必要としているのかを判断してください.
  • 不審なユーザーの割り当てを解除する –ウェブサイトの悪用、ブルートフォース攻撃、およびその他のハッキングの試みを回避するために、長い間非アクティブなユーザーまたは繰り返しログインに失敗しているユーザーを削除することが最善です.

これらのヒントを適用すると、サイトのユーザー管理は安全で健全になると考えられます.

最終メモ

WordPressのデフォルトのユーザー役割は、サイトの運用を維持するのに非常に役立ちます。つまり、最大6つの異なる役割を割り当てることができます。

  • 管理者 –サイトのメンテナンスとコンテンツを完全に管理する
  • 編集者 –著者とコンテンツ管理を完全に監督する
  • 著者 –自分の投稿に対してのみ責任があります
  • 寄稿者 –投稿のコンテンツの作成と編集のみが可能
  • 加入者 –投稿のみを読むことができます
  • スーパー管理者 – WordPressマルチサイトネットワークを完全に管理

機能を正式に割り当てる前に、サイトをバックアップし、適切な役割を検討したことを確認してください.

ダッシュボードの管理領域からユーザーを追加、編集、削除できます。これを行うには、WordPressダッシュボード→ユーザー→新規追加に移動します.

さらに、テーマのfunctions.phpファイルを変更して、役割を手動でカスタマイズできます.

ただし、WordPressプラグインを使用してユーザーロールをカスタマイズすることをお勧めします。私たちは 拡張された機能マネージャー 数回のクリックでユーザーロールを追加、削除、編集、カスタマイズするためのプラグイン.

最後に、常にユーザーの役割の数を制限し、不審なユーザーの割り当てを解除してください.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map