WordPress: შეამოწმეთ არის თუ არა სისტემაში შესული მომხმარებელი

ჯონ ჩოუ დღეს ჰქონდა კარგი რჩევა მის საიტზე, რომ განათავსებს თქვენს საიტზე სარეკლამო ბმულს და უზრუნველყოს, რომ ის არ ინდექსირდება nofollow– ის გამოყენებით. ამის გაკეთება შეგიძლიათ მარტივი გადამისამართების გვერდით, რომლისთვისაც ჯონი აქვეყნებს კოდს.

ამის გაკეთება ოდნავ განსხვავებულად მინდოდა. ჩემს ზემოთ ჰორიზონტალურ მენიუში უძრავი ქონება პრემიუმ რეჟიმშია. მე აქ ადმინისტრატორის ბმული მაქვს, თუ სისტემაში ვარ შესული ... მაგრამ ყველასთვის ეს ცარიელი ადგილია. მე გადავწყვიტე, რატომ არ შევცვალო ამ ბარის შინაარსი, თუ ის ვიზიტორი იყო და არა მე? WordPress– ით ეს საკმაოდ მარტივია:


get_currentuserinfo ();
გლობალური $ user_level;
თუ ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} Else {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'რეკლამა ამ ვებგვერდზე'> რეკლამა> / a >> / li>";
}
?>

ფული არ გამიკეთებია ტექსტური ბმულის რეკლამები ჯერჯერობით, მაგრამ მინდა კარგი კადრი მომეცით. ჩემი საიტისთვის ეს საკმაოდ იაფია 35 $ 500 თვეში და დღეში XNUMX-ზე მეტ ვიზიტორს ვიღებ. მე მოუთმენლად ველოდები ზოგიერთ მათგანს!

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- ს, რათა შეამციროს სპამი. შეისწავლეთ თქვენი კომენტარის მონაცემები დამუშავებული.