ホームページ >バックエンド開発 >PHPチュートリアル >WordPress では、管理者以外のユーザーが記事の後にコメントできるのは 1 回のみに制限されています、wordpress_PHP チュートリアル
一部のネチズンは、WordPress でユーザーが記事ごとに 1 回だけコメントできるようにする方法はありますか?
結局のところ、この要件が役に立つかどうかについては議論しないでください。結局のところ、WordPress はさまざまなニーズを持つ人々のためのものです。この機能の実装は比較的簡単で、同じユーザー名または電子メール アドレスが既にコメントを投稿しているかどうかを確認するだけで済みます。投稿されている場合は、エラー ページにジャンプします。
コードを実装するには、現在のテーマのfunctions.phpにコードを置くだけです(IP判定もここに追加されており、より安全です):
リーリー管理者が作成できるコメントの数に制限はないため、ユーザーが管理者であるかどうかを確認する方法を見てみましょう:
指定されたIDを持つユーザーが管理者であるかどうかを判断します
この要件は、ほんの数行のコードで実装できます。
リーリー現在ログインしているユーザーが管理者であるかどうかを確認します
現在ログインしているユーザーが管理者であるかどうかを確認したい場合は、次の関数を使用できます:
リーリー