WordPress: Проверете дали потребителят е влязъл

John Chow днес имаше хубав съвет на сайта му относно публикуването на рекламна връзка на вашия сайт и гарантиране, че той не е индексиран с помощта на nofollow. Можете да направите това с проста страница за пренасочване, за която Джон публикува кода.

Исках да направя това малко по-различно. В моето хоризонтално меню по-горе, недвижимите имоти са в премия. Имам администраторска връзка там, ако съм влязъл ... но за всички останали това е празно място. Реших, защо да не сменя съдържанието на този бар, в случай че той е посетител, а не аз? С WordPress това е доста просто:


get_currentuserinfo ();
глобален $ user_level;
if ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} Още {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'Рекламирайте на този уебсайт'> Рекламирайте> / a >> / li>";
}
?>

Не съм направил нито стотинка с Реклами с текстови връзки все пак, но искам да направя добър изстрел. Това е доста евтино за моя сайт ... $ 35 на месец и получавам над 500 посетители на ден. Очаквам с нетърпение да сервирам някои от тях!

5 Коментари

  1. 1

    Готина идея!

    Въпреки че бих искал да преразгледам връзката, към която сочи - сега той ви пита за вашите данни за влизане. Не от вида на страницата, с която исках да ме поздравят, ако бях потенциален рекламодател 😉

  2. 3

    Със сигурност тази част от кода би била по-ефективна и ще има подобен ефект?

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

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.