A WordPress alapértelmezett bejegyzéstípusokkal rendelkezik a blogbejegyzésekhez, oldalakhoz, mellékletekhez, revíziókhoz és így tovább. Ha azonban egyedibb tartalmat szeretne készíteni, amely megfelel üzleti vagy személyes webhelye speciális igényeinek, előfordulhat, hogy ezek az alapértelmezett egyéni bejegyzéstípusok korlátozzák.
Leküzdheti ezt a korlátozást saját egyéni bejegyzéstípusok létrehozásával a WordPress funkcionalitásának kiterjesztése érdekében. Szinte bármilyen egyéni bejegyzéstípust létrehozhat, az egyéni eseményektől a termékismertetőkig, a személyzeti profilokig stb.
Ebben a bejegyzésben bemutatunk néhány módszert egyéni bejegyzéstípusok létrehozására a WordPressben.
Egyéni bejegyzéstípusok létrehozása bővítmények segítségével
Az egyéni bejegyzéstípusok hozzáadásának két fő módja a WordPressben a bővítmények használatával vagy saját maga kódolásával. Általában a beépülő modul használata a preferált módszer, ha gyors, könnyen megvalósítható megoldást keres.
A WordPress-webhelyen lévő extra beépülő modulok azonban bloatware-ként végződhetnek, ami lelassítja a webhely sebességét. Ha elégedett a kódírással, javasoljuk a kézi módszert.
Ha azonban inkább bővítményt szeretne használni, a folyamat egyszerű. Több plugin közül lehet választani, amelyek többsége könnyen használható, mint pl Egyedi bejegyzéstípus készítő, Hüvelyek, és Egyéni bejegyzéstípusú felhasználói felület.
Javasoljuk a Pods-t, mivel több mint 100 000 telepítéssel rendelkezik, és a WordPress szakértők és felhasználók erősen ajánlják. Míg a beépülő modul használata életképes módszer az egyéni WordPress-bejegyzéstípusok létrehozására, ez a cikk inkább a manuális végrehajtására összpontosít.
Egyéni bejegyzéstípusok létrehozása manuálisan
Egyéni bejegyzéstípust egyszerűen úgy hozhat létre, hogy hozzáad egy kis kódot a témájához függvények.php fájlt.
Az alábbiakban egy részletes kódrészlet található, amely további opciókat ad az egyéni bejegyzéstípushoz. A WordPress háttérrendszerében lépjen a következőre: Megjelenés > Témaszerkesztő > Témafunkciók (functions.php).
Az első dolog, amit meg kell tennie, válassza ki az új funkció nevét. Ebben a példában egyéni bejegyzéstípust hozunk létre, hogy külön profilokat hozzunk létre egy ügyvédi iroda vagy tanácsadó vállalkozás partnerei számára.
Meghívjuk az új funkciónkat cp_post_type_partners.
Másolja ki a következő kódot, és illessze be a fájl aljára:
/*Egyéni bejegyzéstípus kezdete*/
function cp_post_type_partners() {
$supports = array(
'cím', // bejegyzés címe
'szerkesztő', // tartalom közzététele
'szerző', // bejegyzés szerzője
'thumbnail', // kiemelt képek
'részlet', // kivonat bejegyzése
'custom-fields', // egyéni mezők
'megjegyzések', // megjegyzések közzététele
'revíziók', // revíziók feladása
'post-formats', // post-formátumok
);$labels = array(
'name' => _x('partnerek', 'többes szám'),
'singular_name' => _x('partner', 'singular'),
'menu_name' => _x('partnerek', 'admin menü'),
'name_admin_bar' => _x('partnerek', 'admin bar'),
'add_new' => _x('Új hozzáadása', 'új hozzáadása'),
'add_new_item' => __('Új partner hozzáadása'),
'new_item' => __('Új partner'),
'edit_item' => __('Partner szerkesztése'),
'view_item' => __('Partner megtekintése'),
'all_items' => __('Minden partner'),
'search_items' => __('Keresési partnerek'),
'not_found' => __('Nem található partner.'),
);
$args = array(
'supports' => $támogat,
'labels' => $labels,
'nyilvános' => igaz,
'query_var' => igaz,
'rewrite' => array('slug' => 'partnerek'),
'has_archive' => igaz,
'hierarchical' => false,
);
register_post_type('partner', $args);
}
add_action('init', 'cp_post_type_partners');
/*Egyéni bejegyzéstípus vége*/
Ez a kód a WordPress-specifikus PHP-t használja, amely lehetővé teszi egyéni bejegyzéstípus regisztrálását anélkül, hogy teljesen a semmiből kellene létrehoznia.
Frissítse a fájlt és frissítse az oldalt, és az irányítópulton egy vadonatúj menüelemnek kell lennie Partnerek.
Ez az! Az új „partnerek” egyéni bejegyzéstípus archívumának megtekintéséhez egyszerűen navigáljon ide yoursitename.com/partners/. Ha nem látja az eredményeket, vagy a böngésző 404-es hibaoldalt ad vissza, egyszerűen térjen vissza a WordPress irányítópultjára, és lépjen a beállítások > állandó hivatkozások, és mentse újra a permalink beállításait.
Hozzon létre könnyedén egyéni bejegyzéstípusokat
Az egyéni bejegyzéstípusok lehetővé teszik a WordPress-webhely gazdagítását, és számos módon felhasználhatók. A partnerek profiljának kiemelésétől az ajánlások, termékek stb. létrehozásáig az egyéni bejegyzéstípusok hasznosak és könnyen létrehozhatók.
Még egyéni bejegyzéstípusokat is használhat saját online vállalkozásának létrehozásához, például webcímtárat. Mielőtt azonban hozzákezdene, győződjön meg arról, hogy tudja, hogyan állíthat be egy WordPress webhelyet.
Még soha nem hozott létre webhelyet, de szeretné kipróbálni? Kövesse ezeket a lépéseket, hogy saját webhelyét néhány óra alatt üzembe helyezze!
Olvassa el a következőt
- Programozás
- Wordpress
- Webfejlesztés
- PHP

David a WordPress szerelmese, aki szenvedélyesen segíti a kisvállalkozások növekedését!
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez