Annonse

bytte bunntekst på wordpressÅ ha din egen blogg høres så enkelt ut, ikke sant? Installer WordPress på hostingkontoen din, last opp et kult tema, og så er du gylden, ikke sant? Vel, ikke akkurat.

WordPress-profilen din viser ikke et kult bilde, så du må registrere deg for en Gravatar-konto. Innlegget ditt viser ikke kommentarer der du vil ha dem på hvert innlegg, så det neste du vet at du prøver å finpusse PHP-koden for å få ting helt riktig.


Jeg har vært i "behov for å tilpasse" båten nok ganger til å vite at det er fint å ha et nøye utarbeidet sett med instruksjoner som vil utføre en spesifikk oppgave på bloggen din. I dette tilfellet skal jeg legge ut hvordan du kan lage en veldig praktisk og dynamisk bunntekst på biografien på slutten av hvert innlegg, avhengig av hvilken bruker som skrev blogginnlegget.

Denne "finjusteringen" vil i utgangspunktet trekke bioinformasjonen som er lagt inn i brukerprofilskjermen i administrasjonspanelet, og det vil den også publiser Gravatar-bildet tilknyttet e-posten til den brukeren ved å bruke bioinfo for å endre bunnteksten WordPress.

Forstå PHP-taggene

Du trenger bare å redigere en PHP-fil i ditt tema for å oppnå dette. Det er det single.php fil. Denne filen håndterer visningen av individuelle innlegg. Du kommer til å sette inn dynamiske PHP-koder for å lage en bunntekst i hvert innlegg. PHP-funksjonene du skal bruke er som følger.

  • get_the_author_email () - Dette henter e-postadressen fra den nåværende brukers profilsiden.
  • the_author_description () - Dette trekker beskrivelsesteksten fra profilsiden.
  • forfatteren() - Dette vil trekke ut brukerens navn.
  • the_user_posts () - Dette gir et samlet antall innlegg brukeren har skrevet.

All denne informasjonen legges inn på profilsiden av brukerne du har skrevet på bloggen din.

bytte bunntekst på wordpress

Så lenge brukerne dine bruker den samme e-posten i "E-post" -feltet som de har brukt på Gravatar-kontoen, lastes profilbildet riktig inn i denne WordPress-bloggen. Forfatternavnet kommer fra "Kallenavnsfeltet", og beskrivelsen kommer fra feltet "Biografisk informasjon". Så lenge disse feltene er fylt ut, vil bunnteksten i hvert innlegg fungere perfekt.

Skrive koden

Selv om du aldri har redigert en linje med PHP-kode i livet ditt, kan du gjøre dette. Gå inn på hostingkontoen din og bla gjennom PHP-filene i temakatalogen til du finner det single.php. Den skal være i WP-content / themes, og deretter katalogen til temaet ditt. Åpne opp single.php, og søk etter “php the_content“. Det skal se ut som koden nedenfor.

endre wordpress bunntekst

Gå til slutten av den linjen, og trykk på enter for å legge inn følgende kode rett etter den linjen. Dette vil sikre at bunntekstinformasjonen din alltid skrives ut direkte etter innholdet i innlegget ditt. Så enkelt er det.

Neste, hva du skal gjøre er å lage biofoten et element av gangen, starte med avatarbildet og slutte med antall innlegg. Bare kopier og lim inn følgende kode, så er du klar.

php $ author_email = get_the_author_email ();
echo get_avatar ($ author_email, '80');

php the_author_description ();
php the_author (); har php the_author_posts ();
innlegg (er) på NAVN AV NETTSTEDET


Jeg liker å ha en linje for å dele innholdet fra biografen, så jeg satte inn "*****" med en linjeskift. Hvis du følger koden fra topp til bunn, kan du se nøyaktig hvordan biofoten er laget. Først trekkes e-postadressen fra brukerprofilen, deretter brukes den til å skaffe biofoto fra gravatar-bildet. Deretter trekkes beskrivelsen fra profilen og skrives ut, etterfulgt av antall innlegg.

Du kan også legge til hvilken som helst formatering (fet eller kursiv) og all tilleggstekst du vil. Dette er bunnteksten etter at jeg har publisert et innlegg.

bytte bunntekst på wordpress

Pilene peker mot elementene som er representert med variabler - foto, beskrivelse, antall innlegg og navn. Ved å bruke disse variablene kan du få bunnteksten til å se ut som du vil, og informasjonen blir trukket fra riktig profil og automatisk fylt ut basert på hvilken bruker som opprettet innlegget.

Den er helautomatisert og fungerer på omtrent hvilken som helst WordPress-blogg som kjører alle temaer. Gå videre og ta den et skudd (bare husk å lagre den originale single.php-filen i tilfelle feil) og la oss få vite hvordan det gikk! Vet du om andre måter å liste bioinformasjon på bunnteksten? La oss i så fall gi beskjed i kommentarene nedenfor.

Ryan har en BSc-grad i elektroteknikk. Han har jobbet 13 år innen automatisering, 5 år innen IT, og er nå en applikasjonsingeniør. Han var tidligere administrerende redaktør for MakeUseOf, han snakket på nasjonale konferanser om datavisualisering og har blitt omtalt på nasjonal TV og radio.