Benutzerdefiniertes Stylesheet wird nicht geladen

Ich habe folgenden Code in mein Theme functions.php hinzugefügt

function my_loginlcustomization() { wp_register_style('custom_loginstyle', get_template_directory_uri() . '/login/login-styles.css', __FILE__); wp_enqueue_style('custom_loginstyle'); } add_action('login_head', 'my_loginlcustomization'); 

Benutzerdefinierte Anmeldeseite:

      Login Form      

Aber keine Auswirkung auf Seite.

Solutions Collecting From Web of "Benutzerdefiniertes Stylesheet wird nicht geladen"

Verwenden Sie den folgenden Code in Ihrer themes functions.php-Datei:

 // custom login for theme function my_loginlcustomization() { echo ''; } add_action('login_head', 'my_loginlcustomization'); 

Sie verwenden eine Seite als benutzerdefiniertes Anmeldeformular. Sie sollten Ihren Stil in dieser bestimmten Seite in die Warteschlange stellen.

 add_action ('wp_enqueue_scripts', 'my_loginlcustomization',10); function my_loginlcustomization() { // Check the page if (is_page_template('custom-login.php')) { wp_enqueue_style('custom_loginstyle', get_template_directory_uri() . '/login/login-styles.css'); } } 

Dadurch wird überprüft, ob Sie sich auf der Anmeldeseite befinden, und die Stile gegebenenfalls gedruckt.

Ersetzen Sie die custom-login.php durch den Vorlagennamen Ihrer Seite.

Sie können die dedizierte Aktion verwenden, um ein Skript oder einen Stil auf der Anmeldeseite in die login_enqueue_scripts : login_enqueue_scripts , diese Aktion funktioniert genau wie wp_enqueue_scripts , wird aber nur auf der Anmeldeseite ausgetriggers.

Sie können mehr Details hier lesen