Awtor sa WordPress: Pagdugang usa ka Link sa Pag-edit sa Profile kung naka-log In

wordpress logo

Gusto nakong i-update ang usa ka site sa WordPress ug idugang ang usa ka seksyon nga 'Bahin sa Awtor' sa ilalum sa matag post. Kini usa ka gamay nga labi ka lisud kaysa akong gihunahuna - ug sa tinuud nanginahanglan labi pa nga pagprograma, apan ania ang una nga pagputol

Ang tagsulat: Website: Mahitungod sa:

Sunod, gisusi nako aron mahibal-an kung adunay usa nga naka-log in ug gipakita ang usa ka link sa Pag-edit sa Profile aron ang tawo mahimo ra mag-klik ug mag-update sa ilang kasayuran (gi-update nako kini nga post… maayong komentaryo ug pangutana gikan sa Ajay!):

">Pag-edit sa Profile

Gidugang nako ang klase = "tagsulat" sa style sheet aron nindot usab tan-awon.

Gusto nako limpyohan ang code aron dili makapakita usa ka adres o impormasyon kung wala; bisan pa, sa akong hunahuna kinahanglan nako nga mag-script sa tinuud nga mga pangutana sa database alang niini. Hinumdomi ang link nga "I-edit ang Profile"… giputos sa usa ka kung pahayag nga ipakita ra kung ang usa ka gumagamit naka-log in. Gihunahuna ko nga kini usa ka klase nga cool, mao nga gusto nako kini ipaambit kanimo kung gusto nimo gamiton kini!

11 Comments

  1. 1
  2. 2

    Kumusta Ajay!

    Dili ko gusto ipakita ang link sa Pag-edit sa Profile gawas kung adunay usa nga naka-log in. Mao nga ang function get_currentuserinfo () magdala pagbalik sa kasayuran sa tiggamit ug kung ang pamahayag nagpanghimatuud kung ang karon nga tiggamit adunay usa ka user_id… kini usa ka paagi sa pagsusi kung o dili naka log in na sila.

    Sa ato pa - kung naka-log in ka, makakita ka usa ka link aron ma-edit ang profile. Kung dili ka, dili nimo makita ang kana nga link.

    Doug

  3. 3
  4. 4
  5. 5
  6. 6

    Kumusta Doug,
    Naghunahuna lang nahibal-an nimo kung giunsa ko kini magamit depende sa mogamit nga nag-log in?
    Mao nga kung ang nag-log in nga gigamit mao ang JohnSmith igapakita niini ang 'A' ug kung ang nag-log in nga gigamit mao ang BillBob igapakita niini ang 'B'?

    Salamat!

    • 7

      Kumusta Mike,

      Sigurado ako nga ang variable nga $ user_id ibalik ang tinuud nga User ID sulud sa imong seksyon nga Users sa admin. Mao nga mahimo ka makahimo usa ka pahayag sa kaso kung lohika….

      if ($user_id=="1") { echo "Doug"; }

      Wala nako kini gisulayan apan sigurado ako nga kinahanglan nimo nga ibutang kini sa sulud sa konteksto sa function nga get_currentuserinfo.

      Doug

  7. 8
  8. 10

    Kumusta Doug. Salamat sa pagpaambit. Intawon, kini nga code wala molihok alang kanako:

    Pag-edit
    Profile

    Gigamit ko hinoon ang code sa ubus. Kung ang usa ka gumagamit naka-log in, magpakita ang "Akong Profile". Kung wala usa nga nag-log in, makita ang "Paghimo usa ka Account".

    <? php if (is_user_logged_in ()) {
    get_currentuserinfo ();
    lanog ('akong profile');
    }
    laing {
    lanog ('Paghimo og usa ka Account');
    };
    ?>

    Gusto lang nga ipaambit kung kinahanglan sa uban. 🙂 Palihug tangtanga ang wanang taliwala sa “<” ug “?” aron magamit ang code.

  9. 11

Unsay imong hunahuna?

Kini nga site naggamit sa Akismet sa pagpakunhod sa spam. Hibal-i kon giunsa ang pagproseso sa datos sa imong komento.