Zum Hauptinhalt springen

Internet Blog

Vielleicht ist etwas für euch dabei

Wordpress - nur für eingeloggte User Anzeigen

Veröffentlicht am: 12.04.2018

Wer in seinem WordPress etwas nur für registrierte und eingeloggte User anzeigen möchte, ohne dass Gäste es sehen können, hier eine Kleinigkeit.

Das lässt sich natürlich auch für viele gute Sachen wie beispielsweise eigene Seiten, Kategorien oder Meldungen für Autoren nutzen.

Bei Bedarf kann man das sehr schön für die eigenen Zwecke zurecht schreiben.

if ( is_user_logged_in() ) {
echo 'Nur für eingeloggte User!';
else {
echo 'Das können alle sehen!';
}

Function Reference/is user logged in

WordPress Codex

Bestimmte Texte mittels Shortcode für eingeloggte User anzeigen

Eine weitere Möglichkeit, Texte, oder was auch immer, nur für eingeloggte User anzuzeigen, wäre die mittels eines Shortcodes. Einfach, aber sehr gut erweiterbar.

add_shortcode( 'usertext', 'nur_eingeloggt' );
unction nur_eingeloggt( $atts, $content = null ) {
 if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
    return $content;
return '';

Dieser Member Shortcode lässt sich beliebig erweitern und formatieren.