WordPressユーザーに投稿作成制限を追加しますか?
複数の投稿者がいるサイトを運営している場合、ユーザーが公開する投稿やレビューのために送信できる投稿の数を制限することが有効な場合があります。これは、たとえ多くの人がコンテンツを書いていたとしても、忙しいサイトを管理するのに役立ちます。
この投稿では、WordPressサイトにユーザー用の投稿作成制限を追加する方法を紹介します。
カテゴリー: WordPressで投稿を制限する必要があるのは誰か?
複数投稿者のブログを管理している場合、各投稿者が1日、1週間、あるいは1ヶ月に送信できるブログの数を制限したいと思うかもしれません。これは、サイトのコンテンツを管理し、編集ワークフローを改善するのに役立ちます。
WordPressの会員制サイトに投稿作成制限を設けることもできます。メンバーがコンテンツを投稿できるのであれば、制限を設けることでスパム対策やユーザーエクスペリエンスの向上に役立ちます。
同様に、不動産サイトのようなリスティングディレクトリをお持ちの場合、投稿制限を設けることで、個別企業がディレクトリにコンテンツを溢れさせることを防ぐことができます。
ということで、WordPressユーザーに投稿作成制限を追加する方法を見てみましょう。
カテゴリー:WordPressでユーザーによる投稿を制限する方法
ユーザーが投稿できる回数を制限する最も簡単な方法は、User Post Limitを使うことです。この無料のWordPressプラグインを使えば、投稿者、投稿者、購読者など、ユーザーの権限グループごとに投稿回数制限を追加することができます。
まず、あなたのサイトにUser Post Limitプラグインをインストールして有効化する必要があります。詳しくは、WordPressプラグインのインストール方法をご覧ください。
有効化したら、WordPressダッシュボードのSettings ” User Posts Limitにアクセスしてください。そこから、異なるユーザー権限グループに基づいて投稿制限を設定するオプションが表示されます。
初期設定では、ユーザーが投稿の上限に達すると、プラグインは「投稿の上限を超えました」というメッセージを表示します。このメッセージは「テキスト」フィールドに入力することで変更できます。
変更できる高度なオプションもありますが、ほとんどのWordPressブログでは初期設定で十分です。
次に、「ロール」ドロップダウンを開き、制限を設定したいユーザー権限を選択します。表示されるオプションは、WordPressサイトで作成した権限グループによって異なる場合があります。
例えば、WooCommerceを使用している場合、’Shop Manager’権限が表示されます。
ユーザー権限グループを選択した後、「Type」ドロップダウンを使用して制限したいコンテンツの種類を選択します。
投稿、ページ、メディア、ナビゲーションメニュー、カスタムCSS、カスタム投稿タイプなど、さまざまなオプションが表示されます。
そうしたら、「サイクル」のドロップダウンを開き、ルールに使用するタイムスケール(日、年、月、週など)を選択する。
その後、「Limit」フィールドに数字を入力してください。例えば、以下の画像では、投稿者権限を持つユーザーを1日5投稿に制限しています。
ルールの設定に満足したら、「変更を保存」をクリックする。
ユーザー権限グループごとに新しい投稿制限を追加したい場合もあるでしょう。例えば、ゲストブロガーには投稿制限を設定し、エディターにはより高い投稿制限を設定することができます。
そのためには、『ルール』の横の数字を2以上に変更するだけでいい。
その後、『変更を保存』をクリックします。
プラグインはさらにルールを作成し、カスタマイズできるようにします。
終了したら、『変更を保存』をクリックするのをお忘れなく。
ユーザーが新しい投稿を作成し、設定された制限を超えた場合、通知が届くようになりました。
ボーナスのヒントこれらの強力なツールで編集ワークフローを最適化する
複数著者のWordPressブログを管理するのは難しいものです。幸い、編集ワークフローを効率化し、コンテンツを軌道に乗せる方法はたくさんあります。
WPBeginnerが提供する、ワークフローを次のレベルに引き上げるのに役立つリソースをご紹介します:
- WordPress Adminで投稿者を自分の投稿に限定する方法– このガイドは、各ライターが割り当てられた投稿のみを編集し公開することで、混乱を減らし、整理整頓を維持するのに役立ちます。
- レビュー待ち投稿のメール通知を受け取る方法– 投稿がレビューのために送信されるたびにメールアラートを受け取ることで、編集プロセスを常に把握することができます。これによって、コンテンツが編集中に紛失することがなくなります。
- WordPressブログ投稿を自動スケジュールする方法– ブログ投稿を事前にスケジュールすることで、時間を節約し、安定した公開を実現します。これにより、安定した公開フローを維持しながら、コンテンツ作成に集中することができます。
- コンテンツの更新を自動的にスケジュールする方法– 既存のブログ投稿の更新を自動的にスケジュールすることで、コンテンツの鮮度と検索エンジンへの適切性を保つことができます。
- WordPressエディターにブログ記事のチェックリストを追加する方法– WordPressエディター内にカスタマイザーチェックリストを作成し、キーワード最適化など、公開する前に必要なステップをガイドします。
- WordPressでブログ投稿にカスタム投稿ステータスを追加する方法– 「進行中」や「レビュー準備中」などのカスタマイ投稿ステータスを定義して、コンテンツの進行状況を効果的にトラッキングしましょう。
これらの戦略を実行し、リンク先のガイドを調べることで、コンテンツ作成プロセスを整理して生産的に保つ、スムーズで効率的な編集ワークフローを構築することができる。
この投稿が、あなたのサイトにWordPressユーザー用の投稿作成制限を追加するのにお役に立てば幸いです。また、WordPressでオンラインブログでお金を稼ぐ方法についてのガイドと、専門家が選んだ使うべき最高のSEOプラグインとツールもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Fatima says
For a blog, how many blogs per week should be published for good traffic?
WPBeginner Support says
There is no hard number for that, it would depend on what is sustainable, your audience, and what works for your site.
管理者
Nicole Austin says
If post limit is 5 and we open ‘add new post’ page more than five times then we can cross limit. At this situation this code or plugin can not work.
Craig says
Hello,
Is there a way to have this permantly set per user in a specific role?
So for example user a in Contributor role can post upto 5 and user b can post upto 5 each etc.
Thanks
yasin says
Hi, It no works for vendor role. How can make it withs code in function php.
or are there different plugin. Because it is no update a lot of time.
Thank you
Rick says
Hi there,
thanks for the info, this plugin works great with posts published from the backend but i dont understand how it works with posts published from the frontend.
hope you can help me
thanks
rick
vanikkaruppu says
How to set question and answer blog
WPBeginner Support says
Please see our tutorial on how to create a question and answers site with WordPress.
管理者
Krystian says
Hi,
How remove “external nofollow” attributes from comment links? I now that I can remove from wp-includes/comment-template.php but after update wordpress file will be replace. How do this with funcstions.php
Kind regards
WPBeginner Support says
Please see how to remove nofollow from WordPress comments
管理者
Blair2004 says
Nice post,
it would be useful to displays how many post has been posted so far… this will be helpful for multi-authors blog owner to have a control over the lower required post per authors.
Aanchal Gupta says
Its a nice thing to provide the knowledge about wordpress to the begineers in a friendly way through this site the users and developers can have a great view of what is wordpress and how does it works for publishing the posts and as well as for creating a dynamic attractive sites where more visitors like to go through
.keep it up WPBEGINNER !!!!!!!!!
jitendra kumar dwivedi says
Nice article and it is helpful article for set limit of create post for particular role.