Ako vytvoriť vlastné značky WordPress šablóny
Vytváranie témy WordPress je tak jednoduché značky šablóny. Môžete pridať nadpis()
zobraziť názov príspevku alebo stránky a môžete ho použiť obsah()
zobraziť obsah pošty alebo stránky. Existuje mnoho ďalších značiek šablón v programe WordPress, ktoré môžeme použiť zobrazovať ďalšie veci.
Ale keď to príde zobrazujúc iba určité veci na vašej téme, možno budete chcieť vytvorte vlastnú značku šablóny. V dnešnom výučbe vás budeme prechádzať cez tento príliš zložitý proces. Začnime so základmi.
Základná značka šablóny
Ak sa pozriete na zdroje WordPress Core, zistíte, že značka šablóny je v podstate funkcia PHP spustená sada kódov s niektorými parametrami.
Ak chcete vytvoriť vlastnú šablónu šablóny, môžete napísať funkciu PHP v functions.php v adresári tém, napríklad.
funkcia my_template_tag () echo 'Toto je moja šablóna';
Potom v ostatných súboroch s témou povedzte, single.php
alebo page.php
, môžete pridať funkciu, tak ako je tomu.
Toto zobrazí "Toto je moja šablóna", ktorá sa ozýva vnútri my_template_tag ()
funkcie.
Vytváranie šablóny WordPress je naozaj tak jednoduché. Dobre, pozrime sa na trochu pokročilejší príklad.
Tag Zobraziť šablónu šablóny
V tomto príklade vytvoríme šablónu ktoré budú zobrazovať počet zobrazení pre každý príspevok a stránku.
najprv, nainštalujte a aktivujte WordPress.com Stat v Jetpack. A uistite sa, že ste pripojili Jetpack na WordPress.com. Dôvod, prečo používame WordPress.com Stat, je, že vyhliadka údaje budú uložené na stránke WordPress.com a nie v našej vlastnej databáze. To by mohlo ušetriť na načítaní servera.
Vytvorte vo svojej funkcii funkciu functions.php pomenovaný výhľad()
, ako:
funkcia the_view ()
Funkciu (značku šablóny) umiestnime na stránke alebo príspevku, takže musíme získať číslo stránky a číslo príspevku. To možno načítať pomocou get_the_ID ();
.
funkcia the_view () $ id = get_the_ID ();
Potom môžeme použiť funkciu na získanie počtu zobrazení zo Štatistického programu WordPress.com pomocou stats_get_csv ();
. Táto funkcia akceptuje niekoľko parametrov (tu nájdete úplný zoznam).
V našom prípade musíme pridať dni
, ktoré určujú časový rozsah počtu zobrazení a POST_ID
.
funkcia the_view () $ id = get_the_ID (); $ page_view = stats_get_csv ('postviews', 'days = -1 & post_id ='. $ id. ");
V kóde vyššie, pretože sme nastavili dni
parameter do -1
, získame pohľad od daného ID príspevku od úplného začiatku, odkedy je aktivovaný doplnok WordPress.com Stat.
Keď už máme číslo, musíme to zopakovať takto.
funkcia the_view () $ id = get_the_ID (); $ page_view = stats_get_csv ('postviews', 'days = -1 & post_id ='. $ id. '); echo $ page_view [0] [' views '];
To je, naša nová značka šablóny na zobrazenie počtu zobrazení stránky je hotová. Môžeš kdekoľvek v page.php alebo single.php. Napríklad:
Ak máte akékoľvek otázky, neváhajte a vložte ich do sekcie komentárov nižšie.