Warum wird mein benutzerdefiniertes CSS nicht geladen?

Ich bin dabei, ein jQuery-Plugin zu einer Website hinzuzufügen, an der ich gerade arbeite. Unnötig zu erwähnen, dass ein benutzerdefiniertes Skript geladen werden muss. auch ein benutzerdefiniertes Stylesheet.

Beginnend mit dem Stylesheet habe ich versucht, den normalen Weg zu gehen, indem wp_register_style() und wp_enqueue_style() wie wp_register_style() wp_enqueue_style() :

 if ( ! function_exists( 'add_additional_css' ) ) { function add_additional_css() { wp_enqueue_style( 'webmarket-child', get_stylesheet_uri() , array( 'main' ) ); wp_register_style( 'slick', get_stylesheet_directory_uri() . '/slick/slick.css', array( 'jquery' ) ); wp_enqueue_style( 'slick' ); } add_action( 'wp_enqueue_scripts', 'add_additional_css', 20 ) 

Dies ist aus der functions.php meines Kinderthemas, weshalb es auch einen eingereihten Stil von ‘webmarket-child’ beinhaltet.

Ich habe meinen Code überprüft und doppelt überprüft, und ich glaube nicht, dass etwas falsch ist, aber das Stylesheet wird nicht geladen.

Was könnte verhindern, dass dies geladen wird?

Sidebar: Als ich das Child-Theme ursprünglich erstellt habe, hatte ich Probleme, das Child-Stylesheet zum Laden zu bekommen. Nur durch Hinzufügen des obigen Codes konnte ich das Stylesheet laden. Die beste Praxis von:

 add_action( 'wp_enqueue_scripts', 'enqueue_parent_theme_style' ); function enqueue_parent_theme_style() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } 

funktioniert nicht. Ich kann nicht anders, als zu denken, dass das, was dazu geführt hat, dass das scheitert, auch damit zu tun hat, dass ich kein zusätzliches Stylesheet zum Laden bekomme.

Solutions Collecting From Web of "Warum wird mein benutzerdefiniertes CSS nicht geladen?"

hey bitte fügen Sie Stylesheet wie folgt hinzu

 < ?php add_action( 'wp_enqueue_scripts', 'enqueue_parent_theme_style' ); function enqueue_parent_theme_style() { wp_enqueue_style( 'parent-style', get_stylesheet_uri() ); } 

und auch Stylesheet müssen nicht jQuery laden, also ändern Sie bitte Ihren Code so

 if ( ! function_exists( 'add_additional_css' ) ) { function add_additional_css() { wp_enqueue_style( 'webmarket-child', get_stylesheet_uri() , array( 'main' ) ); wp_register_style( 'slick', get_stylesheet_directory_uri() . '/slick/slick.css'); wp_enqueue_style('slick'); } add_action( 'wp_enqueue_scripts', 'add_additional_css', 20 ) 

Ich denke, es wird gut funktionieren.