Heim  >  Artikel  >  CMS-Tutorial  >  Der gesamte Prozess der WordPress-Theme-Erstellung (2): Zusammenstellung der Theme-Datei

Der gesamte Prozess der WordPress-Theme-Erstellung (2): Zusammenstellung der Theme-Datei

青灯夜游
青灯夜游nach vorne
2023-02-21 09:57:201902Durchsuche

Zuvor habe ich Ihnen „Der gesamte Prozess der WordPress-Theme-Erstellung (1): Grundlegende Vorbereitung“ vorgestellt Schauen Sie es sich gemeinsam an. Bevor Sie mit der Erstellung eines WordPress-Themes beginnen, müssen Sie zunächst verstehen, aus welchen Dateien ein WordPress-Theme besteht. Sie müssen verstehen, wie das WordPress-Programm mit den Theme-Dateien verbunden ist.

Im Folgenden sind alle Vorlagendateien im Standardordner des WordPress-Standarddesigns aufgeführt. Nachdem Sie sich das Bild unten angesehen haben, sind Sie möglicherweise immer noch verwirrt, wozu diese Dateien dienen. WordPress-Themes sind in PHP geschrieben, nicht in reinem HTML + CSS, daher lautet das Suffix der Vorlagendatei .php. Wenn Sie sich mit der Erstellung von WordPress-Themes auskennen und Ihr Blog perfekt steuern möchten, ist es am besten, mit der PHP-Programmierung vertraut zu sein. Was ist, wenn Sie keine PHP-Programmierkenntnisse haben? Können Sie kein WordPress-Theme erstellen? Das ist nicht der Fall. Zumindest nach der Lektüre dieser Tutorialreihe werden Sie in der Lage sein, die grundlegenden Methoden zur WordPress-Theme-Erstellung zu beherrschen.


Das Folgende ist die Dateihierarchie des WordPress-Themes, die Ihnen Folgendes verrät: Wenn WordPress einen bestimmten Seitentyp anzeigt, welche Vorlagendatei wird verwendet? Nur wenn Sie die folgende Theme-Hierarchie verstehen, können Sie wissen, welche Dateien Sie für Ihr WordPress-Theme schreiben müssen.

Der gesamte Prozess der WordPress-Theme-Erstellung (2): Zusammenstellung der Theme-Datei

Wie sehen Sie die Dateihierarchie unten?

Nehmen Sie die Homepage als Beispiel. Unten finden Sie zwei Dateien: home.php und index.php. Das WordPress-Programm sucht nacheinander nach diesen beiden Dateien in Ihrem Theme-Ordner:

Wenn home.php gefunden wird home.php als Blog-Homepage-Vorlage, auch wenn sich index.php in Ihrem Themenordner befindet.

Wenn home.php nicht gefunden wird, verwenden Sie index.php als Homepage-Vorlage.
  • Wenn weder home.php noch index.php vorhanden ist. php kann gefunden werden. Wenn dies der Fall ist, wird Ihr Theme von WordPress nicht erkannt und ist gleichbedeutend mit Verschwendung.
  • Homepage

home.php

  • index.php

  • Beitragsseite:

single-{post_type}. php – Wenn der Artikeltyp „Videos“ ist ( d. h. Video), sucht WordPress nach single-videos.php (unterstützt von WordPress 3.0 und höher)

  • single.php

  • index.php

  • page

benutzerdefinierte Vorlage - Wenn Sie im WordPress-Backend eine Seite erstellen, können Sie in der rechten Seitenleiste die benutzerdefinierte Vorlage für die Seite auswählen

page-{slug}.php – Wenn die Abkürzung der Seite „news“ lautet, sucht WordPress nach „page-news“. php (WordPress 2.9 und höhere Versionsunterstützung)
  1. page-{id}.php – Wenn die Seiten-ID 6 ist, sucht WordPress nach page-6.php
  2. page.php
  3. index.php
  4. Kategorie

Category-{slug}.php – Wenn die Abkürzung der Kategorie „news“ lautet, sucht WordPress nach „category-news.php“ (unterstützt von WordPress 2.9 und höher)

  • category-{id}.php - Wenn die Kategorie-ID 6 ist, sucht WordPress nach Category-6.php

  • category.php

  • archive.php

  • index.php

  • tag

tag -{slug}.php – Wenn die Tag-Abkürzung sometag ist, sucht WordPress nach tag-sometag.php

  • tag-{id}.php – Wenn die Tag-ID 6 ist, sucht WordPress nach tag-6. php (Unterstützung für WordPress 2.9 und höher)

  • tag.php

  • archive.php

  • index.php

  • author

author-{nicename}. php – Wenn Der Spitzname des Autors ist rami, WordPress sucht nach „author-rami.php“ (unterstützt von WordPress 3.0 und höher)

  • author-{id}.php – Wenn die Autoren-ID 6 ist, sucht WordPress nach „author-6“. php (unterstützt von WordPress 3.0 und höher).

  • archive.php

  • index .php

  • Suchergebnisse
  • search.php

index.php

  • 404 (nicht gefunden) Seite
  • 404 .php
  • index.php

Anhangsseite
  • MIME_type.php – kann ein beliebiger MIME-Typ sein (image.php, video.php, audio.php, application.php oder andere).
  • attachment.php

single.php

  • index.php

  • Empfohlenes Lernen: „WordPress-Tutorial

    Das obige ist der detaillierte Inhalt vonDer gesamte Prozess der WordPress-Theme-Erstellung (2): Zusammenstellung der Theme-Datei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Stellungnahme:
    Dieser Artikel ist reproduziert unter:ludou.org. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen