Nilitaka kusasisha tovuti ya WordPress na kuongeza sehemu ya 'Kuhusu Mwandishi' chini ya kila chapisho. Ilikuwa ngumu kidogo kuliko nilivyofikiria - na kwa kweli inahitaji programu zaidi, lakini hapa ndio kata ya kwanza:
Mwandishi: Tovuti: Kuhusu:
Ifuatayo, ninaangalia ikiwa mtu ameingia katika akaunti na anaonyesha kiunga cha Profaili ya Hariri ili mtu huyo abofye tu na kusasisha habari zao (Nimesasisha chapisho hili… maoni mazuri na swali kutoka kwa Ajay!):
">Hariri Profaili
Niliongeza darasa = "mwandishi" kwa karatasi ya mtindo kuifanya ionekane nzuri pia.
Ningependa kusafisha nambari ili usionyeshe anwani au maelezo ikiwa hakuna; Walakini, nadhani itabidi niandike maswali halisi kwa hifadhidata ya hii. Kumbuka kiunga cha "Hariri Profaili"… kimefungwa na taarifa ikiwa itaonyesha tu ikiwa mtumiaji ameingia. Nilidhani ilikuwa nzuri, kwa hivyo nilitaka kushiriki nawe ikiwa ungetaka kuitumia!
ikiwa ('â ??! = $ user_ID) {
Kusudi la hii ni nini?
Habari Ajay!
Sitaki kuonyesha kiunga cha Profaili ya Hariri isipokuwa kama mtu ameingia. Kwa hivyo kazi get_currentuserinfo () italeta habari ya mtumiaji na taarifa hiyo ikiwa inathibitisha ikiwa mtumiaji wa sasa ana mtumiaji_id ... ni njia ya kuangalia ikiwa au la wameingia.
Kwa maneno mengine - ikiwa umeingia, unaona kiunga cha kuhariri wasifu. Ikiwa hauko, hauoni kiunga hicho.
Doug
Kabla ya get_currentuserinfo unapaswa kutangaza 'global_ user_ID;' vinginevyo haifanyi kazi.
Asante, Martijn!
Nzuri Doug! Nitalazimika kutekeleza hiyo na toleo la 1.0 ninapoongeza chaguzi. Asante kwa ncha.
Hujambo Doug,
najiuliza tu unajua ni jinsi gani ningeweza kutumia hii kutegemea mtumiaji ambaye ameingia?
Kwa hivyo ikiwa mtumiaji aliyeingia alikuwa JohnSmith ingeonyesha 'A' na ikiwa mtumiaji aliingia alikuwa BillBob ingeonyesha 'B'?
Shukrani!
Hi Mike,
Nina hakika kuwa $ user_id inayobadilika itarudisha Kitambulisho halisi cha Mtumiaji ndani ya sehemu ya Watumiaji wako kwenye msimamizi. Kwa hivyo unaweza kuwa na uwezo wa kujenga taarifa ya kesi ya ikiwa mantiki….
if ($user_id=="1") { echo "Doug"; }
Sijajaribu hii lakini nina hakika lazima uweke ndani ya muktadha wa kazi ya kupata_currentuserinfo.
Doug
Unaweza hata kuifunga kwa $ user_level. Checkout Codex ya WordPress.
Nice kukamata Martijn!
Hujambo Doug. Asante kwa kushiriki. Kwa bahati mbaya, nambari hii haikunifanyia kazi:
Asante! Inafanya kazi kikamilifu.