Kotisivu » WordPress » Mukautetun WordPress-mallin tunnisteiden luominen

    Mukautetun WordPress-mallin tunnisteiden luominen

    WordPress-teeman rakentaminen on niin helppoa mallitunnisteet. Voit lisätä otsikko() näyttää postin tai sivun otsikon ja voit käyttää sitä sisältö() näyttää viestin tai sivun sisällön. WordPressissa on paljon enemmän mallipohjia, joita voimme käyttää näyttää muita asioita.

    Mutta kun on kyse näyttää vain tiettyjä asioita teemaan, saattaisit haluta luo oma malli. Tämän päivän opetusohjelmassa käymme läpi tämän liian monimutkaisen prosessin. Aloitetaanko perusteet.

    Perusmallipaketti

    Jos tarkastelet WordPress Core -lähteitä, huomaat, että mallimerkki on pohjimmiltaan PHP-toiminto, jossa on joukko koodeja joidenkin parametrien kanssa.

    Voit luoda oman mallimerkkisi esimerkiksi kirjoittamalla PHP-toiminnon funktioihin.php.

     toiminto my_template_tag () echo 'Tämä on mallini';  

    Sitten muissa teematiedostoissasi, single.php tai page.php, voit lisätä toiminnon, kuten näin.

      

    Tämä näyttää "Tämä on minun mallini", joka on toistettu sisällä my_template_tag () toimia.

    WordPress-mallin luominen on todella helppoa. Katsokaamme nyt hieman edistyneempää esimerkkiä.

    Sivunäkymän laskentamalli

    Tässä esimerkissä aiomme luoda mallin joka näyttää näkymien määrän jokaiselle viestille ja sivulle.

    Ensimmäinen, asenna ja aktivoi WordPress.com Stat Jetpackissa. Varmista, että olet liittänyt Jetpackin WordPress.comiin. Syy, miksi käytämme WordPress.com Statia on se, että näkymä tiedot tallennetaan WordPress.comiin eikä omaan tietokantaamme. Tämä voi säästää palvelimen kuormitusta.

    Luo toiminto functions.php nimeltään näkymä(), niin kuin:

     toiminto the_view ()  

    Laitamme toiminnon (mallimerkin) sivulle tai viestiin, joten meidän on saatava sivu ja postitunnus. Tämä voidaan hakea käyttämällä get_the_ID ();.

     toiminto the_view () $ id = get_the_ID ();  

    Voimme sitten käyttää toimintoa hakeaksesi näkymien määrän WordPress.com Statsista käyttämällä stats_get_csv ();. Tämä toiminto hyväksyy useita parametreja (löydät täydellisen luettelon tästä).

    Meidän tapauksessa meidän on lisättävä päivää, joka määrittää näkymien lukumäärän ja post_id.

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

    Yllä olevassa koodissa, koska asetimme päivää parametri -1, haemme tietyn postinumeron tunnusnumeron alusta alkaen, jolloin WordPress.com Stat-plugin on aktivoitu.

    Kun olemme saaneet numeron, meidän on vain toistettava se seuraavasti.

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

    Se on se, uusi sivumerkkimme sivunäkymän näyttämiseksi on tehty. Sinä pystyt missä tahansa page.php tai single.php. Esimerkiksi:

    Jos sinulla on kysyttävää, voit vapaasti laittaa ne kommenttien osioon.