Beiträge von alexg1805

    Ich möchte navigo

    PHP
    <?php if(function_exists('navigo')) navigo('child_of=32&sort_column=post_title');?>

    statt der Nummer 32 den Wert folgender Variable übergeben:

    PHP
    <?php print $root_page_id = ( empty( $post->ancestors ) ) ? $post->ID : end( $post->ancestors );?>

    Wie stellt man das an? (Keine PHP-Kenntnisse :???: )

    Beide Scripte funktionieren einzeln, aber sobald ich sie nach allen ergoogelten Regeln zusammenführe bekomme ich:

    PHP
    Warning:  Invalid argument supplied for foreach() in C:\xampp\htdocs\wp-content\plugins\navigo\navigo.php on line 135

    Vielen Dank im Voraus!

    Ich bin gerade erst ganz frisch in Wordpress drin, also bitte nicht zu viel voraussetzen!

    Ich möchte ein Menü, das die zweite Ebene nur aufklappt, wenn ich den "parent" aktiv habe, oder einen seiner "childs".

    So wie also der Windows Explorer funktioniert, wenn man ein Verzeichnis "expandiert".

    Ich hoffe ihr könnt mir helfen. :mrgreen:

    Wenn es geht, sollte das ohne Plugins und ohne Hardcoden der IDs laufen.
    Lösungen, die ich mir ergoogelt habe, funktionieren entweder garnicht oder blenden via CSS alle menu-items aus, außer dem aktiven.


    --------------------zur Veranschaulichung--------------------

    Ansicht Startseite:

    primary 1
    primary 2
    primary 3

    Ansicht nach Klick auf "primary 2":

    primary 1
    primary 2
    _secondary 1
    _secondary 2
    _secondary 3
    primary 3