Sisältö Markkinointi

Mukautetut postityypit mukautetuilla luokilla

WordPressistä on tulossa niin välttämätön alusta monille yrityksille, mutta keskivertoyritys ei edes hyödynnä murto -osaa ominaisuuksista. Yksi asiakkaistamme halusi lisätä resurssi -osion sivustoonsa, mutta ei halunnut tehdä sitä sivujen tai blogiviestien avulla. Juuri tätä WordPress tukee Mukautetut postityypit varten!

Tässä tapauksessa halusimme lisätä resurssiosaston johonkin asiakkaidemme sivustoihin. Se on melko yksinkertainen lisätä a Mukautettu postityyppi WordPress-teemaan. Lisäät seuraavan koodin toiminnon avulla register_post_type toiminnot.php -sivulle:

// Lisää resursseja Mukautettu postityypin lisäys ('init', 'create_post_type'); funktio create_post_type () {register_post_type ('resurssit', array ('labels' => array ('name' => __ ('Resources'), 'singular_name' => __ ('Resource'), 'add_new' => __ ('Lisää uusi'), 'add_new_item' => __ ('Lisää uusi resurssi'), 'edit_item' => __ ('Muokkaa resurssia'), 'new_item' => __ ('Uusi resurssi'), 'all_items' => __ ('Kaikki resurssit'), 'view_item' => __ ('Näytä resurssi'), 'search_items' => __ ('Hakulähteet'), 'not_found' => __ ('Resursseja ei löydy'), 'not_found_in_trash' => __ ('Ei resursseja roskakorissa'), 'parent_item_colon' => '', 'menu_name' => __ ('Resources')), 'public' => true, 'has_archive' => true, 'rewrite' => array ('slug' => 'resources'), 'tukee' => array ('title', 'editor', 'author', 'thumbnail', 'ote', 'comments')) ; }

Hieman vaikeampi löytää oli miten tehdä mukautetut luokat oman Mukautettu postityyppi. Yksi syy siihen, miksi on vaikea selvittää, miten tämä tehdään, on se, että sitä kutsutaan mukautetuksi taksonomiaksi ja siinä käytetään

rekisteri_taksonomia toiminto mukauttaaksesi sitä. Tässä tapauksessa haluamme lisätä teemaan resurssityyppejä, kuten verkkoseminaareja, valkoisia papereita jne., joten tässä on lisäkoodia functions.php-tiedostolle:

add_action ('init', 'resource_category_init', 100); // 100, joten postityyppi on rekisteröity. Resurssityyppi ',' search_items '=>' Hae resurssityypit ',' popular_items '=>' suositut resurssityypit ',' all_items '=>' kaikki resurssityypit ',' edit_item '=> __ (' muokkaa resurssityyppi ') , 'update_item' => __ ('Update Resource Type'), 'add_new_item' => __ ('Add New Resource Type'), 'new_item_name' => __ ('New Resource Type')), 'hierarkkinen' => 'false', 'label' => 'Resurssityyppi')); }

Mukautettujen postityyppien avulla voit myös suunnitella arkiston ja yksittäiset sivut mukautetuille postityypeille. Kopioi vain archive.php- ja single.php-tiedostot. Nimeä kopiot uudelleen Mukautettu postityyppi nimeen. Tässä tapauksessa se olisi archive-resources.php ja single-resources.php. Nyt voit mukauttaa näitä sivuja haluamallesi resurssisivulle.

Douglas Karr

Douglas Karr on CMO of OpenINSIGHTS ja perustaja Martech Zone. Douglas on auttanut kymmeniä menestyneitä MarTech-startuppeja, auttanut yli 5 miljardin dollarin due diligence -tarkastuksessa Martechin hankinnoissa ja investoinneissa ja avustaa edelleen yrityksiä niiden myynti- ja markkinointistrategioiden toteuttamisessa ja automatisoinnissa. Douglas on kansainvälisesti tunnustettu digitaalisen transformaation ja MarTechin asiantuntija ja puhuja. Douglas on myös julkaissut Dummie's-oppaan ja yritysjohtajuuskirjan.

Aiheeseen liittyvät artikkelit

Takaisin alkuun -painiketta
lähellä

Adblock havaittu

Martech Zone pystyy tarjoamaan sinulle tämän sisällön veloituksetta, koska ansaitsemme sivustomme mainostulojen, kumppanilinkkien ja sponsoroinnin kautta. Olisimme kiitollisia, jos poistaisit mainosten esto-ohjelman, kun katselet sivustoamme.