it-swarm.com.de

Legen Sie "Seitenleistenvorlage" als Standardvorlage für neue Seiten fest

Bei Twenty Eleven oder bei untergeordneten Themen ist die Standardvorlage für neue Seiten eine Vorlage mit keine Seitenleiste . Ich weiß nicht, warum das so ist. Mir scheint, dass die Designer von Wordpress an einigen Stellen immer noch nicht über die CMS-Funktionalität nachdenken.

Der naheliegendste Ort, um ein Menü in ein CMS einzufügen, ist beispielsweise die Seitenleiste. Mit Twenty Eleven können Sie jedoch nur dann ein Menü auf allen Seiten anzeigen, wenn Sie alle Seiten explizit auf "Seitenleistenvorlage" . Ich würde denken, es ist ein Designfehler, da die einzige Lösung bisher darin besteht, allen zu sagen, dass sie "nicht vergessen sollen, die neuen Seiten auf" Seitenleistenvorlage " zu setzen.

Ich bin sicher, dass es in functions.php eine einzelne Zeile geben muss, die die Standardaktion ändert, aber ich weiß nicht, was diese Zeile ist. Können Sie mir sagen, was ich in functions.php schreiben soll, um alle neuen Seiten auf "Seitenleistenvorlage" zu setzen? bei der Verwendung von Twenty Eleven?

Ich bin sicher, dass es vorher gefragt wurde, aber ich konnte es mit der Suchfunktion nirgendwo finden.

2
hyperknot

fügen Sie einfach <?php get_sidebar(); ?> zu page.php in Ihrem untergeordneten Design hinzu, und alle Seiten haben eine Seitenleiste. Schauen Sie sich sidebar-page.php an, um zu sehen, wo Sie ihn platzieren können.

1
Milo