12 mest nyttige WordPress egendefinerte innleggstyper opplæringsprogrammer
WordPress lar deg lage dine egne tilpassede innholdstyper. Disse innholdstypene kalles egendefinerte innleggstyper. Du kan bruke dem til å legge til tilpasset innhold som produkter, anmeldelser, oppskrifter, etc. I denne artikkelen vil vi dele de 12 mest nyttige WordPress-tilpassede posttyper-veiledningene.
Videoopplæring
Abonner på WPBeginnerHvis du ikke liker videoen eller trenger mer instruksjoner, fortsett å lese.
1. Når trenger du en egendefinert innleggstype
Før du begynner å lage egendefinerte innleggstyper eller taksonomier på WordPress-siden din, er det viktig å vurdere dine behov. Mange ganger kan du oppnå de samme resultatene med standard WordPress-innlegg og sider.
Ved hjelp av innebygde kategorier og koder kan du sortere innholdet på mange forskjellige måter. Med sider kan du sette opp en hierarkisk oppsett av innhold med foreldre og barn forhold.
Hvis du er uklart, så se denne veiledningen om når du trenger en egendefinert innleggstype eller taksonomi i WordPress.
2. Legge til ikon for egendefinerte innleggstyper
Når du oppretter en egendefinert innleggstype, bruker WordPress standardpostikonet hvis det ikke er angitt et ikon. Du kan legge til dine egne ikoner til egendefinerte innleggstyper. Disse ikonene vises i WordPress admin bar.
WordPress bruker fontikoner i administrasjonsområdet for å sikre at de ser vakkert ut på alle enheter og skjermstørrelser. Den enkleste måten å legge til et skriftikon til din egendefinerte innleggstype, er å bruke CPT-tilpasset ikon-plugin. Bare installer og aktiver pluginet og besøk plugininnstillingssiden for å legge til et ikon.
En annen metode er å legge til ikonet mens du lager din egendefinerte innleggstype med CPT-brukergrensesnittet.
For mer detaljerte instruksjoner, se denne veiledningen om hvordan du legger til ikoner for egendefinerte innleggstyper i WordPress.
3. Opprett en arkivside for egendefinert innleggstyper
Å legge til egendefinerte innleggstyper i WordPress har blitt veldig enkelt takket være CPT UI-plugin. Imidlertid har mange nybegynnere problemer med å vise sine egendefinerte innleggstyper på deres nettsider.
For å legge til egendefinert posttype arkivside må du først forsikre deg om at arkiver er aktivert for egendefinert innleggstype. I de fleste tilfeller er de, men hvis ikke, må du aktivere dem. CPT UI-plugin har en avkrysningsboks under avanserte alternativer for å aktivere arkiver.
Nå, hvis du bruker ganske permalinks, kan du få tilgang til egendefinert posttype arkivside ved å besøke en nettadresse slik:
http://www.example.com/products/
Erstatt example.com med ditt eget domenenavn og produkter med ditt egendefinerte innleggstypenavn. Hvis du ikke ser din egendefinerte innleggstype, kan du besøke Innstillinger »Permalinks og klikk på knappen Lagre endringer. Dette vil oppdatere permalinkstrukturen din, og du bør nå kunne se din arkivside for egendefinert innlegg.
For mer detaljerte instruksjoner, sjekk ut denne veiledningen på siden med egendefinerte innleggstyper.
Du kan også legge til et menyelement til din egendefinerte innleggstype i navigasjonsmenyer. Bare gå til Utseende »Menyer og klikk på 'Tilpasset lenke' fane. Deretter legger du til navn og nettadresse for egendefinert innlegg.
4. RSS-feeder for egendefinerte innleggstyper
WordPress leveres med en innebygd RSS-generator for alle innholdstyper, taksonomier, forfattere og datagrunnlag. Den bruker en riktig nettadressestruktur som spørrer databasen og genererer RSS-strømmen du vil se.
Hvis du for eksempel vil se RSS-feeden av egendefinert innleggstype 'filmer', legger du til denne nettadressen:
http://www.example.com/feed/?post_type=movies
For mer informasjon, se hvordan du lager eget RSS-feed for egendefinerte innleggstyper i WordPress.
5. Legge til egendefinerte innleggstyper til ditt hoved RSS-feed
Som standard inkluderer WordPress bare blogginnleggene i nettstedets viktigste RSS-feed. Dette betyr at innholdet på egendefinert innleggstype ikke er synlig for de viktigste RSS-feedabonnenter.
Du kan enkelt inkludere dine egendefinerte innlegg i ditt hoved RSS-feed ved å legge til følgende kode i temaets funksjoner.php-fil eller et nettstedspesifikt WordPress-plugin.
funksjonen myfeed_request ($ qv) if (isset ($ qv ['feed']) &&! isset ($ qv ['post_type'])) $ qv ['post_type'] = array ('innlegg', 'bøker' 'filmer'); returnere $ qv; add_filter ('request', 'myfeed_request');
Bytt bøker og filmer med dine egne egendefinerte innleggstyper.
Lær mer om hvordan du legger til egendefinerte innleggstyper til hoved WordPress RSS-feed.
6. Søkeformular for egendefinerte innleggstyper
Standard WordPress-søkefunksjonen er svært begrenset. Spesielt hvis du bruker egendefinerte innleggstyper på WordPress-siden din. Du kan legge til et egendefinert Google Search-skjema til WordPress-nettstedet ditt, men selv det skjemaet tillater ikke brukere å velge søkeparametere.
En annen løsning er å bruke et plugin som SearchWP som lar deg lage avanserte søkeformer og er i stand til å søke gjennom alle egendefinerte innleggstyper, taksonomier og tilpassede felt.
Hvis du helst vil foretrekke å bygge ditt eget tilpassede søkeskjema, så er det her du må gjøre. Først legger du til de skjulte feltene dine i egendefinerte innlegg, i søkeskjemaet, ved å legge til denne koden i searchform.php-filen til barnet ditt.
Denne koden legger ganske enkelt til skjulte felt for dine egendefinerte innleggstyper, erstatter verdien med dine egne egendefinerte innleggstyper. Det neste trinnet er å fortelle WordPress hva du skal gjøre med disse feltene. Legg til denne koden før sløyfen i temaets søk.php-fil: