12 mest användbara WordPress Custom Posttyper Tutorials
WordPress låter dig skapa egna anpassade innehållstyper. Dessa innehållstyper kallas anpassade posttyper. Du kan använda dem för att lägga till anpassat innehåll som produkter, recensioner, recept etc. I den här artikeln kommer vi att dela de 12 mest användbara WordPress-anpassade posttyperna.
Video Tutorial
Prenumerera på WPBeginnerOm du inte gillar videon eller behöver mer instruktioner, fortsätt läsa.
1. När behöver du en anpassad posttyp
Innan du börjar skapa anpassade posttyper eller taxonomier på din WordPress-webbplats, är det viktigt att utvärdera dina behov. Många gånger kan du uppnå samma resultat med standard WordPress-inlägg och sidor.
Med hjälp av inbyggda kategorier och taggar kan du sortera ditt innehåll på många olika sätt. Med sidor kan du skapa en hierarkisk layout av innehåll med föräldra-barn-förhållande.
Om du är otydlig, hänvisar du till den här handboken om när du behöver en anpassad posttyp eller taxonomi i WordPress.
2. Lägga till ikon för anpassade inläggstyper
När du skapar en anpassad posttyp använder WordPress standardpostikonet om ingen ikon finns. Du kan lägga till egna ikoner till egna posttyper. Dessa ikoner visas i WordPress-administratörsfältet.
WordPress använder teckensnitt ikoner i admin området för att se till att de ser vackra ut på alla enheter och skärmstorlekar. Det enklaste sättet att lägga till en typsnittikon till din anpassade posttyp är att använda plugin för anpassad ikon för CPT. Installera och aktivera pluginet enkelt och besök pluginens inställningssida för att lägga till en ikon.
En annan metod är att lägga till ikonen medan du skapar din anpassade posttyp med CPT-användargränssnittet.
För mer detaljerade instruktioner, se denna handledning om hur man lägger till ikoner för anpassade posttyper i WordPress.
3. Skapa en sida för anpassade inläggstyper
Lägga till anpassade posttyper i WordPress har blivit mycket enkelt tack vare CPT-användargränssnittet. Men många nybörjare har problem med att visa sina egna posttyper på sina webbplatser.
För att lägga till en arkivsida för anpassad posttyp måste du först kontrollera att arkiv är aktiverade för din anpassade posttyp. I de flesta fall är de men om inte så måste du aktivera dem. CPT UI-plugin har en kryssruta under avancerade alternativ för att aktivera arkiv.
Nu om du använder vackra permalinkar kan du komma åt sidan för anpassad posttyp arkiv genom att besöka en webbadress så här:
http://www.example.com/products/
Ersätt example.com med ditt egna domännamn och produkter med ditt anpassade posttypsnamn. Om du inte kan se din anpassade posttyp, besök sedan Inställningar »Permalinks och klicka på knappen Spara ändringar. Detta uppdaterar din permalinkstruktur, och du borde nu kunna se din arkivsida för anpassad posttyp.
För mer detaljerade anvisningar, kolla in den här guiden på sidan med anpassade posttyper.
Du kan också lägga till ett menyalternativ i din anpassade posttyp i navigeringsmenyerna. Helt enkelt gå till Utseende »Menyer och klicka på "Anpassad länk" flik. Därefter lägger du till ditt namn och webbadress för anpassade inlägg.
4. RSS-flöden för anpassade posttyper
WordPress levereras med en inbyggd RSS-generator för alla innehållstyper, taxonomier, författare och datumbaserade arkiv. Den använder en korrekt webbadressstruktur som frågar databasen och genererar RSS-flödet du vill se.
Om du till exempel vill se RSS-flödet av din anpassade inläggstyp "filmer" lägger du till den här webbadressen:
http://www.example.com/feed/?post_type=movies
För mer information, se hur du gör separat RSS-flöde för anpassade posttyper i WordPress.
5. Lägga till anpassade posttyper till ditt huvudsakliga RSS-flöde
Som standard innehåller WordPress bara dina blogginlägg i din webbplatss huvudsakliga RSS-flöde. Det innebär att ditt innehåll för anpassad inläggstyp inte är synlig för dina huvudsakliga RSS-flödesabonnenter.
Du kan enkelt inkludera dina anpassade inläggstyper i ditt huvudsakliga RSS-flöde genom att lägga till följande kod i ditt temas funktioner.php-fil eller en webbplatsspecifik WordPress-plugin.
funktionen myfeed_request ($ qv) if (isset ($ qv ['feed']) &&! isset ($ qv ['post_type'])) $ qv ['post_type'] = array (post, böcker, 'filmer'); returnera $ qv; add_filter ("request", "myfeed_request");
Byt ut böcker och filmer med egna egna posttyper.
Läs mer om hur du lägger till anpassade posttyper till huvud WordPress RSS-flöde.
6. Sökformulär för anpassade inläggstyper
Standardversionen av WordPress-sökningen är väldigt begränsad. Speciellt om du använder anpassade posttyper på din WordPress-webbplats. Du kan lägga till ett anpassat Google-sökformulär på din WordPress-webbplats, men även det formuläret tillåter inte användare att välja sökparametrar.
En annan lösning är att använda ett plugin som SearchWP som låter dig skapa avancerade sökformulär och kan söka igenom alla anpassade posttyper, taxonomier och anpassade fält.
Om du hellre föredrar att bygga din egen anpassade sökformulär, så här är vad du behöver göra. Lägg först till dina dolda fält i anpassade posttyper i sökformuläret genom att lägga till den här koden i searchform.php-filen i ditt barntema.
Den här koden lägger helt enkelt till dolda fält för dina anpassade posttyper, ersätter värde med egna egna posttyper. Nästa steg är att berätta för WordPress vad man ska göra med dessa fält. Lägg till den här koden före slingan i tematets search.php-fil: