Mainos
Oman blogin kuuluminen kuulostaa niin yksinkertaiselta, eikö niin? Asenna WordPress isäntätilillesi, lataa hieno teema ja sitten olet kultainen? No, ei tarkalleen.
WordPress-profiilissasi ei ole hienoa kuvaa, joten sinun on kirjauduttava Gravatar-tiliin. Viestissäsi ei ole kommentteja mihin tahansa viestiin haluamaasi kohtaan, joten seuraavaksi tiedät, että yrität muokata PHP-koodia saadaksesi asiat oikein.
Olen ollut tarpeessa räätälöitävässä veneessä tarpeeksi kertaa tietääkseni, että on kiva saada huolellisesti suunniteltu ohjeet, jotka suorittavat tietyn tehtävän blogissasi. Tässä tapauksessa aion kuvata kuinka voit luoda erittäin kätevän ja dynaamisen elämäkerran alatunnisteen jokaisen viestin loppuun sen mukaan, mikä käyttäjä kirjoitti blogimerkinnän.
Tämä “nipistää” vetää pohjimmiltaan käyttöpaneelin käyttäjäprofiilin näyttöön syötettyjä bio-tietoja, ja niin tulee julkaise Gravatar-valokuva, joka liittyy kyseisen käyttäjän sähköpostiosoitteeseen käyttämällä bio-tietoja muuttaaksesi alatunnisteen hyvitystä WordPress.
PHP-tunnisteiden ymmärtäminen
Sinun on muokattava vain yhtä teeman PHP-tiedostoa tämän suorittamiseksi. Tuo on single.php tiedosto. Tämä tiedosto käsittelee yksittäisten viestien näyttöä. Asetetaan lisäämään dynaamisia PHP-tunnisteita luodaksesi alatunniste jokaiseen viestiin. Seuraavat PHP-toiminnot, joita aiot käyttää:
- get_the_author_email () - Tämä vetää sähköpostiosoitteen nykyisen käyttäjän profiilisivulta.
- the_author_description () - Tämä vetää kuvaustekstin profiilisivulta.
- kirjailija() - Tämä purkaa käyttäjän nimen.
- the_user_posts () - Tämä tarjoaa käyttäjän kirjoittamien viestien kokonaismäärän.
Kaikki nämä tiedot syöttävät profiilisivulle käyttäjät, jotka kirjoitat blogiisi.
Niin kauan kuin käyttäjät käyttävät samaa sähköpostia “Sähköposti” -kentässä kuin mitä he ovat käyttäneet Gravatar-tilillä, heidän profiilikuvansa latautuu oikein tähän WordPress-blogiin. Kirjailijan nimi tulee ”Lempinimi-kentästä” ja kuvaus tulee ”Biografiset tiedot” -kentästä. Niin kauan kuin nämä kentät täytetään, alatunnisteesi bio toimii jokaisessa viestissä täydellisesti.
Koodin kirjoittaminen
Vaikka et ole koskaan muokannut PHP-koodiriviä elämässäsi, voit tehdä tämän. Siirry hosting-tilillesi ja selaa teemahakemistosi PHP-tiedostoja, kunnes löydät single.php. Sen pitäisi olla sisällä Wp-content / teematja sitten teeman hakemisto. Avata single.php, ja etsi hakusanaa “php the_content“. Sen pitäisi näyttää alla olevalta koodilta.
Siirry sen rivin loppuun ja paina enter-painiketta, niin että kirjoitat seuraavan koodin heti kyseisen rivin jälkeen. Tämä varmistaa, että alatunnisteesi tiedot tulostetaan aina suoraan viestisi sisällön jälkeen. Se on todella niin yksinkertaista.
Seuraavaksi aiot luoda bioalatunnisteen yksi kerrallaan aloittaen avatar-kuvasta ja päättyen viestien määrään. Kopioi ja liitä seuraava koodi ja olet valmis.
php $ author_email = get_the_author_email ();
echo get_avatar ($ author_email, '80');php the_author_description ();
php the_author (); on php the_author_posts ();
viesti NIMESSA WEB-SIVUSSA
Pidän rivistä, jolla sisältö jaetaan bio-osiosta, joten lisäsin ”*****” rivinvaihdolla. Jos seuraat koodia ylhäältä alas, näet tarkalleen, miten biojalat luodaan. Ensin sähköpostiosoite vedetään käyttäjäprofiilista, sitten sitä käytetään biovalokuvan hankkimiseksi gravatarin kuvasta. Seuraavaksi kuvaus poistetaan profiilista ja tulostetaan, jota seuraa viestien lukumäärä.
Voit myös lisätä muotoilun (lihavoitu tai kursivoitu) ja haluamasi lisätekstin. Tässä on alatunniste sen jälkeen, kun olen julkaissut viestin.
Nuolet osoittavat muuttujien edustamia elementtejä - kuva, kuvaus, viestien lukumäärä ja nimi. Näitä muuttujia käyttämällä voit saada alatunnisteen biohahmon haluamallasi tavalla, ja tiedot poistetaan asianmukaisesta profiilista ja täytetään automaattisesti sen perusteella, mikä käyttäjä on luonut viestin.
Se on täysin automatisoitu ja toimii melkein missä tahansa WordPress-blogissa, jolla on mikä tahansa teema. Mene eteenpäin ja laukaise se (muista vain tallentaa alkuperäinen single.php-tiedostosi virheiden varalta) ja kerro meille miten se meni! Tiedätkö muita tapoja luetteloida biotiedot postin alatunnisteeseen? Jos on, kerro meille alla olevissa kommenteissa.
Ryanilla on BSc-tutkinto sähkötekniikasta. Hän on työskennellyt 13 vuotta automaatiotekniikassa, 5 vuotta IT: ssä ja on nyt sovellusinsinööri. MakeUseOfin entinen toimitusjohtaja, hänet puhutaan kansallisissa konferensseissa datan visualisoinnista ja hänet on esitelty kansallisessa televisiossa ja radiossa.