Hirdetés

Tudod, valójában még sokat kell mondani a WordPress számára. Nem csak a PHP - a WordPress alapú nyelv - nagyon sokoldalú és könnyen megtanulható, de a WordPress annyi beépített funkcióval rendelkezik, hogy igazán testreszabhatja egy csodálatos webhelyet.

Azoknak, akik követik a korábbi cikkeimet, tudni fogják, hogy elég gyakran fedezem fel a WordPress-t. Valójában itt van néhányan a MUO-nál, akik rendszeresen megemelik a motorháztet, hogy megkönnyítsék. James sok WordPress útmutatót készített az utóbbi időben.

Noha igaz, hogy a legtöbb ember egyszerűen telepít egy témát, és csak a vezérlőpult által megengedett mértékben testreszabja a WordPress webhelyet, a Az az igazság, hogy csak egy kis tanulással és gyakorlattal könnyedén módosíthatja a PHP fájlokat bármely WordPress sablonon, hogy testreszabhassa azt az Ön számára. igények.

A WordPress webhely testreszabása a felhasználói adatokkal

A legközelebb hozzám, amikor írtam arról, hogyan kell hozzáadni a dinamikus szerző lábléc Automatikus szerzői lábléc hozzáadása a WordPress hozzászólásokhoz Olvass tovább

instagram viewer
a WordPress blogbejegyzésébe. Véleményem szerint ez valóban egy olyan szolgáltatás, amelynek minden blognak rendelkeznie kell - sokkal professzionálisabb megjelenést biztosít, és nagyobb hitelességet nyújt az olvasó számára.

wordpress szerző információ

Ha elolvassa ezt a cikket, látni fogja, hogy több beépített funkciót használtam, amelyek a WordPress részét képezik, beleértve a következőket is amely megkapja a nevet, e-mail címet, hozzászólások számát, profilképet és szerző leírását a profilból oldalt. Az összes adatot elkészítheti, majd összeillesztheti azokat olyan szövegbe, amelyet dinamikusan közzétesznek attól függően, hogy jelenleg melyik cikk található az oldalon, és ki a szerző.

Nagyon izgatott voltam, amikor rájöttem, hogyan kell ezt csinálni, de nemrégiben olyan helyzetbe kerültem, hogy a módszer fenti nem működött - egy központi oldal, mint például a weboldal fő blogoldala, ahol az oldalhoz egyetlen „szerző” nincs. Ebben az esetben a fenti módszer nem fog működni. Ha az abban a cikkben felsorolt ​​funkciókat használja, az mindig az alapértelmezett szerzőt vonzza.

Ez nagyon megnehezíti, ha a webhely összes írója számára doboz szerző bioszket szeretne készíteni. Azt is észrevettem, hogy nagyon kevés blog van odakinn, amelyek közzétették, hogyan kell ezt csinálni - mindenki ír arról a szokásos „the_author ()” funkcióról, amely a szerzőre néz aktuális oldal.

wordpress szerző bio

Mielőtt elkezdené használni azokat a funkciókat, amelyekben bemutatni foglak téged, először lépjen a „Felhasználó szerkesztése”Oldal a WordPress-ben, és minden felhasználó számára meg kell tudnia az e-mail címet, amellyel feliratkoztak, valamint a User_ID-t. Ezt láthatja, amikor szerkeszti a profilját, mivel az szerepel az URL-en a „user_id =“.

Miután megkapta ezt a két információt a felhasználói profilból, készen áll a „get_userdata”Funkció. Itt van egy egyszerű szkript, amely mind az avatárfotót, mind a user_descriptet kibontja a WordPress felhasználói profiljából.

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

Hogy működik ez? Ez elég egyszerű. Az "get_avatar”Nem függ az oldal jelenlegi szerzőjétől, csak az e-mail címet viseli az avatár megszerzéséhez. A leírás szövegének megszerzéséhez nincs más választása, mint hogy „get_userdata ()Hogy megszerezzük ezt az információt. Az egyetlen paraméter, amelyet el kell küldenie, a „Felhasználói azonosítóAmit éppen írtál. Így néz ki:

wordpress szerző bio

A titok az, hogy a „get_userdata ()”Függvény ténylegesen lekérdezi a beszerezhető paraméterek teljes listáját. A fentiekben csak a felhasználói profil leírása szövegének „visszhangját” végeztem el, de a szkript is rendelkezhet kinyomtatja a felhasználó nevét, e-mail címét, URL-jét / blogját, és még egy tömböt a WordPress szerkesztési engedélyeihez vannak.

A legmenőbb dolog ennek a funkciónak a használatakor, nem pedig a „a szerző()”Funkciókészlet az, hogy csak a felhasználói azonosítóval kivonhat információkat bármelyik regisztrált felhasználóról, függetlenül attól, hogy ki írta az oldalt, ahol a szkript fut. Ez ideális egy weboldal szerzői bio-listájához. Például az összes bioszámológépet az oldalsávba helyeztem és formáztam, hogy egymás után húzzam a szerzői leírásokat.

wordpress szerző információ

Ennek a megoldásnak a szépsége az, hogy ha módosítania kell a WordPress szerzői bioszoftverét, akkor az összes oldalt nem kell szerkesztenie. Csak lépjen a profiloldalra, és szerkessze az ott található életrajzot, az összes tartalom azonnal tükrözi ezeket a változásokat.

Van WordPress-webhely, ahol több író van? Gondol-e más kreatív módszereket a felhasználói információk weboldal tartalmába történő integrálására? Ossza meg tapasztalatait és betekintését az alábbi megjegyzés szakaszban.

Kép jóváírása: Henk L

Ryan BSc villamosmérnöki diplomával rendelkezik. 13 évet dolgozott az automatizálás területén, 5 évet az informatika területén, és most Apps Engineer. A MakeUseOf volt vezérigazgatója, az adatmegjelenítéssel foglalkozó nemzeti konferenciákon beszélt, és szerepelt a nemzeti televízióban és rádióban.