Jak tworzyć niestandardowe typy postów w WordPress

Opublikowany: 2022-08-18
Jak tworzyć niestandardowe typy postów w WordPress

Czy chcesz tworzyć niestandardowe typy postów w swojej witrynie WordPress? To był bardzo prosty sposób. WordPress ma wiele różnych typów postów. Każdy typ posta ma określoną funkcjonalność, z której użytkownicy mogą korzystać na pulpicie nawigacyjnym. W domyślnym WordPressie posty, strony, media i menu są różnymi typami postów.

Dodatkowo stworzymy własne niestandardowe typy postów. Jeśli jesteś początkującym w WordPressie, jest to właściwe miejsce, aby nauczyć się typów postów WordPres. Zanim zaczniesz tworzyć, musisz wiedzieć, co to jest niestandardowy typ posta?. W WordPressie nazywano go krótko CPT . Pozwólcie, że wyjaśnię krótko poniżej.

Po zalogowaniu się do PhpMyAdmin i wybraniu nazwy bazy danych, jak wspomniałeś na swoim wp-config.php. Następnie wybierz tabelę wp_posts . Tutaj możesz zobaczyć listę tych niestandardowych typów postów w tabeli wraz z tymi, które już istnieją.

Typy postów WordPress PhpMyadmin

Typy postów WordPress

  • Poczta
  • Strona
  • Głoska bezdźwięczna
  • Rewizje
  • Menu
  • niestandardowe CSS
  • Szablony

1. Poczta

Post może wyświetlać informacje z oddzielnymi kategoriami i listami tagów. Ma wygodniejszy sposób wyświetlania artykułu użytkownikom. Zaawansowana funkcja edycji umożliwia edycję postów lub dodawanie dowolnych widżetów w środku . Możesz zajrzeć do sekcji Dashboard -> Posts. Podczas tworzenia nowego posta przechowuje niestandardową nazwę typu posta jako „post”

2. Strona

Strona może zawierać szczegóły i wyświetlać zawartość, taką jak strona główna, informacje i kontakty. Do swojej witryny możesz dodać dowolną liczbę stron . A także możesz aktualizować swoje strony tyle razy, ile chcesz i szkicować. Tutaj możesz wybrać jako Dashboard – > Strony. Podczas tworzenia nowej strony przechowuje niestandardową nazwę typu postu jako „strona”

3. Media

Media składają się z obrazów, filmów, plików audio, plików PDF, dokumentów, ikon i innych formatów plików. Tutaj WordPress uporządkuje obrazy według daty lub roku. Wszystkie przesłane elementy lub obiekty przechowywane w tej sekcji Media. Jakbyś spojrzał na sekcję Dashboard -> Media. Przechowuje niestandardową nazwę typu posta jako „załącznik”

4. Rewizja

Wersje WordPress umożliwiają powrót do wcześniejszej wersji edycji postu lub strony. WordPress automatycznie zapisuje każdą twoją edycję i przechowuje poprawki dla każdego niestandardowego typu postu lub strony jako „ poprawki”

Jeśli chcesz zobaczyć wersję jako Opublikuj -> Edytuj na prawym pasku bocznym, ponieważ możesz sprawdzić liczbę wersji. Jeśli chcesz ograniczyć wersję, użyj poniższego kodu na wp-config.php

define('WP_POST_REVISIONS', 5);

5. Menu

Sekcja menu nawigacyjnego zawiera linki do stron, postów na blogach i innych treści, dzięki czemu odwiedzający mogą łatwo poruszać się po Twojej witrynie Wordpress. Ponadto możesz tworzyć niestandardowe łącza jako menu. WordPress nawigacja po wszystkich sekcjach menu widocznych w Wygląd -> Menu . Podczas tworzenia nowej strony przechowuje niestandardową nazwę typu posta jako „ nav_menu_item”

6. Niestandardowy CSS

