-
AuthorPosts
-
January 15, 2022 at 5:38 pm #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
January 15, 2022 at 9:06 pm #1335714Hey 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:
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,
MikeJanuary 17, 2022 at 12:38 pm #1335851Hallo 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
January 17, 2022 at 1:27 pm #1335861Hi,
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,
MikeJanuary 17, 2022 at 1:43 pm #1335865Hallo,
vielen Dank.
Ich probiere es mal.
Wenn es nicht funktioniert, mache ich eine neues Thema auf.
Gruß JörgJanuary 17, 2022 at 1:51 pm #1335872Hi,
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 -
AuthorPosts
- The topic ‘Problem Fußzeile und Hauptmenu nach Aufruf Impressum/Datenschutz’ is closed to new replies.