• Hallo zusammen!
    Mein erster Beitrag und gleich eine Frage ;)

    Ich würde gerne meine Sidebar (Menüstruktur) anpassen. Grundsätzlich hab ich das Classic Theme von Wordpress verwendet, um ein wenig zu experimentieren.

    Meine Menüstruktur wird wie folgend dargestellt:

    Ich will jedoch erreichen, dass die Struktur so aussieht:

    Wo muß ich diese Änderung vornehmen?

    In der Sidebar.php?

    Was ich noch nicht genau verstanden habe ist, wofür die funktions.php verwendet wird?

    Danke vorweg!

    lg

    Das Problem sitzt meisten ca. 30cm von der Tastatur entfernt :-)

    • 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

  • Hey!
    Danke für die schnelle Antwort.

    Ich habe nun testweise alle UL und LI (Listendefinitionen) aus meiner Sidebar.php herausgenommen.

    Wenn ich mir den Quelltext meiner Seite anschaue finde ich aber im div Sidebar noch immer Quellcode der so aussieht:

    PHP
    <li class="pagenav">Seiten<ul><li class="page_item"><a href="http://www.pc-howto.com/?page_id=19" title="E-groupware">E-groupware</a></li>
    <li class="page_item"><a href="http://www.pc-howto.com/?page_id=23" title="Impressum">Impressum</a></li>
    </ul></li>

    Das ist aber in der Sidebar nicht definiert...
    Woher kann das eventuell noch kommen?
    Die Functions.php ist übrigens jetzt leer
    Danke!

    UPDATE:
    Die Listendefinitionen erscheinen sobald ich:

    PHP
    <?php wp_list_pages('title_li=<h2>'.__('Seiten').'</h2>'); ?>


    einbinde...

    Kann man das auch irgendwo editieren?

    -Steh grad ziemlich im Walde- ;)

    Das Problem sitzt meisten ca. 30cm von der Tastatur entfernt :-)

    Einmal editiert, zuletzt von mcdaniels (16. August 2007 um 16:25)

  • Update:
    Hab jetzt alles beisammen. Ich kann nur sagen, die Doku ist super :)

    BTW Ich hab ja u.a. das Problem gehabt, dass ich in der Sidebar.php schrauben konnte was ich wollte und es hat sich an der Seite (Navimenü) nichts geändert.

    Grund hierfür war die functions.php (die ich vom alten WP 1.5 Theme übernommen habe). Hab die Datei vorerst mal aus meinem Theme gekickt. Jetzt läuft es.

    Das Problem sitzt meisten ca. 30cm von der Tastatur entfernt :-)

  • Noch eine Frage...

    Die PHP Funktion:
    <?php get_archives(''); ?>

    erzeugt mir folgenden Code:

    PHP
    <li><a href='http://www.pc-howto.com/2007/08/' title='August 2007'>August 2007</a></li>


    Die PHP Funktion: <?php wp_list_categories('');?>:

    PHP
    </ul>
    </li>
    <li class="categories">Kategorien<ul>	
     <li><a href="http://www.pc-howto.com/category/games/" title="Spielen am PC">Games</a>
     </li>

    Ich hätte gerne dass mir die Funktion wp_get_archives den gleichen Quellcode erzeugt (von der Liste her) wie wp_list_categories...

    Wo kann man das editieren?
    BTW: Seitdem ich meine functions.php eliminiert habe, kann ich keine Widgets im Adminbereich mehr verwenden (Meldung: Es wurde keine Sidebar definiert)...

    Hab anscheinend noch einiges zu lernen und hoffe auf eure Hilfe. :)

    Das Problem sitzt meisten ca. 30cm von der Tastatur entfernt :-)

  • Worin besteht jetzt der Unterschied? Die Liste <ul class="categories"> kannst du von Hand setzen (musst du eigentlich sogar, damit das HTML korrekt bleibt):

    PHP
    <ul class="categories">
      <?php get_archives(''); ?>
    </ul>

    Oder hab ich deine Frage falsch verstanden?

  • hey MarX!

    Hab grad gesehen ich hab ja 2 tolle Codeausschnitte gepostet ... sorry .. natürlich sehen die gleich aus.

    Es geht um die Schachtelung der UL.

    Ich hätte beim Archiv (wo man die Monate wählen kann) ebenfalls gerne folgende Schachtelung

    D.h. ich hätt gern als "obersten" Eintrag einen Listeneintrag mit dem Text "Archiv". Danach soll dann weiter Verschachtelt werden, wie bei meiner restlichen Navigation.

    Du kannst dir das ganze, sofern du soviel Zeit hast, auch anschauen : http://www.pc-howto.com


    Konkretes weiteres Beispiel:
    Grundsätzlich würd mich sowieso interessieren, wie man den Quelltext den die PHP Funktionen erzeugen modifizieren kann...

    Bsp: Blogroll -> Die zugehörige Funktion erzeugt :

    PHP
    <li id="linkcat-2" class="linkcat"><h2>Links</h2>

    Also mit einem Header2. In meiner Situation (also meiner Menüstruktur folgend) zerlegt es mir das Navigationsmenü, denn keiner der andren Abschnitte (Seiten, Beiträge ...) verwendet h2 in der Menüstruktur.

    Nachdem ich das "h2" nicht selbst entfernen kann (bzw. nicht weiß wie das zu bewerkstelligen ist) muss ich mittels CSS nachformatieren, damit alles "einheitlich" aussieht.

    Nur das ist nicht ganz so sauben ;)

    Das Problem sitzt meisten ca. 30cm von der Tastatur entfernt :-)

    Einmal editiert, zuletzt von mcdaniels (17. August 2007 um 17:22)

Jetzt mitmachen!

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