Hoe u gepasmaakte tipes in WordPress kan skep

Hoe u gepasmaakte tipes in WordPress kan skep


Voordat ons jou eintlik wys hoe om ‘n eie gepasmaakte soort tipe te skep wat u met trots op u nuwe WordPress-aangedrewe blog kan gebruik, laat ons sien wat ‘n pasgemaakte postipe eintlik is.

‘N Postipe is bloot ‘n stel reëls wat gebruik word om die manier waarop inhoud in u artikel aangebied word, te beskryf. Elke postipe het sy eie parameters wat dit definieer, sodat u ‘n verskil tussen ‘n pos, bladsy, argief, hersiening of ‘n navigasiemenu kan onderskei. Maar soos u sal sien, as u artikels begin skryf as u plasings, sal alles wat u skryf dieselfde struktuur hê. Dit is omdat u dieselfde sjabloon vir die pos sal gebruik. Maar dit is heeltemal in orde as u ‘n blog skryf waarin een postipe genoeg is om u artikels te hanteer.

Deur die nie so lang geskiedenis het WordPress geweldig ontwikkel en dit het beslis sy rol as ‘n blogplatform ontgroei. Dit het een van die mees gebruikte en gewaardeerde inhoudbestuurstelsels ter wêreld geword. Om mense toe te laat om gepasmaakte tipes te skep, is een van die belangrikste redes daarvoor.

Kom ons kyk wat ‘n pasgemaakte postipe vir u kan doen in ‘n eenvoudige voorbeeld. Stel jou voor dat jy ‘n spelwebwerf het. U wil gereeld nuus publiseer, daar word elke dag talle sleepwaens gepubliseer wat u met u gehoor kan deel, u skrywers speel nuwe speletjies en skryf resensies, u wil skermkiekies uit u nuutste aanlynwedstryd publiseer, ens..

Soos u reeds kan raai, is daar verskillende soorte inhoud wat u in hierdie geval nodig sou hê, en as u voortgaan om gewone plasings te gebruik, sal al die inhoud dieselfde lyk en dit vir u en u besoekers moeiliker maak om ‘n verskil te vind tussen ‘n video-artikel en ‘n resensie. Ja, u wil ‘n gepasmaakte plasingstipe hê om alles meer georganiseerd te laat lyk.

Bly nog ‘n paar sekondes by die prentjie. As u ‘n gepasmaakte soort pos skep, kan u nuus ‘n spesiale gebied hê waar u ‘n skakel na die bron kan plaas. U tipe speletjie-beoordelingspos kan ‘n waardering hê wat die skrywer aan ‘n sekere speletjie gegee het, insluitend ‘n ster-gebaseerde stelsel, en u kan verskillende stilering toepas vir, byvoorbeeld, die subtitel van u resensie. As u ‘n video se sleepwaentjie plaas, beklemtoon dit ‘n video en laat mense dit geniet vanuit ‘n ligbox in plaas daarvan om dit in ‘n boodskap te sien. Ons kan vir ewig aangaan, maar jy kry die punt, reg?

  • Skep ‘n pasgemaakte plasingstipe
  • Skep pasgemaakte postipes met inproppe

Skep ‘n pasgemaakte plasingstipe:

OK, ons weet dat u verveeld raak met ons praatjies – u is hier om te leer hoe om ‘n pasgemaakte pos te skep, so laat ons begin. Strek jou spiere, haal diep asem en laat ons begin as jy gereed is. As u belangstel om dieper in te gaan WordPress en die kode, gaan na die inprop wat u sal help.

  1. Maak die files.php-lêer oop en plak die volgende kode.
  2. Maak seker dat die kode voor die sluitende PHP-tag (?>) Geplaas is, of dat dit nie werk nie.

    // Skep speletjie-resensies Aangepaste postipe
    funksie game_reviews_init () {
    $ args = skikking (
    'label' => 'Speletjiebeoordelings',
    'publiek' => waar,
    'show_ui' => waar,
    'capability_type' => 'pos',
    'hierarchical' => onwaar,
    'rewrite' => array ('slug' => 'game-reviews'),
    'query_var' => waar,
    'menu_icon' => 'dashicons-video-alt',
    'ondersteun' => skikking (
    'titel',
    'Editor',
    'N uittreksel',
    'Trackbacks',
    'N persoonlike-velde',
    'Kommentaar',
    'Weergawes',
    'Thumbnail',
    "Skrywer",
    'Bladsy-eienskappe',)
    );
    register_post_type ('game-reviews', $ args);
    }
    add_action ('init', 'game_reviews_init');
  3. Stoor veranderinge

