Um in WordPress Artikel oder Seiten nur registrierten Besuchern zugänglich zu machen, benötigt man kein Plugin. In WordPress ist solch eine Funktion bereits von Hause aus realisierbar. Und so geht’s:
Mit einem geeigneten Editor die Function.php des Themes öffnen, und folgenden Code ergänzen:
6 7 8 9 10 11 | add_shortcode( 'member', 'member_check_shortcode' ); function member_check_shortcode( $atts, $content = null ) { if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) return $content; return ''; } |
Dann nur noch im Artikel oder der gewünschten Seite folgendes ergänzen:
3 4 5 | [member] Diesen Teil nur registrierten Mitgliedern zugänglich machen. [/member] |
Alles was innerhalb von [member] … [/member] steht, ist dann nur für registrierte Besucher lesbar. Um einen Hinweis für unregistrierte Besucher auszugeben, einfach vor dem [member], z.b. den Satz: “Diese Seiten sind nur für registrierte Besucher sichtbar” einsetzen und fertig.


Letzte Kommentare