Wie implementiere ich jPanelMenu?

Ich habe ernsthafte Probleme damit, jPanelMenu zu dem von mir erstellten Thema zu implementieren. Das Thema ist fast fertig, ich versuche nur, dieses Menü herauszufinden und ich kann es endlich benutzen. Wie auch immer, wenn mir jemand helfen kann zu verstehen, wie ich das auf meiner Seite implementieren kann, wäre ich dankbar 🙂

Ich denke, mein Hauptproblem ist, dass ich immer noch nicht verstanden habe, wie man jQuery-Skripte richtig implementiert und sie mit einem generierten Element verbindet, wie die Nav-Leiste in WordPress.

Das habe ich so weit gemacht:

  1. Laden Sie jPanelMenu herunter und legen Sie es in einen js-Ordner.

  2. Benutzte diesen Code, um es in functionen zu implementieren:

    function jpanelmenu_scripts_with_the_lot() { // Register the script like this for a theme: wp_register_script( 'jpanelmenu', get_template_directory_uri() . '/js/jpanelmenu.js', array( 'jquery', 'jquery-ui-core' ), '20120208', true ); // For either a plugin or a theme, you can then enqueue the script: wp_enqueue_script( 'jpanelmenu' ); } add_action( 'wp_enqueue_scripts', 'jpanelmenu_scripts_with_the_lot' );` 
  3. Dann rufe ich die Navigation in header.php auf:

     wp_nav_menu( array( 'theme_location' => 'header-menu', 'container_class' => 'menu' ) ); 

Hier stehe ich fest mit dem, was ich tun soll. Ich mache etwas falsch, weil ich in diesem Moment keine Ergebnisse bekomme.

Michael

Solutions Collecting From Web of "Wie implementiere ich jPanelMenu?"

Sie können das Skript jederzeit initialisieren, nachdem es auf der Seite geladen wurde. Normalerweise mache ich das in wp_footer (Besonders wenn man das Skript in die Fußzeile einreiht), aber man kann es auch zu wp_head hinzufügen.

 add_action( 'wp_footer', 'wpa_107420_footer_script' ); function wpa_107420_footer_script(){ ?>  } 

Sie müssen den Skriptteil gemäß den statementen im jPanelMenu-Plugin ändern. Dieser Teil ist hier nicht verfügbar, aber so würden Sie das Skript zu WordPress hinzufügen.