Niestandardowy CSS to określony typ posta używany do przechowywania CSS. Jeśli dodamy niestandardowy css na ekranie dostosowywania w dodatkowym kodzie CSS, automatycznie utworzy CPT. W rzeczywistości używany jest tylko niestandardowy post css z aktywnymi motywami. Wygląd -> Dostosuj . Podczas tworzenia nowej strony przechowuje niestandardową nazwę typu posta jako „custom_css”

7. Szablony

Motyw WordPress może zawierać różne typy szablonów stron. Na przykład strona główna, polityka prywatności i 404. Są one częścią hierarchii szablonów i można je edytować w edytorze witryny WordPress. A także szablony stron, które są przypisane do edycji w edytorze szablonów. WordPress zapisuje szablony jako niestandardowy typ posta o nazwie „ wp_template”

Istnieją 2 rodzaje, które możemy stworzyć CPT w Twojej witrynie

Na przykład, jeśli prowadzisz witrynę wydarzenia, prawdopodobnie chciałbyś utworzyć typ postu jako nazwę „ wydarzenia” . Ponadto możesz również utworzyć niestandardowe pola dla daty wydarzenia, lokalizacji i portfolio. Niestandardowe posty typu post są gromadzone i przechowywane w oddzielnej sekcji pulpitu nawigacyjnego.

  • 1. Ręczne tworzenie niestandardowego typu postu
  • 2. Tworzenie niestandardowego typu postu za pomocą wtyczki

1. Ręczne tworzenie niestandardowego typu postu

Dodając poniżej kody, możesz tworzyć niestandardowe typy postów w swojej witrynie. Po zarejestrowaniu wpisu wpisz w swojej witrynie, aby uzyskać niestandardowy typ wpisu w Dashboard.

Dodaj ten kod do zainstalowanego motywu w pliku function.php

function create_posttype() {
register_post_type( 'Zdarzenia',
szyk(
'etykiety' => tablica(
'nazwa' => __( 'Wydarzenia' ),
'singular_name' => __( 'Wydarzenia' )
),
'publiczny' => prawda,
'has_archive' => prawda,
'rewrite' => array('slug' => 'zdarzenia'),
'show_in_rest' => prawda,
)
);
}
add_action( 'init', 'create_posttype' );

WordPress -CPT

2. Tworzenie niestandardowego typu postu za pomocą wtyczki

Możesz łatwo tworzyć niestandardowe typy postów za pomocą wtyczek, wymieniliśmy najpopularniejsze wtyczki CPT w WordPres.

  • 1. ACF
  • 2. Zestaw narzędzi
  • 3. Strąki
  • 4. Meta Box
  • 5. Interfejs CPT
  • 6. Silnik odrzutowy

Importuj i eksportuj niestandardowe typy postów

Mamy doskonałą wtyczkę, która obsługuje wszystkie niestandardowe typy postów do importu i eksportu. Wypróbujmy naszą wtyczkę WordPress do WP Ultimate CSV Importer . Nasza wtyczka ma szybkie rozwiązanie do importowania i eksportowania wszystkich danych w Twojej witrynie. Możesz zaimportować dowolne pola niestandardowe w swojej witrynie za pomocą WP Ultimate CSV Importer.

Powiązany wpis na blogu Jak eksportować i importować zaawansowane pola niestandardowe

Zawijanie!

Niestandardowe typy postów są dość dobre, aby wiedzieć o wszystkich programistach WordPress. Mamy nadzieję, że ten artykuł pomoże w tworzeniu niestandardowych postów w Twojej witrynie. Jeśli korzystasz z dowolnej wtyczki typu post, mamy świetne rozwiązanie z importem i eksportem danych na Twojej stronie. Mamy doskonałe funkcje importu i eksportu dla wszystkich niestandardowych wtyczek do postów. Jeśli potrzebujesz jakichkolwiek rozwiązań do importu i eksportu, skontaktuj się z nami [email protected] .