Title: Verschiedene Hintergrundsbilder
Last modified: 11. März 2015

---

# Verschiedene Hintergrundsbilder

 *  [AwayFromLife](https://de.wordpress.org/support/users/awayfromlife/)
 * (@awayfromlife)
 * [vor 11 Jahren, 7 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/)
 * Hallo,
 * ich nutze das Solon Theme ([https://wordpress.org/themes/solon/](https://wordpress.org/themes/solon/))
   und wollte fragen, wo es die Möglichkeit gibt verschiedene Hintergrundsbilder
   für verschiedene Seiten und noch bessera auch Kategorien zu verwenden. Falls 
   ja wie setzt man sowas um?
 * Hier ist meine Seite:
    [http://awayfromlife.com/](http://awayfromlife.com/)
 * Vielen Dank!

Ansicht von 9 Antworten – 16 bis 24 (von insgesamt 24)

[←](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/?output_format=md)
[1](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/?output_format=md)
2

 *  Moderator [La Geek](https://de.wordpress.org/support/users/la-geek/)
 * (@la-geek)
 * [vor 11 Jahren, 7 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27504)
 * Ich bin mir nicht sicher, aber versuch mal das:
 *     ```
       /*
       * Hintergrund
        */
       add_action('wp_head', 'hintergrundbild');
   
       function hintergrundbild() {
       	if(is_category()) {
           $image = get_field('category_'.get_query_var('cat'));
       	} else {
       		$image = get_field('hintergrund');
       	}
   
       	if( empty($image) ) return;
   
       	$out  = '<style type="text/css">';
       	$out .= 'body { background: url("'. $image .'")  repeat top center !important; background-attachment: fixed; }';
       	$out .= '</style>';
       	echo $out;
       }
       ```
   
 *  Themenersteller [AwayFromLife](https://de.wordpress.org/support/users/awayfromlife/)
 * (@awayfromlife)
 * [vor 11 Jahren, 7 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27506)
 * Funktioniert leider auch nicht.
 * Probiere es gerade an dieser Kategorie: [http://awayfromlife.com/category/interview/](http://awayfromlife.com/category/interview/)
 * Ein anderes Bild ist gerade für diese Kategorie hochgeladen.
 *  Moderator [La Geek](https://de.wordpress.org/support/users/la-geek/)
 * (@la-geek)
 * [vor 11 Jahren, 7 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27507)
 * So vielleicht?
 *     ```
       /*
       * Hintergrund
        */
       add_action('wp_head', 'hintergrundbild');
   
       function hintergrundbild() {
       	if(is_category()) {
           $image = get_field('category_'.get_query_var('cat'));
       	} elseif {
       		$image = get_field('hintergrund');
       	}
   
       	else( empty($image) ) return;
   
       	$out  = '<style type="text/css">';
       	$out .= 'body { background: url("'. $image .'")  repeat top center !important; background-attachment: fixed; }';
       	$out .= '</style>';
       	echo $out;
       }
       ```
   
 *  Moderator [Bego Mario Garde](https://de.wordpress.org/support/users/pixolin/)
 * (@pixolin)
 * Moderator (nicht mehr aktiv)
 * [vor 11 Jahren, 7 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27508)
 * [@angelika](https://de.wordpress.org/support/users/angelika/): der Feldname muss
   schon mit angegeben werden, nur muss bei Kategorien die Kategorie-ID mit übermittelt
   werden. (siehe [Get a value from other places](http://www.advancedcustomfields.com/resources/get_field/))
 * Ich hatte den Code getestet und bei mir hat’s einwandfrei funktioniert, deshalb
   bin ich da jetzt etwas ratlos. Anscheinend wird das Style-Tag auf der Kategorie-
   Seite gar nicht erst eingebunden. Da müsste man jetzt mal von verschiedene Variablen
   ein `var_dump()` machen – geht auf die Entfernung aber schwer und ich finde, 
   wir schießen hier auch schon seit längerem weit über die Hilfe zur Selbsthilfe
   hinaus.
 * [@awayfromlife](https://de.wordpress.org/support/users/awayfromlife/) Schau doch
   nochmal, ob beim Kopieren in die functions.php was schief gelaufen ist.
 *  Themenersteller [AwayFromLife](https://de.wordpress.org/support/users/awayfromlife/)
 * (@awayfromlife)
 * [vor 11 Jahren, 7 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27509)
 * Es funktioniert. Habe die Cache geleert, vielleicht lag es daran. Vielen Dank!
 *  Moderator [La Geek](https://de.wordpress.org/support/users/la-geek/)
 * (@la-geek)
 * [vor 11 Jahren, 7 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27510)
 * Hallo Bego,
 * da hast natürlich vollkommen recht mit dem Feldwert. Ich finde die Lösung sehr
   schön und charmant, das über custom fields zu regulieren, auch wenn es durch 
   die Einbindung in den header einen zusätzlichen HTTP-Request verursacht. Dennoch,
   in vielen Fällen wäre so etwas tatsächlich die bessere Lösung, statt unzähliger
   einzelner CSS-Anweisungen. Werde es nachher auch direkt einmal lokal testen. 
   Vielen Dank für den Code.
 * [@awayfromlife](https://de.wordpress.org/support/users/awayfromlife/).
    Falls
   du es gar nicht mit dem Code von Bego hinbekommen solltest, hier noch ergänzend
   die Lösung per CSS. Schau mit firebug welche CSS Klassen das Body-Tag hat, bei
   der Kategorie Interview ist das z.B. category-interview.
 * Der CSS Code sieht dann so aus:
    `body.category-interview (CODE FÜR DEINEN BACKGROUND);`
 * EDIT: Da haben sich unsere Posts wohl überschnitten. 🙂
 *  Moderator [Bego Mario Garde](https://de.wordpress.org/support/users/pixolin/)
 * (@pixolin)
 * Moderator (nicht mehr aktiv)
 * [vor 11 Jahren, 7 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27511)
 * Puh.
 * Schönes Wochenende.
 *  Themenersteller [AwayFromLife](https://de.wordpress.org/support/users/awayfromlife/)
 * (@awayfromlife)
 * [vor 11 Jahren, 2 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27583)
 * Um das Thema noch einmal kurz aufzugreifen. Gibt es auch eine Möglichkeit Hintergrundbilder
   für Schlagwörter hochzuladen und im Frontend (z.b. [http://www.homepage.de/tag/schlagwort1](http://www.homepage.de/tag/schlagwort1))
   anzuzeigen?
 * Ich habe ein wenig mit ACF nach der obigen Anleitung rumgespielt, aber hab es
   leider nicht geschafft.
 *  Moderator [Torsten Landsiedel](https://de.wordpress.org/support/users/zodiac1978/)
 * (@zodiac1978)
 * [vor 11 Jahren, 2 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27584)
 * Ja, entweder über die entsprechende Body-Klasse des Tags/der Tags oder mit dem
   entsprechenden Conditional Tag ([https://codex.wordpress.org/Function_Reference/is_tag](https://codex.wordpress.org/Function_Reference/is_tag))
 * Gruß, Torsten

Ansicht von 9 Antworten – 16 bis 24 (von insgesamt 24)

[←](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/?output_format=md)
[1](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/?output_format=md)
2

 Das Thema „Verschiedene Hintergrundsbilder“ ist für neue Antworten geschlossen.

 * In: [Allgemeine Fragen](https://de.wordpress.org/support/forum/allgemeine-fragen/)
 * 24 Antworten
 * 4 Teilnehmer
 * Letzte Antwort von: [Torsten Landsiedel](https://de.wordpress.org/support/users/zodiac1978/)
 * Letzte Aktivität: [vor 11 Jahren, 2 Monaten](https://de.wordpress.org/support/topic/verschiedene-hintergrundsbilder/page/2/#post-27584)
 * Status: nicht gelöst

## Themen

### Beliebteste Themen

### Unbeantwortete Themen

### Nicht-Support-Themen

### Gelöste Themen

### Ungelöste Themen

### Alle Themen
