Versuchen, verschiedene syles für 404.php Seite zu laden

Ich habe eine 404.php Seite erstellt und mein Thema lädt diese Seite korrekt, wenn ein Fehler 404.php . Meine Frage ist – wie gestalte ich es? Ich bemerke, dass der Body-Tag so aussieht:

  

Also sollte ich das in einer Enqueue nennen um etwas css zu laden, vielleicht so etwas:

  // Error 404 if ( is_page(404)): // Load Newsletter Main CSS wp_enqueue_style( '404 css', get_template_directory_uri() . '/css/404.css', array(), null); endif; 

Meine Frage ist – wie soll ich die 404.php Seite mit einem CSS Stylesheet 404.php ?

Vielen Dank

Solutions Collecting From Web of "Versuchen, verschiedene syles für 404.php Seite zu laden"

Sie haben hier 2 Möglichkeiten.

Verwenden Sie integrierte classn

Wie du bereits erwähnt hast, fügt WordPress basierend auf der aktuellen Seite automatisch classn zu body hinzu. Sie können damit Ihre Elemente anders 404.php oder sogar eigene classn in Ihrer 404.php :

 .error404 p { // Some different classes here } 

Fügen Sie Ihre Styles nur für 404-Seite hinzu

Sie können prüfen, ob die Seite ein 404-Fehler ist oder nicht, und dann Ihre Stile in die Warteschlange stellen:

 add_action('wp_enqueue_scripts','enqueue_my_script'); function enqueue_my_script(){ if( is_page_template('404.php') ){ // Enqueue your style here } }