Beiträge von D74

    HI,

    ich habe unter BP1.2.5 ein paar Content-Seiten angelegt, die aber als Menupunkt in der Haeder.php nicht auftauchen, die kommen also irgendwo anders her. Es stehen dort nur die üblichen Verdächtigen wie Home, Activity, Groups und Members...

    Die entsprechenden Listenpunkte kommen aus der Funktion <?php wp_list_pages( 'title_li=&depth=1&exclude=' . bp_dtheme_page_on_front() ); ?>

    Hintergrund der Frage: ich möchte für entsprechende Icons als Bullet-Points der Menupunkte eigene Klassen (oder einfach den Page-Name ohne Leerzeichen as Klasse) hinzuschreiben.

    Kann ich hierzu alternativ auch mit dieser Funktion was anfangen?
    <?php do_action( 'bp_nav_items' ); ?>

    Grüße + Danke,
    D74

    PS: ich habe nur ein Problem mit dem strukturellem Aufbau von WP/BP, alles andere (HTML/CSS, etc) ist nicht mein Problem

    Hallo,

    Kunde wünscht sich Icons in den Listenpunkten der Navigation für Home, Activity, Groups, etc...
    Wir benutzen WordPress 3, BuddyPress 1.2.5.2 und das BP-Default Theme.

    Ich bräuchte also eine Klasse Home im Listenpunkt der Navigation:

    Code
    <ul id="nav">
      <li class="home">Home</li>
    </ul>

    Die Listenpunkte müsste ich dann im CSS mit li.Home, li.Activity, li.Groups im Stylesheet referenzieren können:

    Code
    ul#nav li.home {
      background: transparent url(icon-Home.gif) 0 0 no-repeat;
    }

    .

    Problem/Frage:

    1) Wie bringe ich Buddypress bei, in das Class-Attribut den Seitennamen zu schreiben, auch wenn eine neue Seite generiert wird?

    2) Manuelle/statische Einträge ins Template "header.php" wie oben beschrieben bringen nichts, da Buddypress den selected-status vergibt, indem der gesamte Ausdruck "Class="selected" ins Markup geschrieben wird:

    Code
    <ul id="nav">
      <li class="selected">Home</li>
    </ul>

    Meine selbst-ergänzte Klasse "Home" wird in diesem Moment überschrieben, anstatt die Klasse bloß elegant zu ergänzen, zum Beispiel so:

    Code
    <ul id="nav">
      <li class="home selected">Home</li>
    </ul>

    Wer von Euch kann kurzfristig helfen?
    Wo finde ich die Funktion die die Listenpunkte in header.php schreibt?

    Danke! Mir würde ein Stein vom Herzen fallen!

    D74