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 ad fel.

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 vagyok? 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

    Remek ötlet!

    Bár szeretném, módosítanám a hivatkozást, amelyre mutat - most a bejelentkezés részleteit kéri. Nem az az oldal, amellyel szerettem volna üdvözölni, ha leendő hirdető lennék 😉

  2. 3

    Biztosan hatékonyabb lenne ez a kóddarab, és hasonló hatása 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.