Sisu Marketing

Kohandatud postitüübid koos kohandatud kategooriatega

WordPress on muutumas nii paljudele ettevõtetele nii hädavajalikuks platvormiks, kuid keskmine ettevõte ei kasuta ära isegi murdosa võimalusi. Üks meie klientidest soovis oma saidile lisada ressursside jaotise, kuid ei tahtnud seda teha lehtede ega blogipostituste abil. Täpselt seda toetab WordPress Custom Post liigid eest!

Sel juhul soovisime lisada oma klientide saitidele ressursside jaotise. A lisamine on üsna lihtne Custom Post Type oma WordPressi teemale. Funktsiooni abil lisate järgmise koodi register_post_type oma funktsioonide.php lehele:

// Ressursside lisamine Kohandatud postitüübi lisamine ('init', 'create_post_type'); funktsioon create_post_type () {register_post_type ('ressursid', massiiv ('labels' => massiiv ('name' => __ ('Resources'), 'singular_name' => __ ('Resource'), 'add_new' => __ ('Lisa uus'), 'add_new_item' => __ ('Lisa uus ressurss'), 'edit_item' => __ ('Redigeeri ressurssi'), 'new_item' => __ ('Uus ressurss'), 'all_items' => __ ('Kõik ressursid'), 'view_item' => __ ('Kuva ressurss'), 'search_items' => __ ('Otsinguressursid'), 'not_found' => __ ('Ressursse ei leitud'), 'not_found_in_trash' => __ ('Prügikastis pole ressursse'), 'parent_item_colon' => '', 'menu_name' => __ ('Resources')), 'public' => true, 'has_archive' => true, 'rewrite' => massiiv ('slug' => 'ressursid', 'toetab' => massiiv ('pealkiri', 'toimetaja', 'autor', 'pisipilt', 'väljavõte', 'kommentaarid')) ; }

Veidi raskem oli leida, kuidas teha kohandatud kategooriad oma Custom Post Type. Üks põhjus, miks seda teha on raske välja mõelda, on see, et seda nimetatakse kohandatud taksonoomiaks ja see kasutab

register_taksonoomia funktsioon selle kohandamiseks. Sel juhul tahame teemale lisada ressursitüüpe, nagu veebiseminarid, valged paberid jne, nii et siin on faili functions.php jaoks lisakood:

lisama ('init', 'ressursi_kategooria_init', 100); // 100, nii et postituse tüüp on registreeritud funktsioon resource_category_init () {register_taxonomy ('type', 'resources', array ('labels' => array ('name' => 'Resource Type', 'singular_name' => ') Ressursitüüp ',' search_items '=>' Otsingu ressursitüübid ',' popular_items '=>' Populaarsed ressursitüübid ',' all_items '=>' Kõik ressursitüübid ',' edit_item '=> __ (' Muuda ressursitüüpi ') , 'update_item' => __ ('Uuenda ressursi tüüp'), 'add_new_item' => __ ('Lisa uus ressursi tüüp'), 'new_item_name' => __ ('Uus ressursi tüüp')), 'hierarhiline' => 'false', 'label' => 'Ressursi tüüp')); }

Kohandatud postitüübid võimaldavad teil kujundada ka kohandatud postitüüpide arhiivi ja üksikuid lehti. Lihtsalt kopeerige failid archive.php ja single.php. Nimetage koopiad ümber Custom Post Type nimes. Sel juhul oleks see arhiiv-resources.php ja single-resources.php. Nüüd saate neid lehti kohandada nii, nagu soovite ressursi lehte vaadata.

Douglas Karr

Douglas Karr on CMO of OpenINSIGHTS ja selle asutaja Martech Zone. Douglas on aidanud kümneid edukaid MarTechi idufirmasid, on aidanud Martechi omandamisel ja investeeringutel üle 5 miljardi dollari ulatuses läbi viia ning jätkab ettevõtete abistamist nende müügi- ja turundusstrateegiate rakendamisel ja automatiseerimisel. Douglas on rahvusvaheliselt tunnustatud digitaalse transformatsiooni ja MarTechi ekspert ja esineja. Douglas on ka Dummie juhendi ja ärijuhtimise raamatu autor.

seotud artiklid

Tagasi üles nupule
lähedal

Adblock tuvastatud

Martech Zone suudab teile seda sisu tasuta pakkuda, kuna teenime oma saidi rahaks reklaamitulu, sidusettevõtete linkide ja sponsorluse kaudu. Oleksime tänulikud, kui eemaldaksite meie saidi vaatamise ajal oma reklaamiblokeerija.