WordPress lädt die alte style.css und lädt dann die aktuelle

Ich bin neu in WordPress, also bin ich mir nicht sicher, wie es funktioniert, aber ich habe das Thema bearbeitet, indem ich wp-content/themes//css/style.css , um es dann auf die Website hochzuladen über FTP. Hier ist das Problem, das ich habe:

Von den Chrome-Entwicklertools kann ich sehen, dass die style.css (die aktuelle Datei) style.css?ver=4.6.3 überschreibt style.css?ver=4.6.3 . Das bedeutet, dass obwohl ich den Rahmen aus dem aktuellen CSS entfernt habe, er immer noch aus der alten CSS-Version angezeigt wird.

Betrachtet man den HTML-Quellcode für die Seite, die WordPress generiert, habe ich das in :

 <link rel="stylesheet" id="twentysixteen-style-css" href="http:///wp-content/themes//style.css?ver=4.6.3" type="text/css" media="all"> 

Und dann habe ich das auch gefunden:

 <link href="http:///wp-content/themes//css/style.css" rel="stylesheet" type="text/css"> 

Was ist los? Warum lädt WordPress eine alte Version von style.css und dann die aktuelle?

Solutions Collecting From Web of "WordPress lädt die alte style.css und lädt dann die aktuelle"

Stile werden in der Reihenfolge geladen, die im zugrunde liegenden Code angegeben ist. Es ist normalerweise unter Kontrolle des Themas. Wenn eine zweite Stildatei den gleichen Stil definiert hat, dann überschreibt der zweite die ‘Parameter’ des 1. Stils. Dies ist wie vorgesehen.

Beachten Sie, dass es keine gute Idee ist, die Dateien eines Themes direkt zu bearbeiten. Alle Änderungen, die Sie vornehmen, werden überschrieben, wenn dieses Thema aktualisiert wird.

Wenn Sie ein Thema (und seine Stile) anpassen möchten, ist es am besten, ein “Unterthema” zu erstellen. Dies ist ein Thema, das die Codierung / Stil aus dem “Eltern” -Thema verwendet, und fügt dann Ihre benutzerdefinierten Sachen aus dem “Kind” -Thema hinzu. Dies ist eine großartige Möglichkeit, mit Motivanpassungen zu experimentieren, ohne sich Sorgen machen zu müssen, dass Ihre Änderungen bei der Aktualisierung von Designs “verworfen” werden.

Es gibt eine Menge Tutorials, wie man ein Kindthema erstellt. Ich benutze ein Plugin namens “Child Theme Wizard”, um die notwendigen Child Theme Dateien zu erstellen.

Platziere deinen Stil innerhalb der “wp_head” -Aktion, die zuerst geladen wird.

  add_action('wp_head', function () { wp_enqueue_style('custom-style', get_stylesheet_directory_uri() . '/style.css'); }