Početna » WordPress » Kako stvoriti Custom WordPress predlošku Tags

    Kako stvoriti Custom WordPress predlošku Tags

    Izgradnja WordPress Teme je tako lako s oznake predloška. Možete dodati Naslov() za prikaz naslova ili naslova stranice i možete ga koristiti sadržaj() za prikaz sadržaja posta ili stranice. U WordPressu ima još mnogo oznaka predložaka koje možemo koristiti prikazati druge stvari.

    Ali kada je u pitanju prikazuje samo određene stvari na vašoj temi, možda želite izradite vlastitu oznaku predloška. U današnjem vodiču, provest ćemo vas kroz ovaj ne previše složen proces. Počnimo s temeljima.

    Osnovna oznaka predloška

    Ako pogledate WordPress Core izvore, uvidjet ćete da je u osnovi oznaka predloška PHP funkcija koja izvodi skup kodova s ​​nekim parametrima.

    Da biste stvorili vlastitu oznaku predloška, ​​možete napisati PHP funkciju u functions.php unutar vašeg direktorija teme, na primjer.

     funkcija my_template_tag () echo 'Ovo je moj predložak';  

    Zatim, u drugim datotekama tema, recite, single.php ili page.php, možete dodati funkciju, kao što je to slučaj.

      

    Prikazat će se "Ovo je moj predložak" koji je odjeknuo unutar my_template_tag () funkcija.

    Stvaranje WordPress predloška je stvarno tako jednostavno. U redu, pogledajmo malo napredniji primjer.

    Oznaka predloška pregleda stranice

    U ovom primjeru stvorit ćemo predložak koji će prikazati broj prikaza za svaki post i stranicu.

    Prvi, instalirajte i aktivirajte WordPress.com Stat u Jetpacku. I provjerite jeste li spojili Jetpack na WordPress.com. Razlog zbog kojeg koristimo WordPress.com Stat je taj Pogled podaci će biti pohranjeni u WordPress.com, a ne u našoj vlastitoj bazi podataka. To bi moglo uštedjeti na učitavanju našeg poslužitelja.

    Stvorite funkciju u svom functions.php pod nazivom Pogled(), ovako:

     funkcija the_view ()  

    Funkciju (oznaku predloška) stavit ćemo na stranicu ili post, tako da trebamo dobiti ID broj stranice i posta. To se može preuzeti pomoću get_the_ID ();.

     funkcija the_view () $ id = get_the_ID ();  

    Tada možemo koristiti funkciju za dohvaćanje broja prikaza iz WordPress.com statistike pomoću stats_get_csv ();. Ova funkcija prihvaća nekoliko parametara (ovdje pronađite potpuni popis).

    U našem slučaju, moramo dodati dana, koji određuju vremenski raspon broja prikaza i POST_ID.

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

    U gornjem kodu, budući da smo postavili dana parametar na -1, dohvatit ćemo broj prikaza danog ID-a posta od samog početka, od kada je uključen WordPress.com statut.

    Kada dobijemo broj, samo ga trebamo odjeknuti, kako slijedi.

     funkcija 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 obrasca za prikaz broja pregleda stranica je gotova. Možeš bilo gdje u page.php ili single.php. Na primjer:

    Ako imate bilo kakvih pitanja, slobodno ih stavite u odjeljak za komentare u nastavku.