Laden Sie CSS- und JS-Dateien in den WordPress-Kern

Lesezeit: 2 Minuten

Benutzer-Avatar
Benutzer10479680

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!

  • Die Frage bezieht sich auf die Aufnahme der Bootstrap-Dateien in den WordPress-Kern. Ich glaube nicht, dass er die WordPress-Funktionen verwenden möchte, um Skripte in das Thema zu laden.

    Benutzer9741470

    12. November 2018 um 12:55 Uhr

  • Ich weiß, wie man wp_enqueue-Funktionen verwendet, ich muss Bootstrap-Dateien nicht in ein Thema einbetten, sondern in die gesamte WordPress-Installation als Abhängigkeit.

    – Benutzer10479680

    12. November 2018 um 12:57 Uhr

1228720cookie-checkLaden Sie CSS- und JS-Dateien in den WordPress-Kern

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy