ホームページ > CMS チュートリアル > &#&プレス > WordPress はログインに表示されるコメント モジュールを実装します

WordPress はログインに表示されるコメント モジュールを実装します

藏色散人
リリース: 2020-01-17 16:03:58
転載
2863 人が閲覧しました

次のコラム WordPress チュートリアル では、WordPress にログイン時に表示されるコメント モジュールを実装する方法を紹介します。

WordPress はログインに表示されるコメント モジュールを実装します

通常、WordPress ではログインしてコメントを投稿する設定になっていますが、ログインしなくてもコメントの内容は通常通り見ることができます。 最近、一部のユーザーがコメントを投稿するように設定しています。インタラクティブ機能については、通知は受けていませんが、トピックのコメントモジュールがログイン時のみ表示されるようにテンプレートを修正するだけで済みます。

WordPress 可視コメント モジュールにログイン WordPress 可視コメント モジュールにログイン

ここでは、WordPress の関数を使用して、ログインするかどうかを決定する必要があります。 is_user_logged_in()

コメントモジュールを判定関数でラップするだけです。

WordPress のデフォルト テーマ Twenty Seventeen を例として、テーマ テキスト テンプレート ファイル single.php を開き、同様のものを見つけます:

if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
ログイン後にコピー

変更後:

if ( is_user_logged_in()){
if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
}
ログイン後にコピー

、ログインした人のみ この状態でのみ、コメントモジュールとコメントの内容が表示されます。

他のテーマのメソッドも同様です。たとえば、

<?php if ( is_user_logged_in()){ ?>
<?php if ( comments_open() || get_comments_number() ) : ?>
<?php comments_template( &#39;&#39;, true ); ?>
<?php endif; ?>
<?php } ?>
ログイン後にコピー

以上がWordPress はログインに表示されるコメント モジュールを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:zmingcx.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート