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 postitab.

Tahtsin seda teha natuke teistmoodi. Minu ülaltoodud horisontaalses menüüs on kinnisvara esmatasemel. 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 üles!

5 Kommentaarid

  1. 1

    Lahe idee!

    Kuigi sooviksin, vaataksin üle lingi, millele see osutab - nüüd küsib see teie sisselogimise üksikasju. Mitte sellist lehte, millega tahtsin, et mind tervitataks, kui ma oleksin tulevane reklaamija 😉

  2. 3

    Kindlasti oleks see koodijupp tõhusam ja sarnase toimega?

    /* 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.