zweite Sidebar erstellen.

  • Hallo liebe Forum Freunde,

    Hab jetzt schon wirklich lange gesucht aber nichts gefunden, was eigentlich nicht versteh.

    Ich möchte gerne eine weitere sidebar erstellen.
    am liebstem im Header bereich da soll dann Impressum ABG´s und so weiter rein. und würde die gerne auch über die Widgets Funktion bearbeiten können und natürlich auch so das ich beim erstellen einer Seite sagen kann das soll in Sidebar 1 und das in Sidebar 2.


    Danke und hoffe dass Jemand eine Lösung hat.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Das geht eigentlich recht unproblematisch. Du benötigst im Grunde nur 1 Sidebar. Zunächst definierst Du in der functions.php die Widgets. Dies erfolgt über "name" - also immer die gleiche Funktion kopieren, aber anderer Name. Zum Beispiel:

    Code
    ...'name' => 'zum Beispiel linke Spalte',....

    Im Theme fragst Du dann die Funktion ab. Zum Beispiel:

    PHP
    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Linke Spalte') ) : else : ?>
    ....Alternative rein....
    <?php endif; ?>

    Du kannst so viele Spalten definieren, wie Du brauchst - no limit. Ich hoffe, ich habe mich verständlich ausgedrückt, sonst nochmal fragen.

  • hmm dann kommt die Fehler meldung:

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/12/d183088042/htdocs/telekompass38/wordpress/wp-content/themes/default_de/functions.php:5) in /homepages/12/d183088042/htdocs/telekompass38/wordpress/wp-admin/theme-editor.php on line 55

    ach und könnte ich die auch über css bearbeiten.

    Danke schon mal

  • Die Ursache für die Fehlermeldung könnte sein:

    Hört sich jetzt komisch an, aber ist so. Es dürfen sich keine whitespace-Zeichen innerhalb der functions.php befinden. Also zum Beispiel keine Leerzeilen ober- und unterhalb von <?php .... ?>

    Weder oben drüber noch unten drunter! Weiß nicht, wie ich es erklären soll...hmm

    Ach und klar kannst Du alles über CSS definieren.

  • also ich klaub ich versteh es nicht ganz was genau muss ich in der functions.php kopieren und wo
    trage ich das ein:

    Danke bist sehr hilfsbereit

    [LEFT] [COLOR=#000000] [COLOR=#0000CC]<?php [/COLOR][COLOR=#006600]if ( [/COLOR][COLOR=#0000CC]function_exists[/COLOR][COLOR=#006600]([/COLOR][COLOR=#CC0000]'dynamic_sidebar'[/COLOR][COLOR=#006600]) && [/COLOR][COLOR=#0000CC]dynamic_sidebar[/COLOR][COLOR=#006600]([/COLOR][COLOR=#CC0000]'Linke Spalte'[/COLOR][COLOR=#006600]) ) : else : [/COLOR][COLOR=#0000CC]?>
    [/COLOR]....Alternative rein....
    [COLOR=#0000CC]<?php [/COLOR][COLOR=#006600]endif; [/COLOR][COLOR=#0000CC]?>[/COLOR] [/COLOR] [/LEFT]

  • Beispiel linke Spalte, rechte Spalte:

    Zur Fehlermeldung kommt es, wenn folgendes eintritt:

    <?php - steht nicht am Anfang der Datei
    ?> - steht nicht am Ende der Datei

    Also weder Leerzeichen noch Leerzeilen dürfen sich dort befinden.


  • Zur Fehlermeldung kommt es, wenn folgendes eintritt:

    <?php - steht nicht am Anfang der Datei
    ?> - steht nicht am Ende der Datei

    Also weder Leerzeichen noch Leerzeilen dürfen sich dort befinden.

    Darf ich das mal noch ergänzen? :-D
    Zu der Fehlermeldung kann es auch kommen, wenn die Datei als "UTF-8 mit BOM" gespeichert wurde. Über den Fallstrick bin ich schon ein paar mal gestolpert... :-?

  • PHP
    <?php
     if ( function_exists('Rechte Spalte') && dynamic_sidebar('Linke Spalte') ) : else : ?>

    [FONT=&quot]Dies habe ich in der Sidebar.php eingefügt jetzt wird plötzlich in der Sidebar auch Archiv und Kategorien angezeigt was ich aber gar nicht möchte.

    und noch eine Frage die Widgets Funktion Seiten ist ja nur einmal da benötige die aber zwei mal.[/FONT]

  • Bei der Abfrage musst Du "linke" und "rechte" Spalte trennen. Vielleicht mal auf deutsch geschrieben :mrgreen:

    Wenn Funktion linke Spalte existiert {
    erlaube Widgets }
    andernfalls {
    Wordpress-Funktionen rein - die halt "nur" links stehen sollen
    }

    Das gleiche nun nochmal für rechts... und so weiter und so fort....

    marX,

    Du darfst ;-) Habe es gerade mal probiert - stimmt. Wieder was dazu gelernt.

  • Ich habe eine ähnliche Frage zur zweiten Sidebar

    Hallo,
    ich bin froh das ich auf diesen Beitrag gestoßen bin, aber wie ist der php-Code, wenn ich in den Sidebar-Arrangement die Widgets ändern möchte?
    Ich möchte erstmal das Themes WordPress Standard DE-Edition 1.6 verwenden.
    Wenn ich so wie beschrieben vorgehe erhalte ich nur eine Sidebar im Blog und die ist auch noch leer. ([COLOR=#22229c]woblog.de[/COLOR])

    Danke schonmal für Eure Hilfen.

    Einmal editiert, zuletzt von flieger (24. November 2007 um 00:28)

  • Das klappt bei mir alles gar nicht. :(

    Ich habe zwar im Adminbereich, wo ich die Sidebar aendern kann, eine zweite, aber wenn ich da Widgets reinziehe, seh ich sie trotzdem nicht auf meinem Blog.


    Ich moechte gern eine Sidebar dort hin und den Blog halt komplett etwas nach links schieben (siehe Pic).

    Ich moechte auch gern die neue Sidebar unabhaengig von der anderen in der style.css definieren koennen.

    Wie stell ich das an? *hilflosgugg*

  • Hi Leute,

    Ich würde gerne in das ganz normale Kubrick Theme eine 2te Sidebar rechts einfügen und die mit widgets versehen :???: Leider habe ich null Plan und was hier steht hat mir bisher nicht so geholfen.

    Es wäre echt hammer wenn jemand mir ein Schritt für Schritt Tut für mich in dem Kubrick Theme machen könnte :)


    Greetz
    Nikurasu

    "Gewinnspiele, Gutscheinaktionen, Werbung, insbesondere kommerzielle, ist sowohl in Signaturen als auch Beiträgen ohne vorherige Genehmigung des Betreibers verboten. Bei Zuwiderhandlung behalten wir uns vor die Beiträge zu löschen und den entsprechenden User zu sperren. "Auszug aus den WPDE.org Nutzungsbedingungen.

    Einmal editiert, zuletzt von Nikurasu (12. Februar 2008 um 20:31)

  • Was zahlst du? :twisted:

    Schau' doch mal, was ich für dich ergoogelt habe:

    WordPress Three Columns Kubrick Theme

    Ja das kenne ich aber hab im ersten Post mich vertan meinte Links ... eine weitere Sidebar links und das theme da hat 2 Rechts :|

    "Gewinnspiele, Gutscheinaktionen, Werbung, insbesondere kommerzielle, ist sowohl in Signaturen als auch Beiträgen ohne vorherige Genehmigung des Betreibers verboten. Bei Zuwiderhandlung behalten wir uns vor die Beiträge zu löschen und den entsprechenden User zu sperren. "Auszug aus den WPDE.org Nutzungsbedingungen.

  • ein Design wie das Kubrick auf ein dreispaltiges Theme aufzumotzen ist mehr Arbeit als ein dreispaltiges Design an die Farben von Kubrick anzupassen...


    lg

  • und dann noch die ach so nützlichen widgets... :-(
    es macht auch weniger arbeit EINE sidebar.php aktuell zu halten, als ZIG verschiedene widgets und die function.php und...
    *kopf.schüttelt

    es gibt etliche 3spaltige themes mit sidebar links und rechts, auch wenn ich persönlich sowas ziemlich unübersichtlich bzw. schlecht nutzbar finde

    da findest ganz sicher auch was in einem layout nach deinem geschmack

  • und dann noch die ach so nützlichen widgets... :-(
    es macht auch weniger arbeit EINE sidebar.php aktuell zu halten, als ZIG verschiedene widgets und die function.php und...
    *kopf.schüttelt

    es gibt etliche 3spaltige themes mit sidebar links und rechts, auch wenn ich persönlich sowas ziemlich unübersichtlich bzw. schlecht nutzbar finde

    da findest ganz sicher auch was in einem layout nach deinem geschmack

    Ach die Widgets sind mir kackegal xDD Aber ich hätte schon gerne ein 3 Spalten Kubrick mit einer Sidebar auf jeder Seite :(

    "Gewinnspiele, Gutscheinaktionen, Werbung, insbesondere kommerzielle, ist sowohl in Signaturen als auch Beiträgen ohne vorherige Genehmigung des Betreibers verboten. Bei Zuwiderhandlung behalten wir uns vor die Beiträge zu löschen und den entsprechenden User zu sperren. "Auszug aus den WPDE.org Nutzungsbedingungen.

  • ja suche dir einfach ein dreispaltiges Theme und passe dann die Farben an, das geht ruck zuck und ist einfacher,


    Wordpress Theme - Three Column Kubrick with Rotating Header

    und das da?

    lg

  • Gibt es echt kein Son Design im kubrick style ? :( Das ist sooo schade Naja ich habe eben versucht ein Design umzuwandeln so wie ichs will bekomms aber nicht hin...... Ich hätte so gerne das Design xD

    "Gewinnspiele, Gutscheinaktionen, Werbung, insbesondere kommerzielle, ist sowohl in Signaturen als auch Beiträgen ohne vorherige Genehmigung des Betreibers verboten. Bei Zuwiderhandlung behalten wir uns vor die Beiträge zu löschen und den entsprechenden User zu sperren. "Auszug aus den WPDE.org Nutzungsbedingungen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!