Legge til flere bloggsider til WordPress

WordPress er en kraftig og fleksibel blogging-plattform som gjør det mulig for bloggeiere å lage sider, installere maler og plugins og er enda mer tilpassbar for utviklere som kjenner PHP-programmering. Med noen få linjer med PHP-kode ved å bruke noen funksjoner som er innebygd i WordPress, kan du skille blogginnlegg i to bloggsider. Denne tilpasningen innebærer å ekskludere noe innhold fra hovedblogg og opprette en ny sidemal som trekker inn samme blogginnhold.

1.

Gå til temaets filer:

/ Yourblog / wp-content / themes / tema-navn /

Åpne filen "index.php" i et kodeditor eller Notisblokk.

2.

Kopier og lim inn koden fra "index.php" til en tom fil og lagre den med et navn du velger. Det må imidlertid ha en PHP-utvidelse.

3.

Finn WordPress-loop:

Denne koden varierer fra tema til tema, men det vil minst inneholde "have_posts ()" i en "while" -oppstilling som vist ovenfor.

4.

Bruk funksjonen "query_posts ()" for å søke etter bare de innleggene du vil vise på den andre bloggsiden. Denne funksjonen må gå over starten av løkken. Her er eksempler på hvordan du bruker "query_posts ()":

Disse eksemplene spør etter en kategori etter slug navn, tag med slug navn eller egendefinert innlegg type. En slug er delen av nettadressen som peker på kategorien på bloggen din, for eksempel "favorittbøker" når nettadressen er "//yourblog.com/category/favorite-books/".

5.

Finn sluttidspunktet for sløyfen og tilbakestill spørringen på neste linje:

6.

Gå til toppen av koden for den nye bloggsiden din og legg til denne linjen før en annen linje med kode:

Endre navnet til det du vil bruke til malen. Dette blir en mal tilgjengelig når du oppretter nye sider for bloggen din.

7.

Spør om sløyfen på den opprinnelige filen "index.php" hvis du trenger å ekskludere innhold fra hovedbloggsiden. Metoden for å ekskludere innhold er nesten identisk med spørring av innhold, bortsett fra at du må legge et minustegn ved siden av navnet:

8.

Last opp dine endrede temafiler til webserveren din. Logg inn på WordPress og naviger til "Pages." Legg til en ny side og velg din nye mal fra listen over maler på høyre side av skjermen. Gi bloggsiden et navn og publiser. Ikke skriv innhold i redigeringsboksen; siden vil fylle seg med innlegg.

Tips

  • Se WP_Query-informasjonen i WordPress Codex for flere søkealternativer. Disse alternativene fungerer inne i "query_posts ()."

Advarsel

  • Sikkerhetskopiere temafilene dine før du redigerer dem. Oppdater opprinnelig tema i FTP hvis det oppstår en feil som låser deg ut av WordPress.

Anbefalt