Da dies die Anfangsphase der WordPress-Entwicklung ist, werden wir zunächst mit der Einführung der Theme-Produktion beginnen. Ich hoffe, dass Freunde ein Theme herunterladen oder ein WordPress herunterladen und vergleichen können Lesen Sie die folgende Einleitung.
Das erste sind die allgemeinen Vorlagendateien und Verwendungsmöglichkeiten von WordPress-Themes:
style.css ist eine Stylesheet-Datei, die im Allgemeinen Themes enthält Deklaration und allgemeiner CSS-Stilcode
index.php ist die Homepage-Vorlage, die im Allgemeinen zum Erstellen der Homepage der Website
header.php verwendet wird ist die Kopfzeilenvorlage, normalerweise alle Der gemeinsame Teil der Seitenkopfzeile
sidebar.php ist die Seitenvorlage, die im Allgemeinen Widgets anzeigt
footer.php ist die Fußzeilenvorlage. Im Allgemeinen werden einige „Über uns“, „Copyright-Erklärung“ usw. platziert, und es können auch einige statistische Codes
Archive.php sein eine Archiv- und Kategorievorlage, die zum Anzeigen des Verzeichnisses von Artikeln unter Kategorien verwendet wird
single.php ist die Inhaltsseitenvorlage, die den Inhalt des Beitrags darstellt
page.php ist die Inhaltsseitenvorlage, die den Inhalt der Seite darstellt
comments.php ist die Nachrichten- und Antwortvorlage
searchform.php ist die Suchformularvorlage, also das Suchfeld, das wir sehen
search.php ist die Suchergebnisvorlage
404.php ist die Fehlerseitenvorlage
author.php ist die Artikelverzeichnisseite, die Artikel eines bestimmten Autors auflistet
Funktionen. PHP ist eine Vorlagenfunktion, die die vom Thema verwendeten Funktionsmodule speichert.
Anhang ist die Anhangsvorlagenseite.
Hierbei ist zu beachten, dass WordPress-Bilder oder andere hochgeladene Dateien eine Anhang-ID erhalten Bild Wenn Sie sich für einen Link zur Anhangseite entscheiden, wird ein Fehler gemeldet, wenn die Vorlage nicht im Design enthalten ist.
Dann gibt es einige häufig verwendete Funktionen, die unten aufgeführt sind:
get_header() Rufen Sie die Header-Vorlage auf
get_sidebar() Rufen Sie die Seitenleistenvorlage auf
get_footer() Rufen Sie die Fußzeilenvorlage auf
wobei bloginfo eine magische Funktion ist , wir können es normalerweise verwenden, um viele Informationen zu erhalten
bloginfo('html_type') Webseiten-HTML-Typ
bloginfo('charset ') Webseitenkodierung
bloginfo('name') Blogname
bloginfo('url') Blog-URL
bloginfo ('description') Blogbeschreibung
bloginfo('stylesheet_url') Pfad der CSS-Datei
bloginfo ('template_url') Pfad der Vorlagendatei
Die folgenden sind gängige Anzeigefunktionen:
wp_head() Head-Hook-Funktion, im Grunde jedes Theme Verwenden Sie es, weil Es wird verwendet, um anderen Plug-Ins oder Funktionsfunktionen die Ausgabe von CSS- oder JS-Dateien im Header der Website zu ermöglichen. Wenn das Theme nicht über diese Funktion verfügt, können viele Plug-Ins im Allgemeinen nicht verwendet werden. Wir fügen es in header.php hinzu.
wp_footer() Die untere Hook-Funktion wird normalerweise in der Datei footer.php hinzugefügt
wp_nav_menu() Um das Navigationsmenü aufzurufen, it Muss normalerweise in Funktionen sein. php fügt die Registrierungsmenüfunktion register_nav_menus() zur gemeinsamen Verwendung hinzu
wp_list_bookmarks() Freundliche Linkfunktion
Die Im Folgenden sind einige gängige Beurteilungs-Tags aufgeführt
is_home() Ob es sich um eine Homepage handelt, die Homepage verwendet index.php
is_front_page() Ob es ist die benutzerdefinierte Homepage. Wenn die Homepage nicht die Standard-Index.php ist, müssen wir diese verwenden, um
zu bestimmen. Übrigens können wir die Homepage
angebenis_single() Ob es sich um eine Inhaltsseite handelt, es ist ein Beitrag
is_page() Ob es sich um eine Inhaltsseite handelt , es ist Seite
is_attachment() Ob Für die Anhangseite
is_singular() Es kann als Synthese von is_single() verstanden werden ||is_page()||is_attachment()
is_category () Ob es sich um eine Kategorie oder eine Archivseite handelt
is_tag() Ob es ist eine Tag-Archivseite
is_date() Ob sie an einem bestimmten Datum archiviert wird
is_year() Ob die Seite für das angegebene Jahr archiviert werden soll
is_month() Ob die Seite für den angegebenen Monat archiviert werden soll
is_day( ) Ob es sich um eine Archivseite für einen bestimmten Tag handelt
is_time() Ob es sich um eine Archivseite für einen bestimmten Zeitpunkt handelt
is_archive() Ob es sich um eine Archivseite handelt
is_search() Ist es eine Suchergebnisseite
is_author() Ist es ist eine Autorenarchivseite
is_404() Ob es eine Fehlerseite ist
is_paged() Ob die Homepage/das Verzeichnis/die Archivseite ist wird auf mehreren Seiten angezeigt
is_user_logged_in( ) Ob der Benutzer angemeldet ist
Das war’s für den ersten Artikel.
Das Obige stellt ein erstes grundlegendes Verständnis der WordPress-Entwicklung vor, einschließlich Aspekten des Inhalts. Ich hoffe, es wird Freunden, die sich für PHP-Tutorials interessieren, hilfreich sein.