Kuinka luoda mukautettuja viestityyppejä WordPressissä

Ennen kuin näytämme sinulle, kuinka voit luoda oman mukautetun viestityypin, jota käytät ylpeänä uudessa viestissäsi WordPress-pohjainen blogi, katsotaanpa, mikä mukautettu viestityyppi oikeastaan on.
Viestityyppi on yksinkertaisesti joukko sääntöjä, joita käytetään kuvaamaan tapaa, jolla sisältö esitetään artikkelissasi. Jokaisella viestityypillä on omat parametrinsa, jotka määrittelevät sen, jotta voit erottaa julkaisun, sivun, arkiston, version tai navigointivalikosta. Mutta kuten näet, jos alat kirjoittaa artikkeleita viesteinäsi, kaikella kirjoittamallasi on sama rakenne. Tämä johtuu siitä, että käytät samaa mallia viestissä. Mutta se on täysin OK, jos kirjoitat blogia, jossa yksi viestityyppi riittää käsittelemään artikkeleitasi.
Lyhyen historian aikana WordPress on kehittynyt valtavasti ja se on selvästi kasvanut yli roolinsa blogialusta. Siitä on tullut yksi käytetyimmistä ja arvostetuimmista sisällönhallintajärjestelmistä maailmassa. Yksi tärkeimmistä syistä on se, että ihmiset voivat luoda mukautettuja viestityyppejä.
Katsotaanpa, mitä mukautettu viestityyppi voi tehdä sinulle yksinkertaisessa esimerkissä. Kuvittele, että sinulla on pelisivusto. Haluat julkaista uutisia säännöllisesti, joka päivä julkaistaan lukuisia trailereita, jotka voit jakaa yleisösi kanssa, kirjoittajasi pelaavat uusia pelejä ja kirjoittavat arvosteluja, haluat julkaista kuvakaappauksia uusimmasta online-ottelustasi jne.
Kuten voit jo arvata, tässä tapauksessa tarvitset useita sisältötyyppejä ja jos jatkat tavallisten viestien käyttöä, kaikki sisältö näyttää samalta ja sinun ja vierailijoidesi on vaikeampi löytää ero videoartikkelin ja arvostelun välillä. Kyllä, haluat mukautetun viestityypin, jotta kaikki näyttää järjestetymmältä.
Pysy tässä kuvassa vielä muutama sekunti. Jos luot mukautetun viestityypin, uutisissasi voi olla erityinen alue, johon voit sijoittaa linkin lähteeseen. Peliarvosteluviestityypilläsi voi olla arvio, jonka kirjoittaja on antanut tietylle pelille, mukaan lukien tähtiin perustuva järjestelmä, ja voit soveltaa eri tyyliä esimerkiksi arvostelusi alaotsikkoon. Trailerien viestityyppisi korostaisi videota ja antaisi ihmisten nauttia siitä lightboxista sen sijaan, että he katsoisivat sitä postauksessa. Voimme jatkaa loputtomiin, mutta ymmärrät pointin, eikö?
Luo mukautettu viestityyppi
OK, tiedämme, että olet kyllästynyt keskusteluihimme – olet täällä oppimassa mukautetun postauksen luomista, joten aloitetaan. Venytä lihaksiasi, hengitä syvään ja kun olet valmis, aloitetaan. Jos olet kiinnostunut syventymään WordPress ja koodi, siirry lisäosaan, joka auttaa sinua.
- Avaa functions.php-tiedosto ja liitä seuraava koodi.
Varmista, että koodi on ennen sulkevaa PHP-tagia (?>), tai se ei toimi.
// Luo peliarvosteluja mukautetun viestityypin
function game_reviews_init() {
$ args = array (
'label' => 'Peliarvostelut',
'julkinen' => totta,
'show_ui' => totta,
'capability_type' => 'post',
'hierarchical' => false,
'rewrite' => array('slug' => 'peliarvostelut'),
'query_var' => tosi,
'menu_icon' => 'dashicons-video-alt',
'supports' => array(
'titteli',
"editori",
'ote',
"jäljet",
"muokatut kentät",
"kommentit",
"tarkistukset",
'thumbnail',
'kirjailija',
"sivun attribuutit")
);
register_post_type( 'peliarvostelut', $args );
}
add_action('init', 'game_reviews_init' );
- Tallenna muutokset
Jos katsot omaasi admin-alue WordPressissä, huomaat, että valikossa on uusi kohta "Peliarvostelut". Toistaiseksi se näyttää samalta kuin mikä tahansa muu viesti, mutta et silti voi nähdä näitä viestejä verkossa. Sinun on suoritettava vielä muutama vaihe, jotta saat kaiken irti tästä mukautetusta viestityypistä.
Muista määrittää pysyvät linkit ennen kuin yrität uutta viestiäsi, muuten saat virheen.
Luo malli uudelle mukautetulle viestityypille:
- Avaa teemasi kansio
- Luo uusi tiedosto ja anna sille nimi esimerkiksi game-review-template.php
- Avaa tiedosto ja liitä seuraava:
<?php
/ **
* Mallin nimi: Peliarvostelut
** /
?>
- Avaa page.php-tiedosto, joka sijaitsee teemasi kansiossa
- Kopioi ja liitä koodi osoitteeseen game-review-template.php
- Etsi koodinpätkä, joka on sama tai samanlainen kuin tämä (voi riippua teemastasi):
Kun olet löytänyt tämän osan, muokataan sitä niin, että voit näyttää mukautetun viestityyppisi uudella sivulla. Sinun pitäisi lisätä $kysely rivi silmukan yläpuolella ja muokkaa sitten itse silmukkaa. Kun muokkaat koodia, sen pitäisi näyttää tältä:
'game-reviews','posts_per_page' => 5 ) ); while ( $kysely->have_posts() ) : $kysely->viesti(); ?> // Koodisi esim. "the_content();"
- Tallenna muutokset
- Siirry kohtaan Sivut -> Lisää uusi
- Luo sivu nimeltä "Peliarvostelut"
- Oikealla puolella "Sivun määritteet" -välilehden alta pitäisi löytää "Malli"

