Tilføjelse af flere blogsider til WordPress

WordPress er en kraftfuld og fleksibel blogging platform, der gør det muligt for blog ejere at oprette sider, installere skabeloner og plugins og er endnu mere tilpasses til udviklere, der kender PHP programmering. Med nogle få linjer af PHP-kode ved hjælp af nogle funktioner, der er indbygget i WordPress, kan du adskille blogindlæg i to blogsider. Denne tilpasning indebærer at udelukke noget indhold fra hovedbloggen og oprette en ny side skabelon, der trækker i det samme blogindhold.

1.

Gå til temaets filer:

/ Yourblog / wp-content / temaer / tema-navn /

Åbn filen "index.php" i en kode editor eller notesblok.

2.

Kopier og indsæt koden fra "index.php" i en tom fil og gem den med et bestemt navn. Det skal dog have en PHP-udvidelse.

3.

Find WordPress-loop:

Denne kode varierer fra tema til tema, men det vil mindst indeholde "have_posts ()" i en "while" -opgørelse som vist ovenfor.

4.

Brug funktionen "query_posts ()" til at søge efter de stillinger, du vil vise på den anden blogside. Denne funktion skal gå over starten af ​​løkken. Her er eksempler på hvordan man bruger "query_posts ()":

Disse eksempler spørger efter en kategori efter slug navn, tag med slug navn eller brugerdefinerede post type. En slug er den del af webadressen, der peger på kategorien på din blog som "favoritbøger", når URL'en er "//yourblog.com/category/favorite-books/".

5.

Find "engangsopgørelse" for sløjfen og nulstil forespørgslen på næste linje:

6.

Gå til toppen af ​​koden til din nye blogside og tilføj denne linje før enhver anden kodekode:

Skift navn til det, du vil bruge til skabelonen. Dette bliver en skabelon tilgængelig, når du opretter nye sider til din blog.

7.

Forespørg sløjfen på den oprindelige "index.php" -fil, hvis du skal ekskludere indhold fra hovedblogsiden. Metoden til at ekskludere indhold er næsten identisk med forespørgsel af indhold, medmindre du skal placere et minustegn ved siden af ​​navnet:

8.

Upload dine ændrede tema filer til din webserver. Log ind på WordPress og naviger til "Sider". Tilføj en ny side, og vælg din nye skabelon fra listen med skabeloner på højre side af skærmen. Giv blogsiden et navn og offentliggør. Indtast ikke noget indhold i redigeringsboksen; siden vil fylde sig med indlæg.

Tip

  • Se WP_Query-oplysningerne i WordPress Codex for flere forespørgselsindstillinger. Disse indstillinger arbejder inde i "query_posts ()."

Advarsel

  • Sikkerhedskopier dine tema filer, før du redigerer dem. Genoplæs originaltemaet i FTP, hvis der er en fejl, der låser dig ud af WordPress.

Anbefalet