Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #1335706

    Hallo,

    bei der Seite „lifefeeling.info“ und dem Theme MyEnfold Child habe ich mir wohl einen Fehler eingebaut, diesen finde ich aber nicht!

    Ich öffne über die Fußzeile (Footer) die Seite „Impressum“ oder „Datenschutz“.
    Anschließend möchte ich im Kopf über das Hauptmenu z.B. die Menüpunkte „Referenzen“ oder „Börsen“ (nicht den Menüpunkt „Start“) anklicken, um zu den Hauptseiten zurückzukommen, ab es funktioniert nicht.

    Nicht verwundern, habe zum Ausprobieren extra die Fußzeile doppelt angelegt,
    einmal wie geplant im Sockel mit Start/Datenschutz/Impressum/Datenschutzerklärung
    und als zweits als Fußzeile-Sockel mit Datenschutz/Impressum/Datenschutzerklärung/Bild.
    Bei beiden funktioniert die Auswahl aller Menüpunkte (außer Start) nicht.

    Ich vermute, dass es mit falschen Attributen oder benutzerdefinierten IDs zu tun hat.
    Oder ist was falsch eingestellt unter den Einstellungen?

    Können Sie mir bitte helfen

    Gruß Jörg

    #1335714

    Hey Jörg,
    Thank you for the link to your site, your main menu items are all anchor links for the homepage and are all linked with only the ID, like this:
    2022-01-15_006.jpg
    which is good for a single page site, which yours mostly is, but for the few additional pages you have like your privacy page these menu items need to be the full URL so they link back to the homepage. But changing all of your anchor links to the full URL will cause your menu anchor highlighting to also change, which you don’t want.
    So I wrote this script for your three pages: Datenschutz, Impressum, & Datenschutzerklärung to redirct back to the home page when the main menu links are clicked.

    function custom_script() { ?>
        <script>
    (function($){
    $(".page-id-399 #avia-menu .menu-item-type-custom a,.page-id-397 #avia-menu .menu-item-type-custom a,.page-id-632 #avia-menu .menu-item-type-custom a").click(function() {
       var hostname = 'https://your-domain.com/';
       var $this = $(this);       
       var _href = $this.attr("href"); 
       var hash = _href.substring(1, _href.length);
       $this.attr("href", hostname + "#" + hash);
    }); 
    })(jQuery);
    </script>
        <?php
    }
    add_action('wp_footer', 'custom_script');

    I added this to your child theme functions.php, please check.

    Best regards,
    Mike

    #1335851

    Hallo Mike.

    Danke, es scheint funktioniert.

    Kann ich die Seite “Start” kopieren, z.B. drei mal und umbenennen zu
    Seite “Schritte”
    Seite “Training”
    Seite “Netzwerk”

    Anschließend das Hauptmenü “Start_neu” auch drei mal kopieren und umbenennen zu
    Menü “Schritte”
    Menü “Training”
    Menü “Netzwerk”

    Um zum Abschluss diese zuordnen?

    Wäre echt super, wenn das funktionieren sollte.

    Gruß Jörg

    #1335861

    Hi,
    Sorry, I don’t understand, is this a new topic?
    There are plugins to duplicate pages, but if all the pages are clones you would not need to change the menu, just add your additional menu items.
    I don’t understand your goal.

    Best regards,
    Mike

    #1335865

    Hallo,
    vielen Dank.
    Ich probiere es mal.
    Wenn es nicht funktioniert, mache ich eine neues Thema auf.
    Gruß Jörg

    #1335872

    Hi,
    Glad we were able to help, if you have any further questions please create a new thread and we will gladly try to help you. Thank you for using Enfold.

    Best regards,
    Mike

Viewing 6 posts - 1 through 6 (of 6 total)
  • The topic ‘Problem Fußzeile und Hauptmenu nach Aufruf Impressum/Datenschutz’ is closed to new replies.