WordPress: Праверце, калі карыстальнік увайшоў у сістэму

Джон Чоу сёння прыемна падказаў на сваім сайце пра размяшчэнне рэкламнай спасылкі на вашым сайце і гарантаванне, што ён не праіндэксаваны з выкарыстаннем nofollow. Вы можаце зрабіць гэта з дапамогай простай старонкі перанакіравання, для якой Джон размяшчае код.

Я хацеў зрабіць гэта крыху інакш. У маім гарызантальным меню вышэй нерухомасць мае вялікую плату. У мяне ёсць спасылка адміністратара, калі я ўвайшоў у сістэму ... але для ўсіх астатніх гэта пустое месца. Я вырашыў, чаму б не памяняць змесціва гэтага бара, калі гэта наведвальнік, а не я? З WordPress гэта даволі проста:


get_currentuserinfo ();
глабальны $ user_level;
калі ($ 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 для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.