Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man aktiverar anpassad bakgrund i WordPress 3.0-teman

WordPress 3.0 introducerar en ny funktion som kallas anpassade bakgrunder för WordPress-teman. Den här funktionen ger användaren möjlighet att lägga till anpassade bakgrunder till sin webbplats, vilket ger deras bloggar/webbplatser en unik touch. Även om den här funktionen är tillagd i kärnan, kommer den bara att aktiveras om ditt tema stöder den. I den här artikeln visar vi hur du kan aktivera anpassad bakgrund i WordPress-teman för WordPress 3.0.

Notering: Den här artikeln är på mellannivå och fokuserar speciellt på temadesigners.

Uppdatering: koden som används i videon add_custom_background är föråldrad. Titta på koden nedan i den här artikeln.

Video:

Text-handledning

Öppna bara din functions.php-fil och lägg till följande rad:

add_theme_support('custom-background');

Sedan under utseende bör du kunna se ett alternativ för anpassade bakgrunder.

Anpassad bakgrund i WordPress 3.0

Standardtemat twenty ten för WordPress 3.0 har redan den här funktionen aktiverad i sig.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

26 CommentsLeave a Reply

  1. Hej, Finns det möjlighet att lägga till några fältinställningar via add_settings_field-funktionen??

  2. Det verkar vara ett problem. Precis när jag väljer bildfilen och klickar på ladda upp, uppdateras sidan utan resultat. 'Färg'-grejen fungerar. Och jag har provat många webbläsare.

    Någon hjälp? Kan vi göra det manuellt? Som i, med någon kod?

  3. Vilken är standardstorleken för WordPress-bakgrunder? dvs. vilken storlek bör bilder ha för att de ska passa ordentligt i bakgrunden.

    • Den bästa bilden är den som kan upprepas, så du håller sidans laddningstid liten. WordPress kommer bara att visa bakgrundsbilden som passar användarens skärmupplösning.

      Admin

  4. Min anpassade bakgrundssektion har inte visningsalternativen. Jag installerade 3.01 jungfru.

  5. Samma situation här:
    Fatal error: Call to undefined function add_custom_background() in /mnt/data/www/sinya/aleksander.hu/i.aleksander.hu/wp-content/themes/stylize/functions.php on line 34

    vad ska man göra?
    har inte uppgraderat till 3.0.0 än

  6. Hej, jag gjorde vad du sa men jag fick det här meddelandet

    Fatal error: Call to undefined function add_custom_background() in /home/patina/ilovepatina.com/wordpress/wp-content/themes/default/functions.php on line 2

    Och nu låter den mig inte logga in alls för att ens komma in i admin.
    Några råd? Jag behöver verkligen hjälp...

  7. Hej… det där var coolt. Efter min första kommentar tas jag till en annan sida med mer information om din webbplats och kommentering… hur gjorde du det? Plugin?
    Jag skulle gärna vilja veta mer.

  8. Det är viktigt att notera att för att detta ska fungera inom ett tema måste du lägga till wp_head() efter din temastylinglänk i temats header. Denna nya funktion lägger till block med den tillagda färgen/bakgrunden från wp_head()-sektionen, och om du anropar din stylesheet efter wp_head() kommer din stylesheet att åsidosätta den anpassade bakgrundsfunktionen.

    Jag är kluven, eftersom jag brukar kalla min stylesheet efter wp_head()-anropet så att jag kan åsidosätta stilar som lagts till av plugins. Kan behöva skapa en separat stylesheet för plugin-åsidosättningar som ska anropas senare i headern.

  9. Så hur vet Wordpress hur man ändrar bakgrunden? Vad händer om mitt nuvarande tema redan har några CSS-attribut för bakgrunden? Vilken åsidosätter den andra?

    • Ditt nuvarande tema skulle behöva göras kompatibelt med den här funktionen. Den här artikeln är för temadesigners som skapar teman och vill ha WordPress 3.0-funktioner i det. Du skulle behöva lägga till funktionen för kroppsklass. Om WordPress ser att någon har uppdaterat sidan för anpassad bakgrund i adminpanelen, så kommer den att prioriteras. Annars gäller standardbakgrunden som du anger i CSS-filen.

      Admin

    • Med standardfunktionen NEJ. För det är du bättre på att använda ett plugin (flera finns). Sättet som den här funktionen fungerar är att den lägger till styling till den övergripande kroppsklassen, så den kommer att vara densamma för hela webbplatsen.

      Admin

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.