WordPress kommer med standardindlægstyper til blogindlæg, sider, vedhæftede filer, revisioner og så videre. Men når du ønsker at lave mere unikt indhold, der passer til de specifikke behov på din virksomhed eller dit personlige websted, kan du måske finde disse standard tilpassede indlægstyper begrænsende.

Du kan overvinde denne begrænsning ved at oprette dine egne brugerdefinerede indlægstyper for at udvide funktionaliteten af ​​WordPress. Du kan oprette stort set enhver tilpasset posttype, lige fra tilpassede begivenheder til produktudtalelser, personaleprofiler og så videre.

I dette indlæg viser vi dig et par metoder til at oprette brugerdefinerede indlægstyper i WordPress.

Sådan opretter du brugerdefinerede indlægstyper ved hjælp af plugins

De to vigtigste måder at tilføje brugerdefinerede indlægstyper i WordPress er enten ved at bruge plugins eller selv kode dem. Brug af et plugin er normalt den foretrukne metode, hvis du leder efter en hurtig, nem at implementere løsning.

Men ekstra plugins på dit WordPress-websted kan ende som bloatware, der sænker dit websteds hastighed. Hvis du er tryg ved at skrive kode, anbefaler vi den manuelle metode.

instagram viewer

Hvis du foretrækker at bruge et plugin, er processen dog ligetil. Der er flere plugins at vælge imellem, hvoraf de fleste er nemme at bruge, som f.eks Custom Post Type Maker, Bælge, og Brugergrænseflade af brugerdefineret posttype.

Vi vil anbefale Pods, da det har over 100.000 installationer og kommer stærkt anbefalet af WordPress-eksperter og brugere. Mens brug af et plugin er en levedygtig metode til at skabe brugerdefinerede WordPress-indlægstyper, vil denne artikel fokusere mere på, hvordan man gør det manuelt.

Oprettelse af brugerdefinerede indlægstyper manuelt

Du kan oprette en brugerdefineret posttype ved blot at tilføje en smule kode til dit tema funktioner.php fil.

Nedenfor er et detaljeret stykke kode, der tilføjer flere muligheder til din tilpassede posttype. Gå over til i WordPress-backend Udseende > Temaeditor > Temafunktioner (funktioner.php).

Den første ting du skal gøre er at vælge et navn til din nye funktion. I dette eksempel opretter vi en tilpasset indlægstype for at oprette dedikerede profiler til partnerne i et advokatfirma eller en konsulentvirksomhed.

Vi kalder vores nye funktion cp_post_type_partners.

Kopier følgende kode og indsæt den nederst i filen:

/*Brugerdefineret posttype start*/
function cp_post_type_partners() {
$understøtter = array(
'title', // post titel
'editor', // post indhold
'forfatter', // indlæg forfatter
'thumbnail', // fremhævede billeder
'uddrag', // post uddrag
'custom-fields', // brugerdefinerede felter
'kommentarer', // post kommentarer
'revisioner', // post revisioner
'post-formater', // post-formater
);

$labels = matrix(
'name' => _x('partnere', 'plural'),
'singular_name' => _x('partner', 'singular'),
'menu_name' => _x('partnere', 'admin menu'),
'name_admin_bar' => _x('partnere', 'admin bar'),
'add_new' => _x('Tilføj ny', 'tilføj ny'),
'add_new_item' => __('Tilføj ny partner'),
'new_item' => __('Ny partner'),
'edit_item' => __('Rediger partner'),
'view_item' => __('Vis partner'),
'all_items' => __('Alle partnere'),
'search_items' => __('Søgepartnere'),
'not_found' => __('Ingen partner fundet.'),
);

$args = matrix(
'understøtter' => $støtter,
'labels' => $labels,
'public' => sandt,
'query_var' => sandt,
'rewrite' => array('slug' => 'partnere'),
'has_archive' => sandt,
'hierarkisk' => falsk,
);
register_post_type('partner', $args);
}
add_action('init', 'cp_post_type_partners');
/*Custom Post type end*/

Denne kode udnytter det WordPress-specifikke PHP, der giver dig mulighed for at registrere en brugerdefineret posttype uden at skulle oprette den helt fra bunden.

Opdater filen og opdater siden, og dit dashboard skulle have et helt nyt menupunkt kaldet Partnere.

Det er det! For at se arkivet af din nye "partnere" tilpassede indlægstype skal du blot navigere til ditsidenavn.com/partnere/. Hvis du ikke kan se resultaterne, eller hvis browseren returnerer en 404-fejlside, skal du blot vende tilbage til dit WordPress-dashboard og navigere til indstillinger > permalinks, og gem indstillingerne for permalink igen.

Opret brugerdefinerede indlægstyper med lethed

Brugerdefinerede indlægstyper giver dig mulighed for at berige dit WordPress-websted og kan bruges på en række forskellige måder. Fra fremhævelse af partneres profiler til oprettelse af udtalelser, produkter og så videre, tilpassede indlægstyper er nyttige og nemme at oprette.

Du kan endda bruge brugerdefinerede indlægstyper til at oprette din egen online-forretning, såsom en web-mappe. Før du går i gang, skal du dog være sikker på, at du ved, hvordan du opretter et WordPress-websted.

Sådan opretter du din egen hjemmeside på 2 timer eller mindre

Har du aldrig oprettet et websted før, men vil du prøve? Følg disse trin for at få din egen hjemmeside op at køre på blot et par timer!

Læs Næste

DelTweetE-mail
Relaterede emner
  • Programmering
  • Wordpress
  • Web-udvikling
  • PHP
Om forfatteren
David Abraham (8 artikler udgivet)

David er en WordPress-elsker, der brænder for at hjælpe små virksomheder med at vokse!

Mere fra David Abraham

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere