WordPress: Gwiriwch a yw'r Defnyddiwr wedi Mewngofnodi

John Chow wedi cael tip neis ar ei wefan heddiw ar bostio dolen hysbysebu ar eich gwefan a sicrhau nad yw'n cael ei fynegeio gan ddefnyddio nofollow. Gallwch wneud hyn gyda thudalen ailgyfeirio syml y mae John yn postio'r cod ar ei chyfer.

Roeddwn i eisiau gwneud hyn ychydig yn wahanol. Yn fy newislen lorweddol uchod, mae eiddo tiriog yn brin. Mae gen i ddolen weinyddol yno os ydw i wedi mewngofnodi ... ond i bawb arall, mae hynny'n fan gwag. Penderfynais, beth am gyfnewid cynnwys y bar hwnnw pe bai'n ymwelydd ac nid fi? Gyda WordPress, mae hyn yn eithaf syml:


get_currentuserinfo ();
$ user_level byd-eang;
os ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} {Arall
adleisio "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'Hysbysebu ar y Wefan hon'> Hysbysebu> / a >> / li>";
}
?>

Nid wyf wedi gwneud dime gyda Hysbysebion Cyswllt Testun eto ond rwyf am roi ergyd dda iddo. Mae'n eithaf rhad ar gyfer fy safle ... $ 35 y mis ac rwy'n cael dros 500 o ymwelwyr y dydd. Edrychaf ymlaen at wasanaethu rhai o'r rhain i fyny!

5 Sylwadau

  1. 1

    Syniad cŵl!

    Er y byddwn yn adolygu'r ddolen y mae'n tynnu sylw ati - nawr mae'n gofyn i chi am eich manylion mewngofnodi. Nid y math o dudalen yr oeddwn am gael fy nghyfarch â hi, pe bawn i'n ddarpar hysbysebwr 😉

  2. 3

    Siawns na fyddai'r darn hwn o god yn fwy effeithlon ac yn cael effaith debyg?

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

Beth ydych chi'n feddwl?

Mae'r wefan hon yn defnyddio Akismet i leihau sbam. Dysgwch sut mae eich data sylwadau yn cael ei brosesu.