Ich möchte Bootstrap in meine einfügen WordPress installation
. Ich weiß, wie man Skripte und Stile in ein Thema einfügt, aber das ist nicht das, was ich will.
Ich habe mir die WordPress-Kerndateien angesehen und versucht, die Bootstrap-Dateien zu den hinzuzufügen script-loader.php
Datei, aber sie werden nicht geladen. Gibt es eine Möglichkeit, diese Dateien zu den vom WordPress-Kern geladenen Stilen und Skripten hinzuzufügen?
Zum Beispiel habe ich diese Zeile zur standardmäßigen WordPress-Stylesheet-/Script-Loader-Funktion hinzugefügt:
$styles->add( 'bootstrap', "/includes/css/bootstrap$suffix.css" );
$scripts->add( 'bootstrap', "/includes/js/bootstrap$suffix.js", array( 'jquery' ) );
aber das wird nicht funktionieren.
Ich würde dies tun, indem ich Ihre functions.php in Ihrem aktuellen Design ändere. Es gibt zwei Funktionen, die Sie kennen sollten. Die erste besteht darin, CSS hinzuzufügen.
wp_enqueue_style( $handle, $src, $deps, $ver, $media );
Dokumentation
Die zweite besteht darin, JS hinzuzufügen
wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer);
Dokumentation
WordPress hat eine grundlegende Dokumentation, wie man beides macht:
Dokumentation
Irgendwann wirst du so etwas haben:
function add_theme_scripts() {
wp_enqueue_style( 'style', get_stylesheet_uri() );
wp_enqueue_style( 'slider', get_template_directory_uri() . '/css/slider.css', array(), '1.1', 'all');
wp_enqueue_script( 'script', get_template_directory_uri() . '/js/script.js', array ( 'jquery' ), 1.1, true);
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
wp_enqueue_script( 'comment-reply' );
}
}
add_action( 'wp_enqueue_scripts', 'add_theme_scripts' );
Viel Glück!