Header-Menü funktioniert nicht richtig

  • Hallöchen,

    ich habe ein Problem mit dem Headermenü meines Themes.

    Ich nutze auf http://www.starsontv.com den Star Magazine Style und da sollten normal die verschachtelten Menüs, die dann aufklappen, funktionieren. Das funktioniert auch, aber nur einmal.

    Wenn man also einmal drüberfährt, kann man es nicht ein zweites Mal.

    Im Demo des Styles vom Ersteller geht das aber sehr wohl?
    Zu finden hier: http://www.premiumwp.com/demo/star/

    Woran könnte das denn liegen?

    An den php-Dateien habe ich nichts geändert, ausser Englisches ins Deutsche übersetzt.

    Weiß Jemand, woran das liegen kann?

    Für Eure Hilfe wäre ich Euch sehr dankbar.

    Sagt mir auch, wenn Ihr irgendeine Datei benötigt, wie header.php oder so.

    Lieben Gruß Sebi

    • 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 es im IE7 und im Firefox getestet, nix Submenu, auch nicht einmal. Sicher, dass da überhaupt was ist?

  • Musste es leider rausnehmen, denn die Seite muss ja fehlerfrei weiterlaufen.

    Habe jetzt aber beim Menüpunkt "Vorschau" ein Submenü erstellt und da könnt Ihr das dann sehen....und mir vielleicht dann ja helfen......

  • Na, so macht das doch mehr Sinn :)
    Du musst das Javascript, dass du für das jQuery-Framework benötigst umpositionieren bzw. die Scripts, die du für das Submenu verwendest. Bei dir sieht das von der Reihenfolge bisher so aus:

    Code
    <script type="text/javascript" src="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.starsontv.com/wp-content/themes/starmagazine/js/jquery.js"]http://www.starsontv.com/wp-content/themes/starmagazine/js/jquery.js[/URL]"></script>
    <script type="text/javascript" src="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.starsontv.com/wp-content/themes/starmagazine/js/custom.js"]http://www.starsontv.com/wp-content/themes/starmagazine/js/custom.js[/URL]"></script>
    <script type='text/javascript' src='[URL="http://forum.wordpress-deutschland.org/view-source:http://www.starsontv.com/wp-includes/js/jquery/jquery.js?ver=1.3.2"]http://www.starsontv.com/wp-includes/js/jquery/jquery.js?ver=1.3.2[/URL]'></script>

    Das Script "jquery" muss immer zuerst abgerufen werden. Somit muss das so aussehen:

    Code
    <script type='text/javascript' src='[URL="http://forum.wordpress-deutschland.org/view-source:http://www.starsontv.com/wp-includes/js/jquery/jquery.js?ver=1.3.2"]http://www.starsontv.com/wp-includes/js/jquery/jquery.js?ver=1.3.2[/URL]'></script>
    
    
    <script type="text/javascript" src="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.starsontv.com/wp-content/themes/starmagazine/js/jquery.js"]http://www.starsontv.com/wp-content/themes/starmagazine/js/jquery.js[/URL]"></script>
    
    
    <script type="text/javascript" src="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.starsontv.com/wp-content/themes/starmagazine/js/custom.js"]http://www.starsontv.com/wp-content/themes/starmagazine/js/custom.js[/URL]"></script>


    Wenn du nicht weißt wie das geht, dann hau doch mal die header.php rein :)
    Einen Hinweis beim Suchen: So wie es aussieht werden die beiden oberen Scripts eigenhändig eingebunden und das "jquery.js" über WP, also über <?php wp_head();?>.
    Wenn das so ist, musst du die beiden Scripts für das Menu unter den wp_head() setzen.

  • Also, ich überlasse lieber nichts dem Zufall und setze die header.php mal hier rein:



    Na ich werd da nicht schlau^^:p

  • Mach daraus mal das hier:

Jetzt mitmachen!

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