it-swarm.com.de

stellen Sie die Skripte in die Warteschlange

Ich habe eine Vorlage, die im Header fest codiert wurde und in die Warteschlange gestellt werden muss. Ich weiß nicht, was ich tun soll, und der Vorlagenanbieter gibt mir die Möglichkeit, herumzulaufen. JQueries wird deswegen nicht funktionieren. Ich habe das Q & A-Plugin installiert, es funktioniert aufgrund dieses Skripts nicht richtig. Wenn ich das Skript lösche. Q & A funktioniert, aber mein Menüauftritt ist weg:

<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/cookie.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/js.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/PIE.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/cusel-min-2.3.1.js"></script>
<script type="text/javascript">
var params = {
        changedEl: "#Zip, #Zip1, #Zip2, #Zip3, #Zip4, #Zip5, #Zip6, #Zip7, #Zip8, #Zip9, #Zip10, #Zip11",
        scrollArrows: true
    }

    cuSel(params);
     $(document).ready(function(){
    jQuery$('div.sel-data').last().css('margin-left','0');
     });
</script>


<!-- superfish menu -->
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/superfish.js"></script>
<script type="text/javascript">
 $(document).ready(function(){
            jQuery('ul.sf-menu').superfish({
                animation:   {opacity:'show', height:'show'},
                speed:       'fast',                          // faster animation speed 
                autoArrows:  false,                           // disable generation of arrow mark-up 
                dropShadows: false                            // disable drop shadows 
            });
 });
  </script>
    <!-- /superfish menu -->
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/cufon-yui.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/Bebas_Neue_400.font.js"></script>

Dies ist, was Dalton aus den Fragen und Antworten schrieb.

Ihr Design codiert einen Link zur jQuery-Bibliothek im Header fest. Sie müssen sich an Ihren Theme-Entwickler wenden und ihn bitten, die Skripte ordnungsgemäß in die Warteschlange zu stellen, da Ihre Site sonst Probleme mit jQuery-basierten Plugins hat.

Ich weiß nicht, was ich tun soll oder wo ich anfangen soll. Jede Hilfe wäre wunderbar

Meine Website ist www.halseyschools.com

1
Robert

Fügen Sie Ihr Skript zu einer Datei in Ihrem Theme-Stammverzeichnis hinzu, z. /js/my-script-name.js.

Fügen Sie in functions.php eine Funktion hinzu, um Ihr Skript in die Warteschlange zu stellen:

function mytheme_enqueue_some_script() {
    if ( ! is_admin() ) {
        $scriptsrc = get_template_directory_uri() . '/js/my-script-name.js';
        wp_register_script( 'my-script-name', $scriptsrc );
        wp_enqueue_script( 'my-script-name' );
    }
}

Dann binde diese Funktion in den wp_enqueue_scripts hook ein:

add_action( 'wp_enqueue_scripts', 'mytheme_enqueue_some_script' );

Wenn Ihr Skript von anderen Skripten abhängig ist, können wir diese Informationen zum Aufruf wp_register_script() hinzufügen.

Zur weiteren Lektüre:

3
Chip Bennett