WordPress: kontrollige, kas kasutaja on sisse logitud

John Chow oli täna oma saidil kena näpunäide teie saidile reklaamilingi postitamise kohta ja selle tagamiseks, et seda ei nofollow abil indekseeritaks. Seda saate teha lihtsa ümbersuunamislehega, millele John koodi sisestab.

Tahtsin seda teha natuke teistmoodi. Minu ülaltoodud horisontaalses menüüs on kinnisvara esmaklassiline. Mul on administraatori link seal, kui ma olen sisse logitud ... aga kõigi teiste jaoks on see tühi koht. Otsustasin, miks mitte vahetada selle baari sisu juhul, kui see on külastaja ja mitte mina? WordPressi abil on see üsna lihtne:


get_currentuserinfo ();
globaalne $ user_level;
if ($ kasutaja_tase> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} Else {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'Reklaami sellel veebisaidil'> Reklaam> / a >> / li>";
}
?>

Ma pole teinud ühtegi peenraha Tekstilingi reklaamid veel, aga ma tahan sellele hea pildi anda. See on minu saidi jaoks üsna odav ... 35 dollarit kuus ja ma saan päevas üle 500 külastaja. Ootan mõningaid neist!

5 Kommentaarid

  1. 1

    Lahe idee!

    Kuigi ma tahaksin, vaataksin üle lingi, millele see viitab – nüüd küsib see teie sisselogimisandmeid. Mitte selline leht, millega mind tervitataks, kui oleksin tulevane reklaamija 😉

  2. 3

    Kindlasti oleks see kooditükk tõhusam ja omaks sarnast mõju?

    /* If a browser has a user ID they must be logged in */
    if ( $user_ID ) :
    echo "I am logged in";
    /* For everybody that doesn't have one */
    else :
    echo "I am logged out / not logged in";
    endif;

  3. 4
  4. 5

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.