WordPressで著者を特定のカテゴリに制限する方法

複数の著者がいるウェブサイトの管理は困難な場合があります。コンテンツを整理しないと、すぐに混乱した状態になり、多くの問題を引き起こす可能性があります。

幸いなことに、整理整頓を維持するための簡単な方法があります。それは、著者を特定のカテゴリに制限することです。これにより、編集ワークフローが改善され、読者が探しているものを見つけやすくなり、WordPressのSEOも向上します。

この記事では、WordPressで著者を特定のカテゴリに簡単に制限する方法を紹介します。

WordPressで著者を特定のカテゴリに制限する方法

なぜ著者を特定のカテゴリに制限するのか?

WordPress ブログに複数の人が寄稿している場合、適切なカテゴリを選択しない可能性があります。1つの解決策は、複数のカテゴリをマージするか、不要になったカテゴリを削除することで、選択肢を制限することです。

ただし、サイト上のカテゴリの整理方法に満足している場合は、代わりに著者を特定のカテゴリに制限することができます。

これにより、彼らは執筆の強みに集中できると同時に、間違ったカテゴリへの投稿を防ぐことができます。著者に単一のカテゴリを割り当てることもでき、これは実質的にWordPressで投稿ごとに1つのカテゴリを強制することになります。

全体として、カテゴリを適切に使用することは、ウェブサイトのSEOランキングにも非常に役立ちます。

それでは、著者を特定のカテゴリに制限する方法を見てみましょう。

PublishPress Permissions を使用した著者カテゴリの制限

最も簡単な解決策は、すべてのライターが特定のカテゴリまたはカテゴリセットにアクセスできる権限グループを作成することです。たとえば、WordPressブログの「チュートリアル」カテゴリに特定のライターを制限するグループを作成できます。WordPressブログ

まず、PublishPress Permissions プラグインをインストールして有効化する必要があります。詳細については、WordPress プラグインのインストール方法のステップバイステップガイドを参照してください。

有効化したら、管理者のサイドバーから Permissions » Groups ページにアクセスし、「新規追加」ボタンをクリックする必要があります。

新しい権限グループを作成するには、[新規追加]ボタンをクリックしてください

次に、新しい権限グループのタイトルと説明を入力します。

それが完了したら、「グループを作成」ボタンをクリックして続行します。

パーミッショングループの名前と説明を入力してください

パーミッショングループを作成した後、「グループメンバー」セクションまでスクロールします。

ここで、このグループに追加したい最初の著者の入力を開始できます。

検索ボックスに著者の名前を入力します

適切な人物が表示されたら、その名前をクリックし、「選択」ボタンをクリックします。

これにより、その人が「現在の選択」列に移動します。

著者の名前が現在の選択肢オプションに移動しました

次に、少し下にスクロールして「特定の権限を設定」タブを選択します。

ここで、「投稿タイプ」ドロップダウンメニューを開き、「投稿」を選択します。

ドロップダウンメニューから「投稿」オプションを選択してください

「操作」列で「タームを割り当てる」を選択します。それが完了したら、「調整」列の下にある「制限」オプションを選択します。

次に、「資格」ドロップダウンメニューを開き、「カテゴリ」を選択します。

設定を構成する

「カテゴリを選択」セクションが表示されます。

最後に、著者を制限したいカテゴリにチェックを入れるだけです。必要に応じて複数のカテゴリを選択することもできます。

選択に満足したら、「選択した項目を追加」をクリックします。

制限するカテゴリを選択してください

これで、すべての権限グループの詳細が表示されます。

それらを注意深く確認し、続行しても問題なければ「パーミッションを保存」を選択します。

権限を保存ボタンをクリックしてください

これで、著者を特定のカテゴリに正常に制限しました。

これで、このパーミッショングループの誰かがコンテンツエディタにアクセスすると、割り当てられたカテゴリのみが表示されるようになります。

コンテンツエディターでのカテゴリ制限

パーミッショングループはいつでも編集できます。たとえば、新しいユーザーを追加したり、追加のカテゴリへのアクセス権を付与したりできます。

単純に Permissions » Groups ページに移動し、変更したいグループを見つけて、「編集」リンクをクリックしてください。

権限グループを編集

これが、WordPressで著者を特定のカテゴリに制限する方法を学ぶのに役立ったことを願っています。また、WordPressのカテゴリとタグの分析を追跡する方法や、時間を節約するために投稿に自動的にタグを付ける方法に関するガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

19 CommentsLeave a Reply

  1. カテゴリが子要素も取得できれば、さらに便利なプラグインになると思います。
    プラグインエディタで編集しており、get_term_children() を使用していますが、WordPressには get_term_childrean_and_parent という関数はありますか?

    • プラグインの編集については、プラグインのサポートに連絡することをお勧めします。通常、変更やプラグインへの統合について支援を受けることができます。プラグインのみを変更した場合、プラグインのアップデート時にカスタマイズが失われる可能性があります。

      管理者

  2. 公開された投稿を許可された著者が編集できるようにするにはどうすればよいですか?ただし、管理者の承認が必要ですか?

    カスタム投稿タイプ = 従業員
    従業員A
    従業員B

    著者Aが従業員Aの投稿に割り当てます。
    著者Bが従業員Bの投稿に割り当てます。

    両方の投稿は既に公開されています(従業員Aと従業員B)
    著者Aが従業員Aの投稿を更新しました。オンライン版に変更はありませんが、投稿はレビュー待ちとして保存され、管理者にメールが送信されました。管理者は変更を確認し、公開または却下します。

    これはEdit Flowで可能ですか?

      • カスタムユーザーロールを作成し、公開済み投稿の編集権限を付与しましたが、質問があります。公開済み投稿を編集できるようにするにはどうすればよいですか?ただし、管理者が変更を確認して投稿を公開するまで、再度公開されないようにするにはどうすればよいですか?

        従業員Aのページはすでに公開されており、閲覧者が見られる状態です。著者Aが従業員Aのページに割り当てます。著者Aが従業員Aのページに変更を加えますが、変更は公開されず、管理者には著者Aが従業員Aのページに変更を加えた旨のメールが送信されます。
        管理者は変更を承認するか却下します。承認された場合、従業員Aのページのオンラインバージョンが訪問者向けに更新されます。

        • 動作するようにしました。

          「Capability Manager Enhanced」プラグインと「Revisionary」プラグインを使用しました。

          公開済みの投稿は、オンライン公開前にレビューのために提出されます。

          現在の問題は、「Advance Custom Fields」プラグインを使用してカスタム投稿タイプ「Employee」のカスタムフィールドを使用していますが、Revisionaryのプレビュー画面では、WordPressのデフォルトエディターしか表示されず、カスタムフィールドが表示されないことです。

          プレビュー比較でカスタムフィールドの更新を取得することは可能ですか?

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。