wake-up-neo.net

Wie zeige ich Widgets in einem Seiteninhalt ohne Plugin an?

Ich möchte eine Homepage erstellen, auf der ich Beiträge aus verschiedenen Kategorien anzeigen und solche Kategorien vom Administrator auswählen kann. Ich habe darüber nachgedacht, dafür Widgets zu verwenden. Ist die richtige Wahl oder gibt es einen besseren Weg, dies zu tun?

Ich habe dieses Plugin gefunden, das zu tun scheint, was ich brauche, aber wenn möglich würde ich es vorziehen, die Verwendung eines Plugins zu vermeiden.

1
Carlo

Um dynamische Zonen zu registrieren, können Sie die folgenden Schritte ausführen:

  • Erstellen Sie eine Vorlage für Ihre Homepage
  • Weisen Sie diese Vorlage einer Seite zu
  • Definieren Sie diese Seite als Startseite unter Einstellungen-> Lesen
  • Registriere die Sidebar in deiner functions.php mit diese Funktion
  • Rufen Sie die Seitenleiste in Ihrer Startvorlage auf

Um Ihre Seitenleiste aufzurufen, verwenden Sie dynamic_sidebar . Wenn Sie also Ihre Seitenleiste mit der ID "home-sidebar-1" benannt haben, können Sie sie folgendermaßen aufrufen:

<?php dynamic_sidebar('home-sidebar-1') ?>

Sie können so viele Seitenleisten hinzufügen, wie Sie in Ihrer functions.php deklariert haben

1
Sladix