Hi,
ich brauche eine zweite Sidebar im Theme Twenty Eleven und habs auch soweit hinbekommen, nur funktioniert es irgendwie nicht richtig :)
Was ich bisher gemacht hab:
1. Ich hab erstmal ein Child-Theme erstellt.
2. Dann hab ich eine functions.php erstellt und dort den Teil der sidebar aus der Twenty Eleven functions.php eingefügt. Noch schnell Name geändert in "Job Sidebar" und der sidebar die ID 6 gegeben.
3. Eine Kopie der sidebar.php erstellt und in sidebar-job.php umbenannt. In der Datei die ID auf 6 geändert.
4. Die sidebar-page.php kopiert, in sidebar-job-page.php umbenannt und dort angegeben, er soll hier die job-sidebar laden. Also <?php get_sidebar('job'); ?>
5. Eine index.php erstellt und dort ebenfalls <?php get_sidebar('job'); ?> eingetragen, damit er die sidebar allgemein erstmal lädt.
Im Widget-Menü wird die Sidebar angezeigt und ich kann sie bestücken, im Seite bearbeiten-Menü kann ich das Job Sidebar Template auswählen und auf der Seite zeigt er auch die richtige Sidebar an. Nur verschiebt er den Text der Seite nicht, sodass sich Sidebar und Seitentext überlagern. Was also hab ich vergessen? Warum verkleinert Wordpress jetzt den Seitenbereich nicht?
Wer es sich anschauen will: http://www.nobadnews.de gleich die Startseite. Mit dem normalen Sidebar Template sieht alles normal aus, siehe eine der anderen Seiten.
Hoffe irgendjemand weiß Rat,
pyri