Kategorien im Menü doppelt ( Ubermenu)

  • Wie ihr auf dem Bild sehen könnt habe ich ein kleines Problem mit der Menüleiste. Ich habe Ubermenu installiert und integriert doch leider erscheint es doppelt wie ihr sehen könnt. Ich nehme an weil "Beispiel" bei mir die Standardkategorie ist, den auch wenn ich es rauslösche bleibt die Beispiel Kategorie die ich rot eingekreist habe bestehen. Also alle anderen Kategorien außer die Standardkategorie landen ordnungsgemäß in der Menüleiste... hoffe einer kann mir auf die Sprünge helfen ;) :)

    LG
    Peter

    • 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

  • Hi,
    [ironie]Du öffnest das Bild in Photoshop und radierst den doppelten Menüpunkt einfach raus[/ironie]

    Leider kann man dir nicht weiterhelfen ohne etwas von deinem PHP-Code zu sehen, der das fabriziert. Darüber hinaus wäre auch noch ein Onlinebeispiel hilfreich :)

  • Der Fehler muss irgendwo in der header.php sein, ich kann dir daher nur eine etwas unsaubere Lösung anbieten:

    Code
    cat-item cat-item-4 { display: none; }

    in die style.css einfügen.

    Verwendest du ein Menü-Plugin?
    Denn das Mainmenü vergibt bei dir ander Klassen als es beim Link zur Unterkategorie "Beispiel" der Fall ist.

    Grüsse
    Pixselig

    PS: der obige Code funktioniert natürlich nur für die Kategorie 4 (Beispiel). Wenn du neue Menüpunkte hinzufügst wirst du wahrscheinlich jeden einzeln mittels CSS ausblenden müssen. Alternativ könntest du auch alle cat-item ausblenden (dein Mainmenü verwendet eh andere Klassen) und schauen ob dann nichts wichtiges auf deiner Seite fehlt.

    Die saubere Lösung wäre allerdings entweder das verantwortliche Plugin zu deaktivieren oder den entsprechenden Code aus der header.php zu entfernen.

  • Ja ich verwende das Plugin Ubermenu. Das Plugin konnte ich mit der makierten Codezeile einfach integrieren.

    header.php

  • Das hier alles raus ;)

    PHP
    <?php$zenverse_global_showcats = get_option('zenverse_global_showcats');$zenverse_global_showcats_sortby = get_option('zenverse_global_showcats_sortby');$zenverse_global_showcats_order = get_option('zenverse_global_showcats_order');$zevion_cat_sort_db = array('name','ID','slug ','count','term_group'); $zevion_cat_order_db = array('ASC','DESC');$addtionstr = '';if ($zenverse_global_showcats && is_numeric(str_replace(',','',$zenverse_global_showcats)) ) {if ($zenverse_global_showcats_order && is_numeric($zenverse_global_showcats_order) && $zenverse_global_showcats_order<2 && $zenverse_global_showcats_order>=0) { $addtionstr .= '&order='.$zevion_cat_order_db[$zenverse_global_showcats_order]; } else { $addtionstr .= ''; }if ($zenverse_global_showcats_sortby && is_numeric($zenverse_global_showcats_sortby) && $zenverse_global_showcats_sortby<5 && $zenverse_global_showcats_sortby>=0) { $addtionstr .= '&orderby='.$zevion_cat_sort_db[$zenverse_global_showcats_sortby]; } else { $addtionstr .= ''; }wp_list_categories('style=list&hierarchical=0&title_li=&include='.$zenverse_global_showcats.$addtionstr);} else {wp_list_categories('style=list&hierarchical=0&title_li=&number=9'); }?>
  • Naja, die Seite zu verbreitern ist ein wenig umfangreicher. Da müsstest du mehreren Elementen eine größeren Breitenwert zuweisen (1064px) oder du gibst einfach dem #page-Div eine Breite von 1000px, dann ist das Menü so groß wie der Rest ;)

  • Kein Problem ;) Aber ich krieg es einfach nicht hin wie du auf der Seite sehen kannst. Das Menü wird nicht richtig angezeigt weil der Content wieder im Menü drinhängt wenn ich auf Kommentare gehe wird es halb richtig angezeigt. aber die Suche auf einmal wieder oben rechts im Header. Son mist.

    Hab mal die Style.css nochmal angehängt. Vielleicht kannst du mir helfen das es endlich alles richtig ist, wär super :cry:

  • Kein Problem ;) Aber ich krieg es einfach nicht hin wie du auf der Seite sehen kannst. Das Menü wird nicht richtig angezeigt weil der Content wieder im Menü drinhängt wenn ich auf Kommentare gehe wird es halb richtig angezeigt. aber die Suche auf einmal wieder oben rechts im Header. Son mist.


    Alles halb so wild ;)
    Das meiste wird falsch dargestellt, da du viel floatest, aber zu wenig clearst.
    Du gibst dem #[COLOR=#000000][FONT=Menlo]leftandright[/FONT][/COLOR][COLOR=#000000][FONT=Menlo] einfach ein "clear:both" und ein "position:relative" mit und das Gröbste dürfte korrekt dargestellt werden :)[/FONT][/COLOR]

  • Ja jetzt sind nur noch Schönheitsfehler übrig ;) Vielen Dank, hätte lust dir eine Flasche Sekt auszugeben :razz: Gibt es eigentlich eine Möglichkeit Bereiche zu beschreiben also sich Notizen in php Dateien zu machen um sich das ganze besser einzuprägen?

    Beispiel:

    Code
    /* content */
    #leftandright {
    clear:both;    ( Hier änder ich... )
    position:relative;  ( Hier kann ich .... ) 
    width:971px;/*990*/  (Hier änder ich die Breite von der Sidebar)
    background:#f6f6f6; (Hintergrundfarbe einstellen)
    border:1px solid #e1e1e1;

Jetzt mitmachen!

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