WordPress přichází s výchozími typy příspěvků pro blogové příspěvky, stránky, přílohy, revize a tak dále. Pokud však chcete vytvořit jedinečnější obsah, který vyhovuje konkrétním potřebám vašeho firemního nebo osobního webu, mohou vám tyto výchozí vlastní typy příspěvků omezovat.
Toto omezení můžete překonat vytvořením vlastních typů příspěvků, které rozšíří funkčnost WordPressu. Můžete vytvořit téměř jakýkoli vlastní typ příspěvku, od vlastních událostí po doporučení produktů, profily zaměstnanců a tak dále.
V tomto příspěvku vám ukážeme několik způsobů, jak vytvořit vlastní typy příspěvků ve WordPressu.
Jak vytvořit vlastní typy příspěvků pomocí pluginů
Dva hlavní způsoby, jak přidat vlastní typy příspěvků do WordPress, jsou buď pomocí zásuvných modulů, nebo jejich vlastním kódováním. Použití pluginu je obvykle preferovanou metodou, pokud hledáte rychlé a snadno implementovatelné řešení.
Další pluginy na vašem webu WordPress však mohou skončit jako bloatware, který sníží rychlost vašeho webu. Pokud vám psaní kódu vyhovuje, doporučujeme ruční metodu.
Pokud byste však raději použili plugin, proces je jednoduchý. Na výběr je více pluginů, z nichž většina se snadno používá, jako např Custom Post Type Maker, Pods, a Vlastní uživatelské rozhraní typu příspěvku.
Doporučujeme Pods, protože má více než 100 000 instalací a je vysoce doporučeno odborníky a uživateli WordPress. Zatímco použití pluginu je životaschopnou metodou vytváření vlastních typů příspěvků WordPress, tento článek se více zaměří na to, jak to udělat ručně.
Ruční vytváření vlastních typů příspěvků
Můžete vytvořit vlastní typ příspěvku jednoduše přidáním kousku kódu do vašeho motivu funkce.php soubor.
Níže je podrobný kód, který přidává další možnosti k vašemu vlastnímu typu příspěvku. V backendu WordPress přejděte na Vzhled > Editor motivu > Funkce motivu (funkce.php).
První věc, kterou budete muset udělat, je vybrat název pro vaši novou funkci. V tomto příkladu vytvoříme vlastní typ příspěvku pro vytvoření vyhrazených profilů pro partnery právní firmy nebo poradenské firmy.
Zavoláme naši novou funkci cp_post_type_partners.
Zkopírujte následující kód a vložte jej na konec souboru:
/*Začátek vlastního typu příspěvku*/
function cp_post_type_partners() {
$supports = pole(
'title', // název příspěvku
'editor', // zveřejnit obsah
'author', // autor příspěvku
'thumbnail', // doporučené obrázky
'excerpt', // zveřejnit úryvek
'custom-fields', // vlastní pole
'komentáře', // zveřejňovat komentáře
'revisions', // zveřejnit revize
'post-formats', // post formats
);$labels = pole(
'jméno' => _x('partneři', 'množné číslo'),
'singulární_jméno' => _x('partner', 'singulární'),
'menu_name' => _x('partners', 'admin menu'),
'name_admin_bar' => _x('partners', 'admin bar'),
'add_new' => _x('Přidat nový', 'přidat nový'),
'add_new_item' => __('Přidat nového partnera'),
'new_item' => __('Nový partner'),
'edit_item' => __('Upravit partnera'),
'view_item' => __('Zobrazit partnera'),
'all_items' => __('Všichni partneři'),
'search_items' => __('Partneři vyhledávání'),
'not_found' => __('Nenalezen žádný partner.'),
);
$args = pole(
'supports' => $supports,
'labels' => $labels,
'public' => pravda,
'query_var' => true,
'rewrite' => array('slug' => 'partners'),
'has_archive' => pravda,
'hierarchický' => nepravda,
);
register_post_type('partner', $args);
}
add_action('init', 'cp_post_type_partners');
/*Vlastní konec typu příspěvku*/
Tento kód využívá PHP specifické pro WordPress, které vám umožňuje zaregistrovat vlastní typ příspěvku, aniž byste jej museli vytvářet úplně od začátku.
Aktualizujte soubor a obnovte stránku a váš řídicí panel by měl mít zcela novou položku nabídky s názvem Partneři.
A je to! Chcete-li zobrazit archiv svého nového vlastního typu příspěvku „partneři“, jednoduše přejděte na yoursitename.com/partners/. Pokud nemůžete zobrazit výsledky nebo prohlížeč vrací chybovou stránku 404, jednoduše se vraťte na svůj ovládací panel WordPress, přejděte na nastavení > trvalé odkazya znovu uložte nastavení trvalého odkazu.
Snadno vytvářejte vlastní typy příspěvků
Vlastní typy příspěvků vám umožňují obohatit váš web WordPress a lze je použít různými způsoby. Vlastní typy příspěvků jsou užitečné a snadno se vytvářejí, od zvýrazňování profilů partnerů po vytváření posudků, produktů a tak dále.
Můžete dokonce použít vlastní typy příspěvků k vytvoření vlastního online obchodu, jako je webový adresář. Než začnete, ujistěte se, že víte, jak nastavit web WordPress.
Nikdy jste si web nezakládali, ale chcete to zkusit? Postupujte podle těchto kroků a zprovozněte své vlastní webové stránky během několika hodin!
Přečtěte si další
- Programování
- Wordpress
- Vývoj webu
- PHP
David je milovníkem WordPressu, který s nadšením pomáhá malým firmám růst!
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem