Support » Allgemeine Fragen » Scroll to bei einem Mega Menü funktioniert nicht wie gewollt

  • Gelöst thefactory21

    (@thefactory21)


    Hallo liebe Leute!

    Habe mich jetzt in dem Forum angemeldet in der Hoffnung hier Hilfe zu finden.

    Will nicht um den heißen Brei reden! Auf meiner Website habe ich ein Megamenü mit verschiedenen Unterpunkten.

    Nutrition -> Eiweißpulver -> Whey Protein, Casein Protein, …

    Ich habe momentan ein Scroll To Plugin installiert.. es funktioniert aber nur so, dass ich erst auf den Unterpunkt „Eiweißpulver“ klicken muss damit sich die Seite öffnet um danach erst auf „Whey Protein“ klicken kann damit mich das Plugin nach dem onepage system einfach nur zu dem punkt auf der Seite fährt.

    Ich habe sozusagen Whey Protein, Casein, etc alles auf der Seite Eiweißpulver nach einer Art onepage. Nun möchte ich, dass wenn jemand nur ein gezieltes sucht oben im Menü anklickt und es direkt dort hinscrollt wo ich einen Anker gesetzt habe. Funktioniert bis hier hin auch..

    man muss aber jedes mal erst die Seite Eiweißpulver öffnen damit er auch dort hin scrollen kann. Es ist momentan nicht möglich, von einer anderen Seite direkt auf Whey Protein zu klicken, damit er dann die Seite Eiweißpulver öffnet und anschließend noch dort hin springt.

    Ich hoffe ihr versteht was ich meine?!

    Vielen Dank im voraus

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Wenn ich mit der Maus über den 1., 3. und 4. Link in der ersten Spalte fahre, zeigt mir der Browser eine korrekte URL an, beim 2. Eintrag beginnt der Link mit ‚gehe zu…‘

    Der Oberpunkt Nutrition ist ein Individueller Link. Die Hauptgruppen von diesem sind alles Seiten also Eiweißpulver, Masseaufbau, Vitalität und Diät. Alle darunter liegenden Punkte sind wieder Individuelle Links, da ich nicht für jedes eine extra Seite erstellen will… falls es dies ist was du meinst?

    und dieser individuelle Link ist auch richtig erfasst?

    in wie fern meinst du? Ich habe es wie folgt gemacht: Im Menü Editor habe ich den unter dem Individuellen Link von Whey Protein „#wheyprotein“ im URL stehen.

    Nun habe ich auf der Seite von Eiweißpulver an dem Abteil wo Whey Protein anfängt folgenden Anker gesetzt „[ps2id id=’wheyprotein‘ target=“/]“. Mein Problem ist halt das ich jedes mal erst auf die Hauptseite Eiweißpulver muss damit dieser Anker funktioniert. Ich kann beispielsweise nicht von der Startseite direkt an diesen Anker springen..

    • Diese Antwort wurde geändert vor 8 months, 3 weeks von thefactory21.

    hat noch jemand anders eine Idee? Will unbedingt weiter machen, aber es lässt mir keine Ruhe..

    folgenden Anker gesetzt „[ps2id id=’wheyprotein‘ target=“/]“.

    Das soll ein Anker sein?

    #wheyprotein

    Das ist ein Anker.

    Anker sind doch ganz einfach. An der Stelle wo die Seite beim Aufruf hin scrollen soll, setzt du im HTML den Anker a name="ankername"> Der Link von einer anderen Seite aus lautet dann <a href="https://domain.tld/seiten/seite.html#ankername">Link zu Ankername</a>. Wenn der Link sich bereits auf der selben Seite befindet, dann reicht <a href="#ankername">Link zu Ankername</a>.

    Dafür braucht es grundsätzlich kein Plugin.

    Danke für die Hilfe. Ich werde es morgen probieren.. beschäftige mich erst seit Anfang des Jahres mit WordPress und muss noch viel lernen sorry^^

    Das ist HTML Stand 1999.

    Hier noch ein Wikipedia Eintrag.

    Du kannst da jetzt einfach eine Seite machen, zuerst die Einleitung, dann die drei Abschnitte, welche über einen Anker direkt angesprungen werden können.

    Du kannst auch 3 Seiten machen, jeweils mit nur einem Abschnitt, und mittels eines Shortcodes eine vierte Seite mit der Einleitung vor dem jeweiligen Abschnitt einfügen. Die Seite mit der Einleitung wirst du nirgends verlinken, nur die drei Seiten mit den Abschnitten. Auf diese Weise musst du die Einleitung nur 1x schreiben, kannst sie aber beliebig in andere Seiten integrieren.

    @thefactory21

    statt #wheyprotein
    setz den Link so /eiweisspulver/#wheyprotein

    würde ich normalerweise raten. Da du aber auf der eiweisspulver-seite schon den Link
    deine.domain.de/eiweisspulver hast, würde das ergeben
    deine.domain.de/eiweisspulver/eiweisspulver/#wheyprotein
    von allen anderen Seiten aus wäre die Verlinkung korrekt.

    Hier hilft also vermutlich nur, den ganzen Link zu setzen:
    https://deine.domain.de/eiweisspulver/#wheyprotein

    Habe es jetzt verstanden! Vielen Dank an euch! 🙂

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Das Thema „Scroll to bei einem Mega Menü funktioniert nicht wie gewollt“ ist für neue Antworten geschlossen.