Ich versuche, ein Wordpress-Thema von Grund auf neu zu entwickeln, aber ich habe ein Problem mit function.php
. Ich mag zusätzliche Javascripts hinzufügen, aber die Sache ist, dass sie nicht mit dem „Paket“ geladen werden, und wenn ich die Links von meinem Browser überprüfen kann ich sehen, dass sie nicht wie mein SheetWordpress-Thema von Grund auf funktioniert nicht
function humlan_scripts() {
wp_enqueue_style('bootstrap.min', get_stylesheet_directory_uri() . '
/css/bootstrap.min.css',false,'3.0.3','all');
wp_enqueue_style('prettyPhoto', get_stylesheet_directory_uri() .
'/css/prettyPhoto.css',false,'1.1','all');
wp_enqueue_style('font-awesome.min', get_stylesheet_directory_uri() .
'/css/font-awesome.min.css',false,'1.1','all');
wp_enqueue_style('animate', get_stylesheet_directory_uri() .
'/css/animate.css',false,'1.1','all');
wp_enqueue_style('main', get_stylesheet_directory_uri() .
'/css/main.css',false,'1.1','all');
wp_enqueue_style('responsive', get_stylesheet_directory_uri() .
'/css/responsive.css',false,'1.1','all');
wp_enqueue_script('jquery', get_stylesheet_directory_uri() .
'/js/jquery.js', array(), '20151215', true);
wp_enqueue_script('bootstrap.min', get_stylesheet_directory_uri() .
'/js/bootstrap.min.js', array(), '20151215', true);
wp_enqueue_script('smoothscroll', get_stylesheet_directory_uri() .
'/js/smoothscroll.js', array(), '20151215', true);
wp_enqueue_script('jquery.isotope.min', get_stylesheet_directory_uri() . '
/js/jquery.isotope.min.js', array(), '20151215', true);
wp_enqueue_script('jquery.prettyPhoto', get_stylesheet_directory_uri() .
'/js/jquery.prettyPhoto.js', array(), '20151215', true);
wp_enqueue_script('jquery.parallax', get_stylesheet_directory_uri() .
'/js/jquery.parallax.js', array(), '20151215', true);
wp_enqueue_script('main', get_stylesheet_directory_uri() . '/js/main.js',
array(), '20151215', true);
if (is_singular() && comments_open() && get_option('thread_comments')) {
wp_enqueue_script('comment-reply');
}
}
add_action('wp_enqueue_scripts', 'humlan_scripts');
Die Frage heruntergeladen werden Wie löse ich es?
Danke!
Warum rufen Sie 'get_stylesheet_directory_uri90' auf, um JavaScript in die Warteschlange zu stellen? – Difster
Auch wenn ich get_template_directory_uri() teste, funktioniert es nicht für mich. Und ich habe es auf youtube gesehen, es funktioniert für ihn. Ich weiß nicht, ob einer der richtige ist. – Mattias
Sie folgen nicht der richtigen Methode, ein Skript in die Warteschlange einzubinden. Versuchen Sie Folgendes: https://developer.wordpress.org/reference/functions/wp_enqueue_script/ – Difster