Jede Kategorie sein eigenes Hintergrundbild

  • Hallo,

    eine Frage:
    Ist es möglich jeder Kategorie sein eigenes Hintergrundbild zu geben?
    Oder das Hintergrundbild in einer Kategorie zu ändern?
    Wenn ja, wie?
    Oder geht es nur mit einem "Haupt"-Hintergrundbild?

    bis dann Joerg

    Einmal editiert, zuletzt von scorpio76 (29. Oktober 2010 um 14:24)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ich schliese mich der frage mal an, in leicht abgeänderter form.
    Ich will gerne das die Kategorien also Widget-title ein bild bekommen.
    Genauso wie der Widget-container.

    Hab das auch soweit hinbekommen, soweit kein problem.
    Jetzt will ich aber denn Widget-title, also denn Text z.b Kategorie verschieben. aber ich kriege es nicht hin weil dann auch der hintergrund sich verschiebt.

    Habe es erstmal so gemacht:

    }
    .widget-container {
    margin: 0 0 0px 0;
    background-image: url('http://blabla/wp-content/uploads/2010/10/unten.png');
    }
    .widget-title {
    color: #ffffff;
    font-weight: bold;
    background-image: url('http://blabla/wp-content/uploads/2010/10/oben.png');
    height: 31px ;
    }

    Wäre echt toll wenn sich damit jemand auskennt.
    ;)

  • Hallo,

    wird dann, daß Bild der Kategorie im Artikel auch angezeigt/übernommen?
    Zum Fall:
    Ich habe eine Kategorie "Modelleisenbahn". Diese soll ein anderes
    Hintergrundbild bekommen, als die anderen Seiten. Aber die Artikel in
    Kategorie "Modelleisenbahn", sollen daß Hintergrundbild übernehmen.
    Geht das?
    Wenn ja, wie?

    bis dann Joerg

    Einmal editiert, zuletzt von scorpio76 (29. Oktober 2010 um 15:52)

  • lese alles was mit 'body_class()' und 'post_class()' zu tun hat - das ist meiner meinung nahc der beste weg, kategorie-spezifische hintergrundbilder einzusetzen.

    http://codex.wordpress.org/Template_Tags/body_class

    http://codex.wordpress.org/Template_Tags/post_class

    und setze diese functionen in deinem theme ein, und siehe welche css classes dann der seite oder dem artikel beigefuegt werden.

    wenn das alleine nicht geht, dann hilft oft ein link zur seite, mehr zielgerichtete antworten zu bekommen.

  • :-D bingo - da dein theme schon 'body_class()' und 'post_class()' verwendet, sollte das mit den folgenden styles gehen:

    Code
    body.category-moba { background: seitenhintergrund fuer modelleisenbahn kategoriearchiv; }
     
    .post.category-moba { background: artikelhintergrund fuer artikel in kategorie modelleisenbahn; }



    in style.css neu einfuegen.

    wenn du den seitenhintergrund hinter einem einzelartikel in der kategorie modelleisenbahn extra haben willst, musst du conditional styles in header.php einsetzen; zB:

    PHP
    <?php if( is_single() && in_category('moba') ) : ?>
    <style type="text/css" media="screen">
    body { background-image: url("<?php bloginfo('stylesheet_directory'); ?>/images/moba_bg.jpg"); } 
    </style>
    <?php endif; ?>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!