Heim  >  Artikel  >  Backend-Entwicklung  >  Beispielerklärung der PHP-Funktionen, die zum Erstellen und Abrufen von Seitenleisten in WordPress verwendet werden

Beispielerklärung der PHP-Funktionen, die zum Erstellen und Abrufen von Seitenleisten in WordPress verwendet werden

怪我咯
怪我咯Original
2017-07-12 13:49:161872Durchsuche

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'     => '',
  &#39;before_widget&#39; => &#39;<li id="%1" class="widget %2">&#39;,
  &#39;after_widget&#39; => &#39;</li>&#39;,
  &#39;before_title&#39; => &#39;<h2 class="widgettitle">&#39;,
  &#39;after_title&#39;  => &#39;</h2>&#39;
);

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(
  &#39;name&#39;     => ( &#39;右边的侧边栏&#39; ),
  &#39;id&#39;      => &#39;sidebar-1&#39;,
  &#39;description&#39; => ( &#39;右侧边栏的小工具。&#39; ),
  &#39;before_title&#39; => &#39;<h3 class="title">&#39;,
  &#39;after_title&#39; => &#39;</h3 class="title">&#39;,
));

Andere

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( &#39;left&#39; ); ?>

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn