Domovská » WordPress » Jak vytvořit vlastní WordPress šablony značky

    Jak vytvořit vlastní WordPress šablony značky

    Budování WordPress Téma je tak snadné tagy šablony. Můžeš přidat nadpis() Chcete-li zobrazit příspěvek nebo název stránky a můľete jej pouľít obsah() zobrazit obsah příspěvku nebo stránky. Existuje mnoho dalších značek šablony v aplikaci WordPress, které můžeme použít zobrazit jiné věci.

    Ale když to přijde zobrazování pouze určitých věcí na vašem motivu, možná chceš vytvořit vlastní značku šablony. V dnešním tutoriálu vás provedeme tímto ne příliš složitým procesem. Začněme se základy.

    Základní tag šablony

    Pokud se podíváte na zdroje WordPress Core, zjistíte, že tag šablony je v podstatě funkce PHP, která spouští sadu kódů s některými parametry.

    Chcete-li vytvořit vlastní šablonu šablony, můžete naprogramovat funkci PHP například v function.php v adresáři motivů.

     function my_template_tag () echo 'Toto je moje šablona';  

    Pak ve svých dalších motivových souborech řekněme, single.php nebo page.php, můžete takovou funkci přidat.

      

    Zobrazí se "Toto je moje šablona", která se ozývá uvnitř my_template_tag () funkce.

    Vytvoření šablony WordPress je opravdu tak jednoduché. Dobře, podívejme se nyní na poněkud pokročilejší příklad.

    Stránka Zobrazení počtu tagů šablony

    V tomto příkladu se chystáme vytvořit šablonu který bude zobrazovat počet zobrazení pro každé místo a stránku.

    První, nainstalovat a aktivovat WordPress.com Stat v Jetpack. A ujistěte se, že jste připojili Jetpack k WordPress.com. Důvod, proč používáme WordPress.com Stat je, že Pohled data budou uložena spíše ve WordPress.com než v naší vlastní databázi. To by mohlo ušetřit na načtení serveru.

    Vytvořte funkci ve vašem functions.php pojmenován the_view (), jako tak:

     function the_view ()  

    Funkci (tag šablony) vložíme na stránku nebo příspěvek, takže musíme dostat stránku a číslo ID. To lze získat pomocí get_the_ID ();.

     funkce the_view () $ id = get_the_ID ();  

    Můžeme pak použít funkci pro načtení počtu zobrazení z WordPress.com Stats pomocí stats_get_csv ();. Tato funkce akceptuje několik parametrů (zde najdete úplný seznam).

    V našem případě musíme přidat dnů, které určují časové rozmezí počtu zobrazení a post_id.

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

    Ve výše uvedeném kódu, protože jsme nastavili dnů parametr na -1, Načteme počet zobrazení daného ID ID od samého počátku, od kdy je aktivován plugin WordPress.com Stat.

    Jakmile budeme mít číslo, stačí, aby to ozvěna následovně.

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

    To je vše, náš nový tag šablony pro zobrazení počtu zobrazení stránky je hotovo. Můžeš kdekoli v page.php nebo single.php. Například:

    Máte-li jakékoli dotazy, neváhejte je umístit do komentáře níže.