WordPress: Ellenőrizze, hogy a felhasználó be van-e jelentkezve

John Chow ma volt egy szép tippje a webhelyén, amikor hirdetési linket tett közzé az Ön webhelyén, és biztosította, hogy az ne legyen indexelve a nofollow használatával. Ezt megteheti egy egyszerű átirányítási oldallal, amelynek John kódot küld.

Ezt egy kicsit másképp akartam csinálni. A fenti vízszintes menüben az ingatlanok prémium áron vannak. Van admin-linkem, ha be vagyok jelentkezve ... de mindenki más számára ez egy üres hely. Úgy döntöttem, miért nem cseréljük le a sáv tartalmát, ha látogató, és nem én? A WordPress segítségével ez nagyon egyszerű:


get_currentuserinfo ();
globális $ user_level;
if ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} Else {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'Hirdessen ezen a weboldalon'> Hirdessen> / a >> / li>";
}
?>

Nem csináltam egy fillért sem Szöveges link hirdetések mégis, de jó lövést akarok adni. Elég olcsó az oldalamon ... havonta 35 dollár, és naponta több mint 500 látogatót veszek fel. Várom, hogy ezek közül néhányat felszolgálhassak!

5 Comments

  1. 1

    Klassz ötlet!

    Bár szeretném, felülvizsgálnám a linket, amelyre mutat – most a bejelentkezési adataidat kéri. Ha leendő hirdető lennék, nem az a fajta oldal, amin szívesen köszöntöttem volna 😉

  2. 3

    Biztosan hatékonyabb lenne ez a kódrészlet, és hasonló hatású lenne?

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

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.