WordPress: Periksa sama ada Pengguna Log Masuk

John Chow mempunyai tip baik di laman webnya hari ini untuk menyiarkan pautan iklan di laman web anda dan memastikan bahawa ia tidak diindeks menggunakan nofollow. Anda boleh melakukannya dengan halaman pengalihan mudah yang John kirimkan kodnya.

Saya mahu melakukan ini sedikit berbeza. Dalam menu mendatar saya di atas, harta tanah adalah premium. Saya mempunyai pautan admin di sana jika saya log masuk ... tetapi untuk orang lain, itu adalah tempat kosong. Saya memutuskan, mengapa tidak menukar kandungan bar tersebut sekiranya pengunjung dan bukan saya? Dengan WordPress, ini cukup mudah:


get_currentuserinfo ();
$ user_level global;
jika ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} Lain {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'Iklan di Laman Web ini'> Iklan> / a >> / li>";
}
?>

Saya tidak mendapat sepeser pun dengan Iklan Pautan Teks namun saya mahu memberikannya dengan baik. Cukup murah untuk laman web saya… $ 35 sebulan dan saya mendapat lebih dari 500 pelawat sehari. Saya berharap dapat menyajikan sebahagian daripada ini!

5 Komen

  1. 1

    Idea sejuk!

    Walaupun saya mahu, saya akan menyemak semula pautan yang ditunjukkannya - sekarang ia meminta maklumat log masuk anda. Bukan jenis halaman yang ingin saya sambut, sekiranya saya adalah calon pengiklan 😉

  2. 3

    Pasti sekeping kod ini akan lebih cekap dan mempunyai kesan yang serupa?

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

Apa yang anda fikir?

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.