Vertikales Menü und Kategorien

  • Hallo Gemeinde.

    ich bin 29 Jahre alt und noch recht neu auf dem Gebiet Wordpress. Ich habe jetzt eine Seite für unsere Firma gemacht und habe da ein Problem.

    ich habe das Design mit Artisteer entworfen. So weit so gut nur das Vertikale Menü zeigt nicht die Unterseiten an, die ich mit
    <ul>
    [COLOR=#000000]<?php[/COLOR]
    [COLOR=#000000]global[/COLOR] [COLOR=#000088]$id[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#000000]global[/COLOR] [COLOR=#000088]$post[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#000088]$navpages[/COLOR] [COLOR=#339933]=[/COLOR] wp_list_pages[COLOR=#009900]([/COLOR][COLOR=#0000ff]"title_li=&child_of=[COLOR=#006699]$id[/COLOR]&depth=1&echo=0"[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#b1b100]if[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$navpages[/COLOR][COLOR=#009900])[/COLOR][COLOR=#009900]{[/COLOR]
    [COLOR=#b1b100]echo[/COLOR] [COLOR=#000088]$navpages[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#009900]}[/COLOR] [COLOR=#b1b100]else[/COLOR] [COLOR=#009900]{[/COLOR]
    wp_list_pages[COLOR=#009900]([/COLOR][COLOR=#0000ff]"title_li=&child_of="[/COLOR][COLOR=#339933].[/COLOR][COLOR=#000088]$post[/COLOR][COLOR=#339933]->[/COLOR][COLOR=#004000]post_parent[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#009900]}[/COLOR]
    [COLOR=#000000]?>[/COLOR]
    </ul>

    auf die Child Seiten beschränkt habe, sondern die Kategorien.

    Mit den Kategorien der News Artikel ist es genau umgekehrt. Diese werden
    in Design der Seiten angezeigt.

    Hier ein Link zu den Vergleich zwischen Soll und Ist.

    Oben ist, unten Soll

    http://www.bilder-space.de/show_img.php?i…g&size=original

    Wenn mir jemand dabei behilflich sein könnte, das umzustellen,
    wäre ich sehr zu Dank verpflichtet.

    • 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

  • hab ich was falsch gemacht, Interessiert es keinen oder kann mir niemand helfen???

    Wäre echt super, wenn mir jemand unter die Arme greifen könnte :roll:

  • Moin

    Hallo ,

    hast du in den Kategorien hinzufügen auch die Unterseiten so angeben ?

    Du legst ja eine Kategorie an und kannst dann auch eine Unterkategorie anlegen ...



    oder hat es mit den Widgets zu tun ?!

    Frag' nicht - Du könntest eine Antwort erhalten

  • ich glaub, ich bin der lösung auf der spur

    in der functions.php steht das drinnen:

    /* vertical menu */
    function art_vmenu_items()
    {
    global $artThemeSettings;

    if ('Pages' === $artThemeSettings['vmenu.source'])
    {
    art_print_homepage();

    add_action('get_pages', 'art_vmenu_get_pages_filter');
    add_action('wp_list_pages', 'art_vmenu_list_pages_filter');

    wp_list_pages('title_li=&sort_column=menu_order');

    remove_action('wp_list_pages', 'art_vmenu_list_pages_filter');
    remove_action('get_pages', 'art_vmenu_get_pages_filter');
    }

    }
    /* end vertical menu */

    mit der wp_list_pages funktion werden jetzt die Seiten angezeigt und nicht die kategorien.

    wie kann ich jetzt das so umbauen, dass nur die unterseiten angezeigt werden??

  • ich habs noch nicht ganz raus, ob es nur in der functions.php einzustellen ist.

    Es sollen nur die Childseiten der Hauptseiten angezeigt werden

    das ist die functions.php

  • Moin

    Moin...

    [COLOR=red]Du schaust in der [COLOR=darkred]sidebar1.php[/COLOR] ...[/COLOR]

    [COLOR=black]Da sah ich dann, welche Parameter er verwendete, nämlch die [COLOR=darkred]art_vmenu_items()[/COLOR] ...[/COLOR]
    Also tauschte ich diesen Parameter gegen diesen aus: art_menu_items()
    Und siehe da, die Menüleiste ist da ...

    Ein sehr wichtiger Faktor ist, wenn man beim Artisteer-Entwurf das ausgeklappte VM exportiert, wird auch die ausgeklappte Version übernommen. Schlecht dabei ist, dass das Menü nicht funktioniert - sprich: Wenn man zB folgendes Menü hat:

    Startseite
    Restaurant
    - Nichtraucherbereich
    - Raucherbereich
    - Gastgarten
    Gästebuch
    Kontakt

    So ist es nun, wenn man auf Startseite klickt, wird das gesamte Menü inklusive aller Untermenüpunkte angezeigt. Ebenfalls funzen die Hover-Aktivitäten nicht!!


    [COLOR=#ff0000][COLOR=black][QUOTE]<div class="art-layout-cell art-sidebar1"> [/COLOR]
    [COLOR=#ff0000]<?php if (!art_sidebar(1)): ?>[/COLOR]
    [COLOR=#ff0000]<div class="art-vmenublock">[/COLOR]
    [COLOR=#ff0000]<div class="art-vmenublock-body">[/COLOR]
    [COLOR=#ff0000]<div class="art-vmenublockheader">[/COLOR]
    [COLOR=#ff0000]<div class="l"></div>[/COLOR]
    [COLOR=#ff0000]<div class="r"></div>[/COLOR]
    [COLOR=#ff0000]<div class="t"><?php _e($artThemeSettings['vmenu.source'], 'kubrick'); ?></div>[/COLOR]
    [COLOR=#ff0000]</div>[/COLOR]
    [COLOR=#ff0000]<div class="art-vmenublockcontent">[/COLOR]
    [COLOR=#ff0000]<div class="art-vmenublockcontent-body">[/COLOR]
    [COLOR=#ff0000]<!-- block-content -->[/COLOR]
    [COLOR=#ff0000]<ul class="art-vmenu">[/COLOR]
    [/COLOR][COLOR=darkred]<?php art_vmenu_items(); ?>[/COLOR]
    [COLOR=#ff0000][COLOR=black]</ul>[/COLOR][/COLOR]
    [COLOR=#ff0000][COLOR=black]<!-- /block-content -->[/COLOR][/COLOR]
    [COLOR=#ff0000][COLOR=black][/[/COLOR]QUOTE][/COLOR]

    Frag' nicht - Du könntest eine Antwort erhalten

    Einmal editiert, zuletzt von Extra (31. Mai 2010 um 16:58)

  • wahnsinn.

    weil ich dich grad online sehe.

    ich hab das sidebar widget "sidebar generator" installiert.

    Da kann man sidebars machen. und zwar für jetze seite seperat.

    man muß laut pluginhomepage nur in der sidebar.php dynamic_sidebar() gegen generated_dynamic_sidbar() austauschen..

    das problem ist aber, ich hab keine dynamic_sidebar() in der sidebar.php stehen, sonder nur art_sidebar(1)

    kannst du mir da auch helfen??

  • also wenn ich statt art_vmenu_items art_menu_items schreiben, dann nimmt er eine andere funktion.

    irgendwie funktioniert das aber noch nicht.

    ich hätte gerne, dass nur die jeweiligen unterseiten angezeigt werden.

    Vielleicht kannst du dir die beiden dateien mal anschauen...

  • Moin...

    Schau einfach mal dort nach und Frage einfach da mal im artisteerportal.de - oder lass das "Vertikales Menü" weg und bau dir in Dropmenu ein ..

    Frag' nicht - Du könntest eine Antwort erhalten

  • Hm...

    da hätte ich mal nen vorschlag.

    sichere mal die functions.php deines theme auf der platte ab, weil kann ja sein, dass die von mir vorgeschlagene änderung nichts bringt und du die original datei benötigst um das rückgängig zu machen. ;)

    in der functions.php mal nach dynamic_sidebar() suchen.

    Das müsste eigentlich zwei mal vorkommen.

    Ersetz das mal duch generated_dynamic_sidbar()

    Eventuell klappt das ja. ;)

    Falls nicht, bleibt dir wirklich nur der Weg den Extra vorgeschlagen hat und du musst die Anfrage mal im Artisteer Forum stellen.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • :-o Das klappt in der Form, das das vertikales Menu angezeigt wird wie vorher auch schon aber die Unterseiten die man anlegt nicht gezeigt werden in diesem Menu :) ...Also er hat zwar die "Kategorien "aber nicht die Unterseiten die dann aufklappen sollten ...

    Ich hab es selbst probiert ...:p ....

    Na ja ,ich mag diese Vertialen Menu eh nicht *gg ...

    Denke dann hilft nur ,das er zum anderen Portal geht und dort mal das nötigste inEr fahrung bringt ...

    Bin gespannt ,was für eine Lösung dort herrauskommt .

    Frag' nicht - Du könntest eine Antwort erhalten

  • So habe ich es auch gelesen. Nur auf der Plugin Seite stehe, dass man das in der sidebar.php austauschen muss. In der functions.php finde ich dynamic_sidebar schon, ich bin mir aber nicht sicher, ob das funktiniert. die Files sind eh angehängt.

Jetzt mitmachen!

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