As u na u administrasiegebied in WordPress kyk, sal u sien dat daar ‘n nuwe item “Game Reviews” op die menu beskikbaar is. Tot dusver sal dit soos enige ander pos lyk, maar u kan steeds nie hierdie poste aanlyn sien nie. U het nog ‘n paar stappe om deur te gaan om die beste te benut uit hierdie gepasmaakte soort tipe.

Maak seker dat u permalinks opstel voordat u u nuwe plasing probeer, of u sal uiteindelik met ‘n fout kom.

Skep ‘n sjabloon vir u nuwe gepasmaakte postipe:

  1. Maak die gids van u tema oop
  2. Skep ‘n nuwe lêer en noem dit iets soos game-review-template.php
  3. Maak die lêer oop en plak die volgende:
  4. 
    
  5. Maak bladsy.php-lêer oop wat in die gids van u tema geleë is
  6. Kopieer en plak die kode in u spel-hersiening-sjabloon.php
  7. Soek ‘n kode wat dieselfde is, of soortgelyk hieraan (kan afhang van jou tema):
  8. 
    
    
    

    Laat u dit verander sodra u hierdie gedeelte gevind het, sodat u u gepasmaakte soort pos op ‘n nuwe bladsy kan wys. U moet die $ navraag lyn bo jou lus en verander dan die lus self. As u die kode wysig, moet dit so lyk:

     'game-reviews', 'posts_per_page' => 5));
    while ($ query-> have_posts ()): $ query-> the_post (); ?>
    // U kode bv. "die inhoud();"
    
    
    
  9. Stoor veranderinge
  10. Gaan na Bladsye -> Voeg nuut by
  11. Skep ‘n bladsy met die naam “Game Reviews”
  12. Aan die regterkant, onder die blad “Eienskappe van bladsy”, moet u “Sjabloon” vind
  13. Kies een sjabloon wat u in een van die vorige stappe gemaak het en ken dit toe aan die bladsy.
    Pasgemaakte bladsyvorms in WordPress

  14. Stoor veranderinge

Dis dit. U moet alles probeer en ‘n nuwe Game Review-pos skep. Sodra u u Game Review-bladsy oopgemaak het, moet uu soorte nuusberigte chronologies kan sien, net soos u normale pos.

En dit is net die begin. U het die pasgemaakte postipe geskep, maar nou moet u dit verander soos u wil en die kode byvoeg wat u benodig.

Skep pasgemaakte postipes met inproppe

As u u eie postipes begin skep om u WordPress uit te brei, is daar twee maniere om te gaan. Ons het u al een gewys hoe om handmatig ‘n gepasmaakte soort pos te skep. Deur verskillende stappe te volg, kan u ‘n gepasmaakte soort pos skep, maar dit kan baie van u tyd neem as u ‘n WordPress-beginner is en nie gewoond is aan die hantering van die kode nie. Maar u hoef nie met die kode te mors nie – as u ‘n eenvoudiger en vinniger oplossing nodig het, kan u ‘n aantal gepaste tipes poste maak deur een van die inproppe te gebruik.

In hierdie deel van die tutoriaal is ons op die punt om een ​​van die beste inproppe te wys wat die gepasmaakte tipes vir u sal skep. U hoef nie die kode te kodeer of selfs te kopieer / plak nie. Installeer die plugin eenvoudig, skryf die naam van u nuwe postipe in en stel dit op via GUI.

Aangepaste postipe UI

PRYS: Gratis

Aangepaste postipe UI
As u slegs ‘n pasgemaakte postipe hoef te registreer, sal hierdie inprop goed werk. Nadat u dit geïnstalleer het, sal u gepasmaakte tipes en taksonomieë kan skep. Gaan eenvoudig na ‘n nuutgeskepte menu, voeg ‘n nuwe pasgemaakte postipe by en skryf die naam en beskrywing van u nuwe postipe. Dit is maklik soos dit, maar jy sal dit moet oplet hierdie inprop sal nie die vertoon van u nuwe postipe hanteer nie. Sodra u die nuwe postipe geregistreer het, is dit steeds u verantwoordelikheid om dit weer te gee. Ons beveel aan dat u kyk hoe u dit kan doen of met ‘n ander inprop gaan wat u plasings ook kan vertoon.

Bykomende leeswerk: In-diepte handleiding oor WordPress Custom Post Types

Afsluiting

Aangepaste postipes is vandag nog een van die grootste WordPress-funksies. Deur eenvoudig ‘n paar reëls kodes te wysig of ‘n inprop te gebruik, kan u ‘n postipe genereer wat uniek aan u webwerf is. Die waarheid is dat dit ‘n bietjie moeiliker kan wees vir ‘n beginner om alles vir die eerste keer te voltooi, maar as u by hierdie tutoriaal hou, moet u nie probleme hê nie.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Liked Liked