Eine sichere Möglichkeit, der von WordPress generierten Seite eine Datei im CSS-Stil hinzuzufügen / in die Warteschlange zu stellen. Wenn es zuerst bei wp_register_style () registriert wurde, kann es jetzt über sein Handle hinzugefügt werden.
Bevor ich anfange, möchte ich anerkennen, dass es einige wirklich gute Artikel gibt, die darauf abzielen, Skripte basierend auf Seiten- / Post-Inhalten bedingt in die Warteschlange zu stellen. WordPress Plugin Development - So fügen Sie CSS und JavaScript bedingt und nur dann ein, wenn dies von den Posts benötigt wird …
Ich versuche, die Anmeldeseite in meinem Thema zu gestalten. Sehr einfach: add_action( 'login_enqueue_scripts', function() { wp_enqueue_style( 'TEST', get_template_directory_uri() . '/css/login.css' ); }); Leider funktioniert es nicht wie erwartet. Das linkElement bodywird sehr spät auf der Anmeldeseite angezeigt . Gerenderte Ausgabe: <link rel='stylesheet' id='TEST-css' href='http://themes.wp/t5-theme-base/css/login.css?ver=3.9-alpha' type='text/css' media='all' /> <div class="clear"></div> </body> …
Ich habe ein ziemlich einfaches Thema und habe gerade herausgefunden, dass meine style.css- Datei nicht in die geladen wird <head>. Ich habe bereits gesucht, kann aber nicht herausfinden, warum es nicht geladen wird. Ich habe das global $wp_stylesObjekt bereits inspiziert , konnte aber nichts finden: function style_test() { $wp_styles = …
Ich aktualisiere Font Awesome 4 auf Version 5, die sowohl Integrität als auch Crossorigin-Attribute in das <link rel="stylesheet">Markup einführt . Derzeit verwende ich: wp_register_style('FontAwesome', 'https://example.com/font-awesome.min.css', array(), null, 'all' ); wp_enqueue_style('FontAwesome'); Welche Ausgaben als: <link rel="stylesheet" id="FontAwesome-css" href="https://example.com/font-awesome.min.css" type="text/css" media="all" /> Mit Font Awesome 5 werden zwei neue Attribute und Werte …
In diesem Beitrag werden einige Fragen aufgeworfen, die ich im Zusammenhang mit den jüngsten Änderungen in Bezug auf Stylesheet-Enqueueing-Methoden in diesem Thread und in diesem Thread gestellt habe . Die Probleme, auf die ich gestoßen bin, sind in einem allgemeinen Anwendungsszenario aufgetreten, in dem ein weit verbreitetes und gut gepflegtes …
Wie stelle ich eine CSS-Datei in die Warteschlange, bevor style.css geladen wird? Oder die Standard-Datei style.css von einer anderen CSS-Datei abhängig machen? Ich versuche, einen CSS-Reset zu laden, den style.css überschreiben würde. Folgendes habe ich: add_action('wp_enqueue_scripts', 'load_css_files'); function load_css_files() { wp_register_style( 'normalize', get_template_directory_uri() . '/css/normalize.css'); wp_enqueue_style( 'normalize' ); } Dies …
Ich entwickle ein Thema. Ich habe die Codes (unten) in die hinzugefügt header.php. Aber ich habe es in das WP-Theme-Repository gestellt und es wird überprüft, und der Rezensent hat mich informiert, den Stil mit wp_enqueue_style()/ in die Warteschlange zu stellen wp_enqueue_script(). Kann aber nicht verstehen, wie man es mit der …
Einreihen von Google Web Fonts auf die übliche Weise, dh mithilfe der folgenden wp_enqueue_styleFunktion ... function wpse_google_webfonts() { wp_enqueue_style( 'google-webfonts', 'http://fonts.googleapis.com/css?family=Ubuntu+Condensed|Open+Sans:400italic,700italic,400,700' ); } add_action( 'wp_enqueue_scripts', 'wpse_google_webfonts' ); ... führt zu einem linkTag in der Kopfzeile wie folgt : <link rel='stylesheet' id='google-webfonts-css' href='http://fonts.googleapis.com/css?family=Ubuntu+Condensed%7COpen+Sans%3A400italic%2C700italic%2C400%2C700&#038;ver=3.5' type='text/css' media='all' /> Wie Sie sehen können, ist …
Ich weiß, dass laut Standard-Wordpress-Boot-Prozess zuerst functions.phpaufgerufen wird, danach geht alles Thema Zeug. Aber ich werde mein Thema derzeit komplett überarbeiten, um es zu optimieren. Meine Idee ist es, eine Basis-CSS-Datei für allgemeine Eigenschaften, Normalisierung und Farben zu haben. Oder um eine einzelne CSS-Datei zu behalten, aber in diesem Fall …
Ich versuche, mit CSpress weniger CSS zu verwenden. Sie sollten eine Verknüpfung zu Ihren .less-Dateien herstellen, wobei das rel-Attribut auf "Stylesheet / Less" gesetzt ist. Aber ich kann nicht herausfinden, wie ich den Code ändern kann, den enqueue_style ausgibt. Gibt es eine Möglichkeit, einen Filter anzuwenden und die Ausgabe zu …
Ich führe eine Funktion auf Seiten aus, auf denen der Shortcode [make-me-a-map]verwendet wird. Es fügt Javascript in die Seite ein und erstellt eine Karte. Dieser Teil funktioniert gut (woot!), Aber ich habe Probleme damit, die Stylesheets auf ähnliche Weise nur diesen Seiten hinzuzufügen. functions.php (Aktuell) add_shortcode("make-me-a-map", "create_new_map"); add_action("wp_head", "style_my_new_map"); function …
Ich versuche, meine untergeordneten Themen zu laden, style.cssnachdem das übergeordnete Thema style.cssbereits geladen wurde. Ich habe jedoch festgestellt, dass das style.cssnicht in die Warteschlange gestellt werden muss, da es implizit vom WordPress-Kern in die Warteschlange gestellt wird. Also stelle ich es explizit so in die Warteschlange, wo es davon abhängt, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.