Mukautettu taustakuva ei näy

Olen lisännyt teema-tuki taustakuvalleni ja sen näkyvän järjestelmänvalvojaan, missä voin asettaa sen ja sieltä sen näyttää siltä kuin sen pitäisi, mutta jos menen verkkosivustolleni järjestelmänvalvojan ulkopuolella, tausta on täysin valkoinen.

Voin poistaa tämän osion kommentoinnin css: ssäni, jotta se toimisi

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

mutta ajatuksena on pystyä asettamaan se hallintapaneelista, jotta muut voivat helposti käyttää mallia.

tukikoodini näyttää tältä:

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

myös, jos tarkastan sivustoni, näen rivin:

body.custom-background { background-image: url("http://www.emcolsson.se/wp-content/themes/emcolsson/images/backgrounds/bg4.png"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; } 

mikä mielestäni toimii, koska luulen sen koodirivin, joka syntyy, kun mukautettu tausta valitaan hallintapaneelista, mutta samalla se ei ole?

Kommentit

  • Voin lisätä, että vain käyttämällä sen sijaan add_theme_support( 'custom-background'); -ominaisuutta ja lataamalla sitten tiedosto haluan järjestelmänvalvojalta, mutta se päätyy samalla tavalla, olen juuri äskettäin vaihtanut sen koodiksi, jonka lähetin ensin, koska halusin nähdä, onko sillä mitään eroa
  • Koska olet jo jakanut verkkotunnuksellasi, voisitko mahdollisesti antaa linkin, josta näen ongelman? Nykyisellä kotisivullasi ei ole bg-kuvaa asetettuna siitä, mitä näen?
  • @Svartbaard Hups … No, poistin pian käytöstä tulevan aloitussivuni, jotta voit katsoa. Olen nyt kommentoinut rivi css: ssä ja wp-adminissa asettanut taustakuvan.

Vastaa

Saattaa olla, että sinusta puuttuu teeman body_class():

<body <?php body_class(); ?>> 

Sen tulisi lisätä .custom-background kehon luokka :

<body class=" ... custom-background ... " > 

kommentit

  • Se todellakin toimi! Kiitos paljon, voin nyt muuttaa wp-adminissa ja se tekee muutokset. Koska olen uusi asia, kohtaan pian samanlaisia ongelmia. Tee onko sinulla mitään syötettä tai tiedätkö missä on dokumentaatio siitä, mitä minun on soitettava, jotta kaikki toimisi – kuten tämä? Kuten esimerkiksi, jos haluaisin saman kanssa mukautetun otsikon kanssa.
  • Onneksi kuulla sen toimi. Paras lähde on itse koodi. Koodiviite on hyödyllinen. Se ' on myös informatiivinen oletusteemoihin nähdäksesi kuinka ne ovat imp lementing things .. Onnea @emcolsson

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *