Benutzerdefiniertes Hintergrundbild wird nicht angezeigt

Ich habe theme_support für mein Hintergrundbild hinzugefügt und es erscheint im Admin, wo ich es einstellen kann und von dort sieht es so aus, wie es sollte, aber wenn ich auf meine Webseite außerhalb des Admins gehe, ist der Hintergrund komplett weiß.

Ich kann diesen Abschnitt in meinem CSS auskommentieren, damit es funktioniert

body { font-family: Georgia, "Times New Roman", Times, serif; height:100%; /* background-image:url('../images/backgrounds/bg4.png'); */ margin:0; } 

aber die ganze Idee besteht darin, es über das Admin-Panel zu setzen, damit die Vorlage von anderen leicht verwendet werden kann.

Mein Support-Code sieht so aus:

  $args = array( 'default-color' => '000000', 'default-image' => get_template_directory_uri() . '/images/backgrounds/bg4.png', ); add_theme_support( 'custom-background', $args ); 

Auch, wenn ich meine Website überprüfe, kann ich die Linie sehen:

 body.custom-background { background-image: url("http://img.daswordpress.com/wp-admin/bg4.png"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; } 

was zu mir sagt, dass es funktioniert, da ich denke, dass diese Linie des Codes, der erzeugt wird, wenn ein kundenspezifischer Hintergrund vom Admin-Gremium gewählt wird, aber zur gleichen Zeit es nicht tut?

Solutions Collecting From Web of "Benutzerdefiniertes Hintergrundbild wird nicht angezeigt"