Links nur für Registrierte sichtbar?

  • Hallo,

    ich bin auf der Suche nach einem Plugin oder einer Lösung, das Links in einem Beitrag nur für Registrierte Besucher sichtbar sind.

    Der Beitrag soll für alle sichtbar sein, aber der Link eben "Zensiert" und nur für registrierte Leute.

    Gibt es sowas?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • in die function.php des Themes einfügen

    PHP
    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 'Links nur für eingeloggte Mitglieder sichtbar!';
    }

    dann Link in

    Code
    [member]hier den Link rein[/member]

    setzen

    Einmal editiert, zuletzt von Tutrix (28. Dezember 2010 um 10:13)

  • Bei mir sieht es so am Ende der funktions.php aus:

  • hab gerade gesehen du verwendest die falsche functions.php

    du musst die von deinem Theme editieren, habs oben auch editiert

    Einmal editiert, zuletzt von Tutrix (28. Dezember 2010 um 10:14)

  • Hallo Art of Pic,
    habs probiert, geht auch nicht.
    Muss jetzt aber mal weg. Danke für Deine Bemühungen! :D
    Ich schaue mir das heute Abend mal genau an.
    Im Anhang ist meine funktion.php im Orginal.( falls Du mal schauen willst?)
    Melde mich dann wieder.

    Danke schön
    MK-M

  • Ups, hätte ich ja auch drauf kommen können.
    So hatt man sich ja mal kennen (schreiben) gelernt.
    Wünsch erst eimal einn schönen Tag noch, werd dann heute Abend berichten obs geklappt hat.

    Bis dann ...
    MK-m

  • schön ;-)

    du kannst den Hinweis noch Farblich anpassen, zu Beispiel rot

    PHP
    return '<span style="color: #ff0000;">[Links nur f&uuml;r registrierte und eingeloggte Mitglieder sichtbar!]</span>';

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!