Vil du lage en unik tilpasset mal på WordPress?

Med tilpassede maler kan du enkelt velge forskjellige maler for publikasjonene dine.

I denne opplæringen vil vi vise deg hvordan du enkelt kan lage unike tilpassede maler på WordPress.

Men før, hvis du aldri har installert WordPress Discover Hvordan installere en WordPress blogg 7 trinn et Hvordan finne, installere og aktivere en WordPress tema på bloggen din 

Så la oss komme tilbake til det vi er her for ...

Merk: Denne opplæringen krever at du redigerer WordPress-temafilene. Hvis du ikke allerede har gjort det, sjekk veiledningen vår om hvordan du oppretter en WordPress-plugin.

Når trenger du en unik tilpasset innleggsmal?

Noen ganger kan det hende du ønsker et annet utseende for noen publikasjoner på nettstedet ditt. Det kan for eksempel være lurt å bruke en annen mal for artikler eller artikler i en bestemt kategori.

Oppdag også Slik lager du egendefinerte maler på WordPress

Det er her du må lage en unik tilpasset WordPress-postmal.

Hvordan lage en tilpasset publiseringsmal?

Opprett en ny artikkel, og deretter på "Sideattributter" -feltet i sidefeltet i redigeringsområdet. Velg deretter modellen din fra listen over modeller der. Og det er alt !

La oss deretter se på hvordan du enkelt kan lage unike tilpassede maler på WordPress.

Opprette unike tilpassede maler i WordPress

Først må du åpne et tekstredigeringsprogram på datamaskinen din som Notisblokk og lime inn følgende kode inne:

<?php

/*

 * Malnavn: Utvalgt artikkel

 * Mal Innleggstype: innlegg, side, produkt

 */

 

 get_header (); ?>

 

Denne koden definerer en ny modell kalt " Utvalgte Artikkel Og gjør det tilgjengelig for artikkel-, side- og tilpassede publiseringsformater.

Du kan lagre denne filen som " BPC-single-post.php På skrivebordet ditt.

Så du må laste den opp til din nåværende WordPress-temamappe ved hjelp av en FTP-klient.

Deretter kan du logge på WordPress-dashbordet ditt og opprette eller redigere et innlegg. Rull litt ned på redigeringsskjermen for innlegg, og du vil merke den nye meta-boksen "Sideattributter" med et alternativ for å velge malen.

Du vil se din tilpassede mal visesUtvalgte Artikkel'.

Akkurat nå er malen din for det meste blank. Hvis du velger den, vil du se en tom side.

La oss rette det.

Den enkleste måten å gjøre dette på er å kopiere koden fra WordPress-temaets single.php-fil og bruke den som utgangspunkt.

Oppdag også Hvordan forstå posttypemalen i WordPress

Åpne filen single.php puis kopi alt etter funksjonen get_header () '.

Lim inn denne koden på slutten av filen BPC-single-post.php ". Nå kan du lagre denne filen og overføre den tilbake til serveren din.

Imidlertid ser dette ut akkurat som den av din nåværende enkeltpublikasjonsmodell. Du kan nå begynne å gjøre endringer i den unike tilpassede malen.

Du kan legge til dine egne tilpassede CSS-klasser, fjern sidefeltene, lag en modell i full bredde eller hva du måtte ønske.

Lag unike tilpassede maler basert på kategori

Vil du bruke en tilpasset mal med unike elementer basert på kategorier?

For eksempel kan artikler i kategorien "reise" ha et annet oppsett enn de i kategorien "fotografering".

Her er hvordan du kan gjøre det.

Først må du legge til denne koden i features.php-fil av temaet ditt eller på en WordPress Plugin spesifikt for nettstedet ditt.

/*

* Sett en konstant for å få tilgang til filen vår

*/

definere (SINGLE_PATH, TEMPLATEPATH. '/ single');

 

/ **

* Filtrer single_template med vår tilpassede funksjon

*/

add_filter ('single_template', 'my_single_template');

 

/ **

* Funksjon for malen vår

*/

funksjon my_single_template ($ singel) {

global $ wp_query, $ post;

 

/ **

* Sjekker for enkel mal etter kategori

* Sjekk etter kategorisnegl og ID

*/

foreach ((matrise) get_the_category () som $ cat):

 

hvis (file_exists (SINGLE_PATH. '/ single-cat-'. $ cat-> slug. '.php'))

returner SINGLE_PATH. '/ single-cat-'. $ cat-> slug. '.php';

 

elseif (file_exists (SINGLE_PATH. '/ single-cat-'. $ cat-> term_id. '.php'))

returner SINGLE_PATH. '/ single-cat-'. $ cat-> term_id. '.php';

 

endforeach;

}

Denne koden sjekker først om WordPress ber om et enkelt innlegg. I så fall ber det WordPress om å lete etter malen i mappen "/ single /" på WordPress-temaet ditt.

