Problem beim Laden von Bildern aus der Child-Theme-CSS-Datei mit dem entsprechenden Pfad

Ich bekomme ein Problem mit dem Laden relevanter Bilder in der CSS-Datei aus einem untergeordneten Themenverzeichnis. Ich platzierte –

Sites: example.com ODER subdomain.example.com

body{ background-image: url(/wp-content/themes/child-theme-name/images/some-image.png); } 

Nun funktioniert das obige Verfahren, wenn sich die Site im Stammordner ( oder den Unterdomänen ) befindet, der Pfad jedoch unterbrochen wird, wenn die Site von einer Unterverzeichnisinstallation stammt.

Standort: beispiel.com/sub-folder

Ich habe es versucht

 body{ background-image: url(../wp-content/themes/child-theme-name/images/some-image.png); } 

Jetzt funktioniert es in Unterordnern, bricht aber wieder in der Root- oder Subdomain ab.

Wie schreibe ich den richtigen Dateipfad, der sowohl in der Root- als auch in der Unterverzeichnis-Site funktioniert, wo die Bilder aus einem untergeordneten Design-Ordner geladen werden ( zB Bilder- Ordner )

Solutions Collecting From Web of "Problem beim Laden von Bildern aus der Child-Theme-CSS-Datei mit dem entsprechenden Pfad"

Es gibt keinen Bedarf für den wp-content/themes Pfad – beide Themes befinden sich im selben Verzeichnis. Sie können also einfach einen Titel nach oben und dann wieder zum untergeordneten Thema zurückblättern:

 background-image: url(../child-theme-name/images/some-image.png); 

Update: In Bezug auf Ihre Antwort auf “Wo ist die CSS-Datei gespeichert?” Haben Sie daraus geschlossen, dass das Stylesheet im Child-Theme-Ordner liegt. In diesem Fall werden die Dinge massiv überkomprimiert und können (wie von @Rishabh vorgeschlagen) einfach verwendet werden:

 background-image: url(images/some-image.png); 

Relative Pfade in einem Stylesheet beziehen sich auf das Stylesheet selbst – nicht auf das Dokument, das übergeordnete Thema oder irgendetwas anderes.