How to Enqueue Your Assets in WordPress?
Enqueueing your assets is really important, especially if you're running a site that serves a lot of people. WordPress can have some trouble doing this but the issue is easily solved by adding some code to your functions.php file. The WordPress plugin recommends that you do not store your assets outside of the plugin directory itself. It will force users to enqueue the assets themselves if you choose to store them externally.
enqueue wordpress
By gtamborero
on May 25, 2020
function wpdocs_theme_name_scripts() {
wp_enqueue_style( 'style-name', get_stylesheet_uri() ); /* enqueues style.css */
/* if you want to enqueue other styles use: */
/* wp_enqueue_style( 'style-name', get_template_directory_uri() . '/css/your-style-name.css' ); */
wp_enqueue_script( 'script-name', get_template_directory_uri() . '/js/example.js', array(), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' );
Source: developer.wordpress.org
7
wp_enqueue_script
By Avenger
on Nov 18, 2020
wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer);
wp_enqueue_script( 'script', get_template_directory_uri() . '/js/script.js', array ( 'jquery' ), 1.1, true);
0
wp_enqueue_script
By Avenger
on Nov 20, 2020
function custom_theme_script(){
wp_register_style('bootstrap', get_stylesheet_directory_uri() . '/css/bootstrap.css' );
wp_enqueue_style('bootstrap');
wp_register_style('style', get_stylesheet_directory_uri() . '/css/style.css');
wp_enqueue_style('style');
wp_register_script('bootstrap', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '20120206', true );
wp_enqueue_script('bootstrap.min');
}
add_action('wp_enqueue_scripts', 'custom_theme_script');
0
While there's nothing explicitly preventing you from doing so, it can cause compatibility issues with some of the other components within the plugin, like Google Fonts.
PHP answers related to "wp_enqueue_script"
View All PHP queriesPHP queries related to "wp_enqueue_script"
Browse Other Code Languages
Abap ActionScript Assembly BASIC C C# C++ Clojure Cobol CSS Dart Delphi Elixir Erlang F# Fortran Go Groovy Haskell Html Java Javascript Julia Kotlin Lisp Lua Matlab Objective-C Pascal Perl PHP PostScript Prolog Python R Ruby Rust Scala Scheme Shell/Bash Smalltalk SQL Swift TypeScript VBA WebAssembly Whatever