Nå må du legge til malfiler definert av denne koden. 

Logg deg på WordPress-nettstedet ditt ved hjelp av en FTP-klient eller File Manager i cPanel og gå til " / Wp-content / themes / din-tema / '.

Oppdag også Hvordan bruke FTP på Windows 10

Inne i den nåværende temamappen din, må du opprette en ny mappe som heter "unik".

Nå må du åpne denne mappen og opprette en ny fil inne. Gå videre og gi navnet til denne filen " single-cat- {category-slug} ". Erstatt {Kategori slamplugg} av kategoriens snegle.

Hvis du for eksempel har en kategori som heter 'Nyheter', vil du opprette en fil " single-kategori-news.php ". Hvis du har en kategori som heter "Reisetips»Lag en mal single-cat-tips-of-voyage.php, og så videre.

Nå vil disse malfilene være helt tomme. Som utgangspunkt kan du kopiere innholdet i filen din single.php fra temamappen din og lim dem inn i hver av disse malene.

Du kan nå redigere disse malene for å gjøre de ønskede endringene.

Når du er ferdig, kan du få tilgang til nettstedet ditt og se en publikasjon. Den vil bruke malen du opprettet for kategorien der denne publikasjonen er vedlagt.

Les også opplæringen vår Hvordan håndtere filer og mapper WordPress

Anta nå at du har et innlegg som er lagt ut i to kategorier med nyheter og reiseråd. WordPress vil automatisk vise malen for 'Nyheter'fordi den vises først i alfabetisk rekkefølge.

På den annen side, hvis du har droppet et innlegg i en kategori og ikke har opprettet en mal for den kategorien, vil WordPress gå tilbake til malen. single.php standard for ditt WordPress-tema.

Oppdag også noen premium WordPress-plugins  

Du kan bruke andre WordPress plugins for å gi et moderne utseende og for å optimalisere håndteringen av bloggen eller nettsiden din.

Vi tilbyr deg her noen premium WordPress-plugins som vil hjelpe deg å gjøre det.

1. Social Wall Addon for UserPro

UserPro kan være mye morsommere med en sosial vegg. Dette er hva "Social Wall Addon for UserPro" bringer. Med Social Wall-pluginet kan du legge til en vegg på bloggen eller nettstedet ditt og gi medlemmene dine en forfriskende måte å samhandle med hele samfunnet på.

Le WordPress Plugin Social Wall lar brukerne dine: dele meldinger med hverandre, dele bilder, kommentere andres innlegg, brukere kan like eller mislike en melding, de kan velge å vise veggen kun for påloggede brukere eller for alle brukere, administratorer kan slette innlegg eller brukerkommentarer etc.

Last ned | dEMO | Webhotell

2. WooCommerce Avanserte kategorier

Takket være denne kraftige WordPress Plugin, sett nettbutikken din på samme nivå som de største butikkene i verden. Den lar deg forbedre SEO ved å legge til tekster relatert til en kategori. Du kan også legge til et vakkert overskriftsbilde til kategoriene dine og gi underkategoriene dine mer stil.

Du vil ha full kontroll over WooCommerce-kategoriene og deres oppsett med denne WordPress-plugin. Spesielt kan du vise underkategoriene du ønsker, og også endre eller ordne dem i kolonner. Du vil kunne definere stilen, skriften og til og med gi dem en kort beskrivelse.

Last ned | dEMO | Webhotell

3. WavePlayer

Som du kanskje gjetter ut fra navnet, er WavePlayer en lydspiller-plugin som tar bølgeformen til den spilte lydfilen. Med dette pluginet vil du kunne være vert for spor eller ganske enkelt integrere det med andre tjenester.sky hosting, for eksempel SoundCloud.

Den kan også brukes til podcasting, og den tilbyr andre funksjoner som: HTML5-støtte, responsivt oppsett, WooCommerce-integrasjon, etc. Du vil også kunne lage en spilleliste visuelt før du publiserer den. En annen viktig funksjon er hastigheten og effektiviteten.

Last ned | dEMO | Webhotell

Andre anbefalte ressurser

Vi inviterer deg også til å konsultere ressursene nedenfor for å komme videre i grepet og kontrollen av nettstedet og bloggen din.

 

 

konklusjonen

Her! Det er det for denne opplæringen, jeg håper det lar deg lage egendefinerte innleggsmaler på WordPress. Føl deg fri til å del tipset med vennene dine på dine sosiale nettverk.

Du vil imidlertid også kunne konsultere våre ressources, hvis du trenger flere elementer for å gjennomføre prosjektene dine med oppretting av nettsteder, ved å konsultere vår guide om WordPress blog oppretting.

Men i mellomtiden, fortell oss om din commentaires og forslag i den dedikerte delen.

...