Vlak jou WordPress-speletjie op met pasgemaakte postipes

Die dae toe WordPress niks anders as ‘n bloginstrument was nie, is lankal verby.


WordPress (WP) bedryf vandag e-handelstelsels, CMS vir ondernemings, besprekingsenjins, restaurante, NRO’s, ensovoorts. Jy noem dit, en WordPress het ‘n antwoord daarop.

En al hierdie transformasie is moontlik gemaak pasgemaakte postipes (CPT). As u ‘n onderneming het met ‘n WordPress-installasie en op soek is na groter krag en ekspressiwiteit, is gepasmaakte tipes die antwoord.

Maar eers ‘n bietjie geskiedenis. ��

Wat is aangepaste postipes in WP?

Pasgemaakte postipes. . . Die terminologie is ‘n bietjie ongelukkig, maar daar is historiese redes. Aanvanklik is WordPress gebou met niks anders as die idee van ‘n bloginstrument in gedagte nie. En wat is die fundamentele eenheid van ‘n blog?

Dit is reg, die pos. Daar was dus vir ‘n lang, lang tyd niks anders as “poste” in die WordPress-land nie. U het ‘n pos geskep, geredigeer of uitgevee; poste kan op enige bladsy ingebed wees; en so aan.

Die ontploffing in WordPress se gewildheid was onverwags. Skielik loop alle webwerwe op WordPress en besighede begin die behoefte voel om WordPress uit te brei om ander sakefunksies te bedien.

Die kernteam van WordPress het geantwoord deur gepasmaakte datatipes in te stel, maar aangesien die term “pos” sinoniem is met “veldset” in die WordPress-wêreld, word die gevolglike kenmerk Custom Post Types genoem.

Met aangepaste postipes kan u verskillende fundamentele invoermetodes groepeer in ‘n onderneming wat op besigheidsvlak sinvol is.

In ‘n laboratoriumbestuurstelsel kan pasiëntrekords byvoorbeeld ‘n pasgemaakte postipe wees, met velde vir noodsaaklike inligting, toetse wat uitgevoer word, verwagte waardes, gemete waardes, ens. Sodra hierdie pasgemaakte postipes geskep is, kan die laboratoriumpersoneel data invoer in hulle sonder om oor ‘n eksterne stelsel te hoef te bekommer.

Uiteraard werk gepasmaakte postipes, behalwe as dit ‘n eenvoudige invoer van data is, nie vanself nie en word kodering benodig. Daar is genoeg plugins wat genoeg is om die werk te vergemaklik.

Kom ons kyk daarna hoe u ‘n gepasmaakte postipe in WordPress kan skep.

Die skep van ‘n pasgemaakte postipe in WP – die maklike manier

Die maklikste en vinnigste manier om aangepaste postipes in WordPress te skep, is deur ‘n toepaslike inprop te gebruik. Daar is baie moontlikhede hier, en my aanbeveling is om soek, probeer ‘n paar inproppe, en maak jou dan tevrede met die een wat vir jou intuïtief voel.

As u byvoorbeeld kies om met die Gereedskapsteltipes plugin (wat ‘n uitstekende keuse sou wees aangesien die plugin meer as 200,000 installasies het), dit is wat u sou doen.

Sodra die plugin geïnstalleer is, gaan na die beheermenu en klik op Toolset -> Voeg ‘n nuwe plasingstipe by. Beskryf wat u wil hê om u postipe te noem en watter velde dit moet bevat (die afdeling ‘Afdelings om te vertoon’).

Sodra u op “Save” klik, is die nuwe tipe wat geskep is, beskikbaar in die admin-menu!

Probeer nou om ‘n nuwe Hond te skep. U sal sien dat die standaard-gebruikerskoppelvlak van WordPress vir ” skep ” oopmaak, behalwe dat daar hierdie keer net drie velde is wat ons gesê het: die titel, die beskrywing en die beeld wat verskyn. Aangepaste velde, indien enige, sou ook op hierdie bladsy gewys het. Vul dit dan in, klik op Publiseer, en u nuwe Hond word gepubliseer!

Wat nou as u die honde wil vertoon as deel van u blogplasings? Dit is gewoonlik nie moontlik nie, aangesien aangepaste postipes as heeltemal afsonderlike entiteite behandel word. Aangesien dit nie ‘plasings’ is nie, verskyn hulle nie standaard in die bloglys nie.

Om dit by die blog te voeg, moet u die funksies.php-lêer wysig en die volgende kode byvoeg:

add_action (‘pre_get_posts’, ‘add_dog_types_to_query’);

funksie add_dog_types_to_query ($ navraag) {
if (is_huis () && $ navraag->is_main_query ())
$ navraag->stel (‘post_type’, array (‘post’, ‘honde’));
gee $ navraag terug;
}

Ek weet wat jy dink. Hierdie afdeling belowe die ‘maklike manier’ om persoonlike poste te skep, maar dit is alles behalwe maklik! Ek is geneig om saam te stem, maar ter verdediging kan ek net sê dat aangepaste postipes ‘n gevorderde funksie is en dit sal vereis WP-ontwikkelingsvaardighede.

Aangepaste postipes – die moeilike manier

Dus, wat is die nadele verbonde aan die gebruik van ‘n inprop vir persoonlike postipes?

Eerstens kom inproppe teen die prys van onbuigsaamheid; ja, dit laat jou toe om vinnig aan die gang te kom, maar sodra jy van die standaard moet afwyk, gaan dit alles om. Dit sal nie moeilik wees om te sê dat die inprop se gemors sommige ondernemings van WordPress laat wegdraai nie.

Die oorblywende, moeilike manier is om in te gaan en u postipes te kodeer. As u nie ‘n WordPress-ontwikkelaar is nie, is dit nie iets wat u kan hoop om aan te probeer nie, dus is dit beter om professionele hulp te huur. Tog, as u dit wil bekyk, is die dokumente dit hier.

Uiteindelik wil ek herhaal dat aangepaste postipes ‘n kragtige funksie is, maar dit kos koste. Die ingewikkeldheid en instandhouding van u werf neem hoër, en u is selfs diepgaande gekoppel aan die WordPress-ekosisteem.

Dit is dus ‘n pad waarop u moet gaan slegs wanneer u vol vertroue is dat u die verbintenis wil aangaan. ��

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map