Valitse jossakin edellisessä vaiheessa luomasi malli ja määritä se sivulle.
- Tallenna muutokset
- Se siitä. Sinun pitäisi kokeilla kaikkea ja luoda uusi Game Review -postaus. Kun avaat Game Review -sivun, sinun pitäisi pystyä näkemään uutisviestityyppisi kronologisessa järjestyksessä, aivan kuten tavallinen viestisi olisi.
Ja tämä on vasta alkua. Olet luonut mukautetun viestityypin, mutta nyt sinun tulee muokata sitä haluamallasi tavalla ja lisätä tarvitsemasi koodi.
Luo mukautettuja viestityyppejä laajennuksilla
Kun alat luoda omia viestityyppejä laajentaaksesi WordPressiäsi, on kaksi tapaa edetä. Olemme jo näyttäneet sinulle yhden - kuinka luodaan manuaalisesti mukautettu viestityyppi. Noudattamalla useita vaiheita voit luoda mukautetun viestityypin, mutta se voi viedä paljon aikaasi, jos olet a WordPress aloittelija enkä ole tottunut käsittelemään koodia. Mutta sinun ei tarvitse pelleillä koodin kanssa – jos tarvitset yksinkertaisemman ja nopeamman ratkaisun, voit luoda lukemattomia mukautettuja viestityyppejä käyttämällä jotakin laajennuksista.
Tässä opetusohjelman osassa näytämme sinulle yhden parhaista laajennuksista, jotka luovat sinulle mukautetut viestityypit. Sinun ei tarvitse koodata tai edes kopioida/liitä koodia. Asenna vain laajennus, kirjoita uuden viestityypin nimi ja määritä se GUI:n kautta.
Mukautetun postityypin käyttöliittymä
HINTA: Ilmainen

Jos sinun tarvitsee vain rekisteröidä mukautettu viestityyppi, tämä laajennus tekee hyvää työtä. Kun olet asentanut sen, voit luoda mukautettuja viestityyppejä ja taksonomioita. Siirry äskettäin luotuun valikkoon, lisää uusi mukautettu viestityyppi ja kirjoita uuden viestityypin nimi ja kuvaus. Se on helppoa, mutta sinun täytyy huomata se tämä laajennus ei näytä uutta viestityyppiäsi. Kun olet rekisteröinyt uuden viestityypin, voit silti päättää, kuinka se näytetään. Suosittelemme, että tarkistat, miten se tehdään, tai käytä jotain muuta laajennusta, joka voi myös näyttää viestisi.
Yhteenveto
Mukautetut viestityypit ovat yksi WordPressin parhaista ominaisuuksista tänäkin päivänä. Yksinkertaisesti muokkaamalla muutamaa koodiriviä tai käyttämällä laajennusta voit luoda sivustollesi ainutlaatuisen viestityypin. Totuus on, että aloittelijan saattaa olla hieman vaikeampaa suorittaa kaikkea ensimmäistä kertaa, mutta jos pysyt tässä opetusohjelmassa, sinulla ei pitäisi olla ongelmia.