Mein erstes Theme, sidebar Frage

  • Hi Leute

    ich versuche mich gerade im erstellen eines WP Themes

    hier der Link

    Ich habe ein TUT im Netz gefunden, mit dem ich recht gut zurecht komme

    Nur wird dort eine SIDEBAR angegeben, ich möchte jedoch LINKS und RECHTS eine !
    nach DIV und CSS habe ich diese auch, nur der Inhalt passt noch nicht !!

    Wie gebe ich diese an ?

    die linke habe ich wie in dem TUT

    PHP
    <div id="sidebar1">
     <?php get_sidebar(); ?>
     </div><!-- sidebar links -->


    die Rechte selber ! Das ist falsch... nur warum ?

    PHP
    <div id="sidebar2">
     <?php get_sidebarrechts(); ?>
     </div><!-- sidebar rechts -->

    Muss der Befehl IMMER "<?php get_sidebar(); ?>" lauten egal welche Seite ?
    Nur wie versteht die Index dann welche sidebar ich möchte !?!

    Oder brauch ich das so gar nicht, wenn ich dort einfach ein Menü anzeigen will !?!

    Wollte zugleich Fragen, warum mein Footer nicht geladen wird, jedoch hab ich das zugleich gefunden,
    durch den fehler der Rechten Sidebar, geht die index nicht weiter und zeigt so den footer nicht: ok, das passt dann mal...

    Ebenso kann ich in einer Neu erstellten Seite die option anhacken wo die Seite direkt als Menüpunkt angelegt wird !
    Kann das Menü nur über: Designs --> Menüs verwalten...

    THX4help

    lg Marcus

    • 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

  • Guten Morgen
    DANKE

    ok, da sehe ich es schon

    Zitat

    <?php get_sidebar('left'); ?>
    <?php get_sidebar('right'); ?>

    und meine sidebar.php brauche ich ja nur wenn ich da direkt was reinschreibe: oder ?

    lg Marcus

  • Du musst die Sidebars zuerst in der function.php registrieren ums sie verwenden zu können.

    OK, kannst du mir ev zugleich sagen, wie ich das mache ?
    Bin da absuluter Neuling...

    Weil ich weiters dann eine weitere Seitebar OBEN unter dem Header für ein Horizontales Menü möchte...

  • In der function.php sind sicherlich schon widgets/sidebars registriert, diese kopierst du und vergibst einen neuen Namen z.b. [COLOR=#000000]sidebar2[/COLOR]

    Dann kannst du im Template die sidebar einfügen

    Wenn du nicht klar kommst, poste mal deine function.php. :-)

    Geht nichts, gibts nicht.

  • In der function.php sind sicherlich schon widgets/sidebars registriert, diese kopierst du und vergibst einen neuen Namen z.b. [COLOR=#000000]sidebar2[/COLOR]

    Dann kannst du im Template die sidebar einfügen

    Wenn du nicht klar kommst, poste mal deine function.php. :-)

    in der funktion habe ich nur das:

    Zitat


    <?php
    if ( function_exists('register_sidebar') )
    register_sidebar();
    ?>

    danke für eure Hilfe !

    Freue mich auf weitere Infos !

    lg Marcus

  • Wie muss ich da weiter vorgehen ?

    Das ich in meiner Horizontalen Position auch ein "Widgets" anzeigen lassen kann

    zb en Drop Down Menü, da habe ich unter Plugins shcon das "Dropdown Menu Widget" eingerichtet
    das kann ich auch einwandfrei Stylen, nur eben nicht anzeigen !

    THX4help

  • Dazu musst du die entsprechende Sidebar, oder Header oder Footer (je nachdem wo es erscheinen soll) auch erst Widgetfähig machen. Wie das geht findest du über Google heraus, es gibt dazu einige gute Tuts.

  • Diesen Beitrag hab ich bereits, da ich so die linke sitebar hingebrahct habe

    Aber da steht sidebar, aber ich habe keine sidebar.php, sondern mein menubereich DIV

    Wie ghet das dann da

  • Hello

    ich leider auch nicht !

    Zuerst ging es mir wie ich eine Sidebar einbinde, das habe ich mit der FAQ Anleitung hinbekommen, auch wie ich dort auf meiner Linken Sitebar meine Widges (ein Menü) anzeigen kann !

    Nun möchte ich aber ein Menü, das mir ein Plugin bietet oben horizontal anzeigen lassen !

    Und da frage ich wie ich dort ein Widges einbinden kann !?!

    THX4help

  • Sorry, aber was ist da zu wenig !?!

    Es ist ja ganz einfach, wenn ich erfahren will wie ich meine menuleiste widge fähig mache !?

    in der Anleitung ist ja nur die Rede von sidebar, und sidebar bedeutet für mich links und rechts

  • Willst du oder kannst du nicht?

    Zitat aus den oben schonmal von mir verlinkten Forenregeln:

    "Folgende Daten sind meist sehr wichtig und sollten von dir im Beitrag genannt werden:
    - Adresse zum Blog (URL)
    - WordPress-Version
    - Verwendetes Theme, verwendete Plugins
    - Zuletzt gemachte Änderungen
    - Bei Problemen mit Themes oder Codeabschnitten der entsprechende Code und ggf. ein Link zum Download des Themes
    - (falls vorhanden) Fehlermeldungen

    Wenn du Code postest, markiere ihn bitte entsprechend als solchen. Einfach den Abschnitt markieren und im Beitragseditor auf den Button "php" klicken."

    Was heisst das jetzt für dich:
    - Adresse zum Blog (URL) [COLOR=#ff0000]-> fehlt![/COLOR]
    - WordPress-Version [COLOR=#ff0000]-> fehlt[/COLOR]
    - Verwendetes Theme, verwendete Plugins [COLOR=#ff0000]-> eigenes Theme, aber welches Menüwidget verwendest du?[/COLOR]
    - Zuletzt gemachte Änderungen [COLOR=#ff0000]-> wie hast du bisher versucht das plugin zu integrieren?[/COLOR]
    - Bei Problemen mit Themes oder Codeabschnitten der entsprechende Code und ggf. ein Link zum Download des Themes [COLOR=#ff0000]-> hier kommt der Code der header.php hin - oder wo auch immer das widget angezeigt werden soll![/COLOR]
    - (falls vorhanden) Fehlermeldungen [COLOR=#ff0000]-> ok, in DIESEM Fall auch nicht so wichtig da nicht vorhanden (glaube ich ;))[/COLOR]

    Haste es jetzt kappiert? Beim Programmieren kommt es auf jedes Zeichen an, da kann man nichtmal so raten!!!!

    LG, Pixselig

    Einmal editiert, zuletzt von pixselig (18. April 2013 um 21:30)

  • Hallo

    ok, sorry

    - Adresse zum Blog (URL)[COLOR=#ff0000]: [/COLOR]http://wp.golden.at/
    - WP Version: "Version 3.5.1" (Deutsche Version)
    - Theme: Eigenes (Erstversuch)
    - verwendete Plugins: IM MOMENT KEINES (geändert)
    da ich sobald ich eines aktiviere den Fehler bekomme "wp-includes/pluggable.php on line 876"

    Zitat

    [COLOR=#00ffff]EDIT[/COLOR] zu dem Punkt: die Meldung ist komischerweise nun weg !?!
    Habe aber nichts geändert, die Meldung kam, wie ich das Plugin aktiviert habe...
    Und zugleich ist das Plugin auch aktiv !

    [COLOR=#ff0000]Daher ist nun AKTIV:[/COLOR]

    http://shailan.com/wordpress/plugins/dropdown-menu/


    - Zuletzt gemachte Änderungen[COLOR=#ff0000]: per Widges nur habe ich da nur die Sidebar1

    Dort habe ich nun soweit hinbekommen, das ich die Widges in meinem Theme ansprechen kann:

    [/COLOR]<?php
    if ( function_exists('register_sidebar') ) {
    register_sidebar(array('name'=>'sidebar1'));
    register_sidebar(array('name'=>'sidebar2'));
    register_sidebar(array('name'=>'sidebar3'));
    register_sidebar(array('name'=>'menuleiste'));
    }
    ?>

    [COLOR=#ff0000]
    [/COLOR]- Bei Problemen mit Themes oder Codeabschnitten der entsprechende Code und ggf. ein Link zum Download des Themes
    Header.php:

    - (falls vorhanden) Fehlermeldungen
    Naja teilweise, bekomme obrigen besagten Fehler wenn ich ein Plugin anwähle, habe dazu aber gelesen, das das beim Ändern von Themes oft ist, nur sehe ich nicht woran es liegt !?!

    Die Superfish Anleitung habe ich von hier

    Das habe ich soweit, nur wo binde ich das (laut Anleitung) ein

    PHP
    <?php if ( ! dynamic_sidebar( 'New Widget Area' ) ) :?><!-- Wigitized Area --><?php endif;?>

    Wenn das mit dem Suberfish geht, ist es auhc ok, nur ist es ja die Selbe sache: ODER ?

    Wie ich das Widget anzeoge auf meinem DIV: menuleiste !?!

    Danke für Dein/Euer bemühen, ich versuche in Zukunft genauer zu sein !
    Nur leider ist das alles neu für mich und so drücke ich mich zu sehr falsch aus !

    lg Marcus

    Einmal editiert, zuletzt von Marcus_77 (21. April 2013 um 01:11)

  • Halloja, ich habe das orig, aktivi

    Das ich zumindest die Inhalte machen kann

    Habe nun mein Problem Theme aktiviert

    Das nachfolgende habe ich wieder zurück geändert, da ich da eine Fehlermeldung hatte, die mich nicht mal ins Backend gelassen hat

    PHP
    <?php
    if ( function_exists('register_sidebar') ) {
    register_sidebar(array('name'=>'sidebar1'));
    register_sidebar(array('name'=>'sidebar2'));
    register_sidebar(array('name'=>'sidebar3'));
    register_sidebar(array('name'=>'menuleiste'));
    }
    ?>


    lg Marcus

Jetzt mitmachen!

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