Heim  >  Artikel  >  CMS-Tutorial  >  WordPress implementiert ein beim Login sichtbares Kommentarmodul

WordPress implementiert ein beim Login sichtbares Kommentarmodul

藏色散人
藏色散人nach vorne
2020-01-17 16:03:582758Durchsuche

In der folgenden Spalte des WordPress-Tutorials erfahren Sie, wie Sie das beim Login sichtbare Kommentarmodul in WordPress implementieren. Ich hoffe, dass es für Freunde hilfreich ist, die es benötigen!

WordPress implementiert ein beim Login sichtbares Kommentarmodul

WordPress kann normalerweise so eingerichtet werden, dass man sich zum Veröffentlichen von Kommentaren anmeldet, aber man kann den Inhalt von Kommentaren immer noch sehen, ohne sich anzumelden. Kürzlich gaben einige Benutzer an, dass dies der Fall sei Ich habe darauf hingewiesen, dass von Einzelpersonen registrierte Websites keine Kommentare zulassen. Obwohl ich keine Benachrichtigung erhalten habe, kann ich die Vorlage einfach so ändern, dass das Themenkommentarmodul nur sichtbar ist, wenn ich angemeldet bin.

WordPress Im Modul für sichtbare Kommentare anmelden WordPress Im Modul für sichtbare Kommentare anmelden

Hier müssen wir die WordPress-Funktion verwenden, um zu bestimmen, ob wir uns anmelden müssen: is_user_logged_in()

Umschließen Sie einfach das Kommentarmodul mit einer Beurteilungsfunktion.

Nehmen Sie als Beispiel das WordPress-Standardthema Twenty Seventeen und suchen Sie nach etwas wie:

if ( comments_open() || get_comments_number() ) :
comments_template();
endif;

, nur wer eingeloggt ist, kann nur im Status das Kommentarmodul und den Kommentarinhalt sehen.

Andere Theme-Methoden sind ähnlich, wie zum Beispiel:

if ( is_user_logged_in()){
if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
}

Das obige ist der detaillierte Inhalt vonWordPress implementiert ein beim Login sichtbares Kommentarmodul. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:zmingcx.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen