- Web Templates
- E-commerce Templates
- CMS und Blog Templates
- Facebook Templates
- Website-Builder
WordPress. Wie fügt man einen Widget-Bereich hinzu
März 3, 2014
Das jeweilige Tutorial zeigt, wie fügt man einen Widget-Bereich in Ihre Vorlage WordPress hinzu, die auf Cherry Framework gegründet wurde.
WordPress. Wie fügt man einen Widget-Bereich hinzu
-
Auf Ihrem FTP loggen Sie sich in den Ordner wp-content/themes/CherryFramework ein.
-
Öffnen Sie functions.php.
-
Indem Sie Ctrl (Command) + Fdrücken, suchen Sie folgende Zeilen:
//Sidebar include_once (CHILD_DIR . '/includes/sidebar-init.php');
Diese Zeile definiert den Variablenwert $includes_path:
$includes_path = TEMPLATEPATH . '/includes/';
und zeigt, dass Widgets in der Datei geordnet sind wp-content/themes/theme#####/includes/sidebar-init.php
-
Loggen Sie sich in den Ordner wp-content/themes/theme#####/includes ein und öffnen Sie sidebar-init.php zur Bearbeitung.
-
Kopieren Sie den Codenblock unten:
// Footer Widget Area // Location: at the top of the footer register_sidebar(array( 'name' => __("Footer Area", CURRENT_THEME), 'id' => 'footer-sidebar', 'description' => theme_locals("footer_desc"), 'before_widget' => '<div id="%1$s">', 'after_widget' => '</div>', 'before_title' => '<h4>', 'after_title' => '</h4>', )); }
und fügen Sie ihn vor der schließenden Klammer ‘}’ der Funktion elegance_widgets_init() ein.
-
Ändern Sie ‘name’ (Namen), ‘id’ (Nummer) und ‘description’ (Beschreibung). Ändern Sie Kommentare:
// New Widget Area // Location: at the top of the gallery page register_sidebar(array( 'name' => __("New Widget Area", CURRENT_THEME), 'id' => 'new-widget-area-sidebar', 'description' => __("New Widget Area", CURRENT_THEME), 'before_widget' => '<div id="%1$s">', 'after_widget' => '</div>', 'before_title' => '<h4>', 'after_title' => '</h4>', )); }
-
Spechern Sie die Änderungen in der Datei. Jetzt gehen Sie ins Menü Appearance>Widgets (Aussehen > Widgets) im Control Panel über, dort sehen Sie neuen Widget-Bereich. In ihn können sie jegliches Widget hinzufügen.
-
Jetzt können sie den Widget-Bereich in jeglichen Teil der Vorlage hinzufügen. Gehen Sie in den Ordner ‘wp-content/themes/ CherryFramework‘ zurück. Sie können gerade erstellten Widget-Bereich in jede aus den Layout-Dateien hinzufügen.
-
Zum Beispiel, wenn Sie diesen Widget-Bereich auf die Seiten “Gallery2” (der die Vorlage der Seite nutzt “Filter Folio 2 cols”)hinzufügen möchten, kopieren Sie die Datei page-Portfolio2Cols-filterable.php aus dem Ordner wp-content/themes/CherryFramework.
-
Fügen Sie sie in den Ordner wp-content/themes/theme#####‘ ein und öffnen Sie sie zur Bearbeitung.
-
Fügen Sie den folgenden Code in notwendige Stelle ein, um den Widget-Bereich (‘New Widget Area’ ist der Name dieses Widget-Bereiches)hinzuzufügen, und speichern Sie die Änderungen:
<?php if (!dynamic_sidebar('New Widget Area')) :?> <?php endif;?>
-
Wenn alles richtig gemacht war, dann wird der neue Widget-Bereich auf allen Seiten verfügbar, die jene Vorlage der Seite nutzen, wo Sie den Widget-Bereich hinzugefügt haben.
Machen Sie sich, bitte, mit ausführlichem Video-Tutorial unten bekannt: