WordPress ist eine mit PHP-Sprache entwickelte Blogging-Plattform. Benutzer können ihre eigene Website auf einem Server einrichten, der PHP und MySQL-Datenbank unterstützt. Sie können WordPress auch als Content Management System (CMS) nutzen.
WordPress ist ein persönliches Blogging-System und hat sich nach und nach zu einer Content-Management-System-Software entwickelt. Es wird mithilfe der PHP-Sprache und der MySQL-Datenbank entwickelt. Benutzer können ihre Blogs auf Servern verwenden, die PHP- und MySQL-Datenbanken unterstützen.
WordPress verfügt über viele kostenlose Vorlagen, die von Drittanbietern entwickelt wurden, und die Installationsmethode ist einfach und benutzerfreundlich. Um eine eigene Vorlage zu erstellen, müssen Sie jedoch über bestimmte Fachkenntnisse verfügen. Beispielsweise müssen Sie mindestens den HTML-Code, CSS, PHP und andere verwandte Kenntnisse einer Anwendung in der Standard-Universal-Markup-Sprache verstehen.
WordPress unterstützt offiziell die chinesische Version, und es gibt auch chinesische Sprachpakete von Drittanbietern, die von Enthusiasten entwickelt wurden, wie zum Beispiel das chinesische Sprachpaket wopus. WordPress verfügt über Tausende verschiedener Plugins und unzählige Theme-Vorlagenstile. [
In diesem Artikel werden hauptsächlich die PHP-Funktionen vorgestellt, die zum Erstellen und Abrufen von Seitenleisten in WordPress verwendet werden, einschließlich der Verwendung der Funktionen register_sidebar() und get_sidebar(). Freunde, die sie benötigen, können sich darauf beziehen Folgendes:
register_sidebar() (create sidebar)
, um eine Seitenleiste zum Platzieren von Widgets zu erstellen. Wenn Sie diese Funktion verwenden, fügen Sie sie bitte in eine Funktion ein und hängen Sie sie am Hook „widgets_init“ ein.
Verwendung
register_sidebar( $args );
Argumente
$args
(String | Array)( Optional ) Parameter für die zu erstellende Seitenleiste.
Standardwert:
$args = array( 'name' => ( 'Sidebar name', 'theme_text_domain' ), 'id' => 'unique-sidebar-id', 'description' => '', 'class' => '', 'before_widget' => '<li id="%1" class="widget %2">', 'after_widget' => '</li>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' );
Array-Parameter-Einführung:
Name: Seitenleistenname
id: Seitenleisten-ID, muss in Kleinbuchstaben geschrieben sein, standardmäßig wird die Array-ID erhöht
Beschreibung: Seitenleistenbeschreibung
Klasse: Zusätzliche Klasse für das darin enthaltene Widget it
before_widget: Der anfängliche HTML-Code des darin enthaltenen Widgets
after_widget: Der darin enthaltene Widget-HTML-Code am Ende
before_title: der Anfang des Titels des Widgets im HTML-Code
after_title: das Ende des Titels des Widgets im HTML-Code
Beispiel
register_sidebar( array( 'name' => ( '右边的侧边栏' ), 'id' => 'sidebar-1', 'description' => ( '右侧边栏的小工具。' ), 'before_title' => '<h3 class="title">', 'after_title' => '</h3 class="title">', ));
Die Funktion befindet sich unter: wp-includes/widgets .php
get_sidebar() (Seitenleiste abrufen)
get_sidebar() wird verwendet, um die Seitenleistenvorlage einzuführen. Wenn der Name angegeben ist, wird die Datei sidebar-{name}.php im aktuellen Theme-Stammverzeichnis importiert. Wenn nicht angegeben, wird die Datei sidebar.php im aktuellen Theme-Stammverzeichnis importiert , wp-includes/theme-compat/sidebar.php wird importiert.
Verwendung
get_sidebar( $name );
Parameter
$name
(String) (optional) Der Name der Vorlage, die, falls angegeben, das aktuelle Thema einführt wird die Datei sidebar-{$name}.php im Stammverzeichnis eingeführt.
Standardwert: Keine
Beispiel
Der folgende Code importiert die Datei sidebar.php in das aktuelle Theme-Stammverzeichnis:
<?php get_sidebar(); ?>
The Folgender Code: Die Datei sidebar-left.php im aktuellen Theme-Stammverzeichnis wird eingeführt:
<?php get_sidebar( 'left' ); ?>
Das folgende Beispiel führt die linke Seitenleiste (sidebar-left.php) und die rechte Seitenleiste (sidebar-right.php) ein .php). >
Das obige ist der detaillierte Inhalt vonBeispielerklärung der PHP-Funktionen, die zum Erstellen und Abrufen von Seitenleisten in WordPress verwendet werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!