Reklāma

Jūs zināt, ka WordPress patiešām ir daudz ko teikt. Ne tikai PHP - valodas, kuras pamatā ir WordPress - ļoti universāls un viegli iemācāms, bet WordPress komplektā ir tik daudz iebūvētu funkciju, ka jūs patiešām varat pielāgot pārsteidzošu vietni.

Tiem no jums, kuri ir sekojuši maniem iepriekšējiem rakstiem, jūs zināt, ka es diezgan bieži apskatīju WordPress. Patiesībā šeit ir daži no mums, MUO, kuri regulāri paceļ kapuci, lai kaut nedaudz salabotu. Džeimss pēdējā laikā ir sagatavojis daudz WordPress apmācību.

Lai gan ir taisnība, ka vairums cilvēku vienkārši instalēs motīvu un WordPress vietni pielāgos tikai tādā apjomā, kādu atļauj vadības panelis, patiesība ir tāda, ka, tikai nedaudz izpētot un praktizējot, jūs varat viegli iekniebt PHP failus jebkurā WordPress veidnē, lai to pielāgotu savai vajadzībām.

Vietnes WordPress pielāgošana, izmantojot informāciju par lietotāju

Tuvākais, pie kā esmu nācis, ir tas, kad es rakstīju par to, kā pievienot a dinamiska autora kājene Kā pievienot automātisku autora kājeni WordPress ziņām Lasīt vairāk

instagram viewer
uz jūsu WordPress emuāra ziņām. Manuprāt, tā patiešām ir īpašība, kurai vajadzētu būt ikvienam emuāram - tā nodrošina daudz profesionālāku izskatu un piedāvā lielāku uzticamību lasītājam.

informācija par WordPress autoru

Izlasot šo rakstu, jūs redzēsit, ka es izmantoju vairākas iebūvētās funkcijas, kas ir WordPress daļa, ieskaitot tā, kas no profila iegūst vārdu, e-pasta adresi, ziņu skaitu, profila attēlu un autora aprakstu lappuse. Varat ņemt visus šos datus un pēc tam tos sasaistīt tekstā, kas tiek dinamiski publicēts atkarībā no tā, kāds raksts šobrīd atrodas lapā un kurš ir autors.

Es biju patiesi sajūsmā, kad atklāju, kā to izdarīt, bet nesen es saskāros ar situāciju, kad metode iepriekš nedarbojās - centrālā lapa, piemēram, vietnes galvenā emuāra lapa, kur šai lapai nav neviena “autora”. Tādā gadījumā iepriekš minētā metode nedarbosies. Ja jūs izmantojat funkcijas, kuras uzskaitīju šajā rakstā, tas vienmēr piesaistīs noklusējuma autoru.

Tas padara to patiešām grūti, ja vēlaties izveidot autoru biogrāfijas lodziņu visiem jūsu vietnes rakstniekiem. Es arī pamanīju, ka ir ļoti maz emuāru, kas ir publicējuši, kā to izdarīt - visi raksta par standarta “the_author ()” funkcijām, kurās tiek apskatīts autors Pašreizējā lapa.

WordPress autora bio

Pirms sākat izmantot funkcijas, kuras es jūs iepazīstināšu, vispirms dodieties uz sadaļu “Rediģēt lietotāju”Lapā WordPress, un katram no jūsu lietotājiem jums būs jāzina e-pasta adrese, kurā viņi parakstījušies, kā arī User_ID. To varat redzēt, rediģējot viņu profilu, jo tas ir norādīts vietrādī URL blakus “user_id =“.

Kad esat ieguvis šos divus datus no lietotāja profila, jūs esat gatavs sākt darbu ar sadaļu “get_userdata”Funkcija. Šeit ir vienkāršs skripts, kas no WordPress lietotāja profila iegūs gan iemiesojuma fotoattēlu, gan user_description.

php $ author_email = "[email protected]"; echo get_avatar ($ author_email, '80')php $ user_info = get_userdata (4); echo $ user_info-> user_description. "\ n"; 

Kā tas darbojas? Tas ir diezgan vienkārši. “get_avatar”Nav atkarīgs no pašreizējā lapas autora, tai ir tikai e-pasta adrese, lai iegūtu iemiesojumu. Bet, lai iegūtu apraksta tekstu, jums nav citas izvēles kā lietot “get_userdata ()”, Lai iegūtu šo informāciju. Vienīgais parametrs, kas jums to jānosūta, ir “Lietotāja IDKa jūs tikko pierakstījāt. Tas izskatās šādi:

WordPress autora bio

Noslēpums šeit ir tas, ka “get_userdata ()”Funkcija faktiski izvelk visu to parametru sarakstu, kurus varat iegūt. Iepriekš es izdarīju tikai lietotāja profila apraksta teksta “atbalsi” no lietotāja profila, taču jums varēja būt arī skripts izdrukājiet lietotāja vārdu, e-pasta adresi, viņa URL / emuāru un pat masīvu, kas ir viņu WordPress rediģēšanas atļaujās ir.

Pats stilīgākais, izmantojot šo funkciju, nevis “Autors()”Funkciju kopums ir tāds, ka, izmantojot tikai lietotāja ID, jūs varat iegūt informāciju par jebkuru no jūsu reģistrētajiem lietotājiem neatkarīgi no tā, kurš ir izveidojis lapu, kurā darbojas jūsu skripts. Tas ir ideāli piemērots vietņu autoru biogrāfiju sarakstam. Piemēram, es visus bios ievietoju savas vietnes sānjoslā un formatēju to visu, lai autoru apraksti būtu viens pēc otra.

informācija par WordPress autoru

Šī risinājuma skaistums ir tāds, ka, ja jums ir jāveic kādas izmaiņas WordPress autoru biogrāfijā, jums nav jārediģē neviena no lapām. Vienkārši dodieties uz profila lapu un rediģējiet biogrāfiju tur, viss saturs uzreiz atspoguļos šīs izmaiņas.

Vai jums ir WordPress vietne ar vairākiem rakstītājiem? Vai varat domāt par citiem radošiem veidiem, kā integrēt lietotāju informāciju tīmekļa lapu saturā? Kopīgojiet savu pieredzi un ieskatu komentāru sadaļā zemāk.

Attēla kredīts: Henk L

Ryanam ir bakalaura grāds elektrotehnikā. Viņš ir strādājis 13 gadus automatizācijas inženierijā, 5 gadus IT jomā un tagad ir Apps Engineer. Bijušais MakeUseOf galvenais redaktors, viņš uzstājās nacionālajās datu vizualizācijas konferencēs un tiek demonstrēts nacionālajā televīzijā un radio.