Domača » WordPress » Kako ustvariti oznake WordPress po meri

    Kako ustvariti oznake WordPress po meri

    Zgraditi WordPress Theme je tako enostavno z predloge. Dodate lahko naslov() , da prikažete naslov objave ali strani, in ga lahko uporabite vsebina() za prikaz vsebine objave ali strani. V WordPressu lahko uporabimo še veliko več oznak predlog prikaz drugih stvari.

    Toda ko gre za prikazujejo samo določene stvari na vašo temo, boste morda želeli ustvarite lastno predlogo. V današnjem vodniku vas bomo vodili skozi ta ne preveč zapleten proces. Začnimo z osnovami.

    Osnovna oznaka predloge

    Če si ogledate vire WordPress Core, boste ugotovili, da je predloga v osnovi funkcija PHP, ki izvaja niz kod z nekaterimi parametri.

    Če želite ustvariti lastno oznako predloge, lahko na primer v imeniku teme napišete funkcijo PHP v functions.php.

     funkcija my_template_tag () echo 'To je moja predloga';  

    Nato v drugih datotekah s temo povejte, single.php ali page.php, tako lahko dodate funkcijo.

      

    To bo prikazalo "To je moja predloga", ki je odmeval v notranjosti my_template_tag () funkcijo.

    Ustvarjanje predloge WordPress je res tako preprosto. V redu, poglejmo nekoliko bolj napreden primer.

    Oznaka predloge za ogled strani

    V tem primeru bomo ustvarili predlogo , ki bo prikazal število ogledov za vsako objavo in stran.

    Prvič, namestite in aktivirajte WordPress.com Stat v Jetpacku. In prepričajte se, da ste povezali Jetpack z WordPress.com. Razlog, da uporabljamo WordPress.com Stat je, da Prikaži podatki bodo shranjeni v WordPress.com in ne v lastni bazi podatkov. To bi lahko prihranilo obremenitev strežnika.

    Ustvarite funkcijo v svojem functions.php imenovan pogled(), tako:

     funkcija the_view ()  

    Funkcijo (oznako predloge) bomo postavili na stran ali objavo, zato moramo dobiti številko ID-ja in mesta. To je mogoče pridobiti z uporabo get_the_ID ();.

     function the_view () $ id = get_the_ID ();  

    Nato lahko uporabimo funkcijo za pridobitev števila ogledov iz WordPress.com Stats z uporabo stats_get_csv ();. Ta funkcija sprejema več parametrov (tukaj najdete celoten seznam).

    V našem primeru moramo dodati dnevi, ki določajo časovno obdobje števila pogledov in post_id.

     function the_view () $ id = get_the_ID (); $ page_view = stats_get_csv ('postviews', 'days = -1 & post_id ='. $ id. '); 

    V zgornji kodi, ker smo nastavili dnevi parameter v -1, od samega začetka, od trenutka, ko je vključen vtičnik za WordPress.com Stat.

    Ko imamo številko, jo moramo le odmevati, kot sledi.

     function the_view () $ id = get_the_ID (); $ page_view = stats_get_csv ('postviews', 'days = -1 & post_id ='. $ id. '); echo $ page_view [0] [' views ']; 

    To je to, naša nova oznaka predloge za prikaz števila pogledov strani je končana. Ti lahko kjerkoli v page.php ali single.php. Na primer:

    Če imate kakršnakoli vprašanja, vas prosimo, da jih navedete v oddelku za komentarje spodaj.