Investnet.pl > Słownik > Custom Post Type (CPT)

Co to jest: Custom Post Type (CPT) w WordPress

5/5 - (3 opinie)
2022-12-27

Custom Post Type (CPT) to specjalny rodzaj wpisu w systemie WordPress, który pozwala na tworzenie dodatkowych typów treści w witrynie. Dzięki CPT możesz dodać nowe rodzaje treści, takie jak reklamy, produkty, wydarzenia, filmy lub inne, które mogą mieć swoje własne szablony, meta dane i funkcjonalności. Możesz tworzyć i zarządzać CPT za pomocą kodu lub za pomocą wtyczek, takich jak Custom Post Type UI.

Na przykład, jeśli chcesz dodać sekcję produktów do swojej witryny, możesz utworzyć CPT o nazwie „produkty” i dodać pola, takie jak cena, opis i zdjęcia produktu. Następnie możesz utworzyć szablon strony dla tego CPT, aby wyświetlić produkty w sposób, który najlepiej pasuje do swojej witryny.

Custom Post Type to potężne narzędzie, które pozwala rozszerzyć funkcjonalność systemu WordPress i dostosować go do indywidualnych potrzeb Twojej witryny.

Przykładowe zastosowanie Custom Post Type w WordPress’ie

Dzięki elsatyczności systemu WordPress możemy go w łatwy sposób rozbudować od dodatkowe funkcję ułatwiające edycję i zarządzanie stroną interetnową. Poniżej przykład kodu, który dodaje nam dodatkową zakładkę (CPT) w panelu administracyjnym „Realizacje”.


 /**
 * Dodane CPT Realizacje
 */
  
add_action('init', 'init_investnet_realizacje');

function init_investnet_realizacje(){
	
	$oferta_args = array(
		'labels' => array(
			'name' => 'Realizacje',
			'singular_name' => 'Realizacje',
			'all_items' => 'Wszystkie Realizacje',
			'add_new' => 'Dodaj nową',
			'add_new_item' => 'Dodaj nową',
			'edit_item' => 'Edytuj',
            'new_item' => 'Nowa realizacja',
			'view_item' => 'Zobacz',
			'search_items' => 'Szukaj w realizacjach',
			'not_found' => 'Nie znaleziono',
			'not_found_in_trash' => 'Brak',
			'parent_item_colon' => ''
		),
		'public' => true,
		'publicly_queryable' => true,
		'show_ui' => true, 
		'query_var' => true,
		'rewrite' => true,
		'capability_type' => 'post',
		'hierarchical' => false,
		'menu_position' => 5,
		'supports' => array(
			'title','thumbnail','editor'
		),
        'has_archive' => true
	);
	
	register_post_type('realizacje', $oferta_args);
} 

Kod dodajemy do pliku functions.php dla głównego motywu.

Autor
Bartosz Żygadło
Sprawdź również
Ile kosztuje stworzenie strony internetowej? Porady
2024-03-25

Ile kosztuje stworzenie strony internetowej?

Myślisz o stworzeniu nowej strony internetowej? Chcesz dowiedzieć się ile kosztuje profesjonalna strona www?

...
Bartosz Żygadło
Ile kosztuje sklep internetowy? E-commerce
2022-11-10

Ile kosztuje sklep internetowy?

Cena sklepu internetowego jest ściśle powiązane z wykorzystywaną technologią, potrzebnymi funkcjonalnościami, czy złożonością samego projektu.

...
Bartosz Żygadło
Ile kosztuje pozycjonowanie? E-commerce
2022-03-01

Ile kosztuje pozycjonowanie?

Chcesz zdobyć nowych Klientów oraz wykazać się dużą skutecznością w zakresie ich pozyskiwania? Może Ci to zagwarantować skuteczne […]

...
Bartosz Żygadło
Jak założyć sklep internetowy? Aktualności
2022-01-13

Jak założyć sklep internetowy?

  Jak założyć sklep internetowy Sklep internetowy zawsze wiąże się z wyborem oprogramowania. Technologia dla rozwiązań e-commerce bardzo […]

...
Jakub Wiśniewski
Certyfikat SSL – co to jest i do czego służy? Aktualności
2021-08-26

Certyfikat SSL – co to jest i do czego służy?

Certyfikat SSL jest często nierozumiany przez większość osób, które chcą założyć swoją stronę internetową lub sklep. W tym […]

...
Jakub Wiśniewski
Marketplace – co to jest i na czym polega? E-commerce
2021-08-20

Marketplace – co to jest i na czym polega?

Marketplace jest dzisiaj niezwykle szeroką gałęzią biznesu. Sklepy tego typu podbijają światowy rynek i zyskują coraz więcej klientów, […]

...
Jakub Wiśniewski