Ondersteuning » Algemeen WordPress » Verschillend gekleurde posts

  • arjonnetjuh

    (@arjonnetjuh)


    Ik heb net m’n wordpress weblog opgezet, maar aangezien alles wit is,is het erg onduidelijk wanneer de volgende post begint. heeft iemand enig idee hoe ik de posts om en om een andere kleur kan laten krijgen? blauw – wit- blauw- wit enzovoort..

9 reacties aan het bekijken - 1 tot 9 (van in totaal 9)
  • Dan zal je echt je thema in moeten duiken en met de PHP code aan de slag moeten. Dan kan je in de Loop waarin de berichten iets instellen a la:
    if ($class==”post-even”) {
    $class=”post-oneven”;
    } else {
    $class=”post-even”;
    }

    En dan ‘<div class=”post”>’ vervangen door ‘<div class=”<?php echo $class;>”>

    En in je CSS dan .post-even en .post-oneven aanmaken met verschillende background-color’s.

    Thread starter arjonnetjuh

    (@arjonnetjuh)

    dankje,,

    maar welk php bestand moet ik dan hebben? er zijn er een heleboel:P

    Meestal index.php

    Bedenk wel dat het aanpassen van die bestanden je hele layout kan verzieken. Eerst backuppen, dan klooien 🙂

    Thread starter arjonnetjuh

    (@arjonnetjuh)

    Tot nu toe geeft hij geen foutmeldingen dus ik heb het script (En waarschijnlijk de css goed aangepast, alleen nu heb ik een probleempje met hetvolgende:

    if ($class=="post-even") {
    $class="post-oneven";
    } else {
    $class="post-even";
    }

    als ik dat ergens neerzet (Waarschijnlijk op de verkeerde plek, komt het gewoon als tekst bovenin op m’n weblog te staan. waar moet ik dat tussenzetten dan?

    php code van indexfile:

    <?php get_header(); ?>
    
    	<div class="main">
    		<div class="content">
    
    	<?php if (have_posts()) : ?>
    
    		<?php while (have_posts()) : the_post(); ?>
    
    			<div class="?php echo $class;" id="post-<?php the_ID(); ?>">
    				<div class="posttitle">
    					<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>

    (de code is nog langer maar ik geloof dat de rest van de code niet van toepassing is hier)

    Thread starter arjonnetjuh

    (@arjonnetjuh)

    ook snap ik niet echt hoe he script dan weet dat het een oneven of even post is. moet ik dat nergens aangeven?

    Het moet na die while (have_posts()

    Het script weet niet of het even of oneven is, maar zet gewoon elke keer het “schakelaartje” om. Als de variabele op “even” staat maakt ie er oneven van, en andersom.

    Thread starter arjonnetjuh

    (@arjonnetjuh)

    hij geeft geen foutmeldingen meer, maar hij veranderd de blokjes ook niet van kleur.. er zit dus script bij in maar er gebeurd niets..

    ik denk dat dan de fout in de stylesheet zit, en dat dit niet klopt:

    .post oneven {
    	background: #FFFFFF;
    	margin-bottom:30px;
    	}
    .post even {
    	background: #000000;
    	margin-bottom:30px;
    	}

    ipv background color: #kleur gebruiken werkt ook niet

    moet nog een streepje tussen post en (on)even.

    Thread starter arjonnetjuh

    (@arjonnetjuh)

    werkt niet, ik denk dat er nog een witte layer/laag ofzo over de postst heen zit dat de achtergrond wel blauw wordt, maar de voorgrond onder de tekst niet..

9 reacties aan het bekijken - 1 tot 9 (van in totaal 9)
  • Het onderwerp ‘Verschillend gekleurde posts’ is gesloten voor nieuwe reacties.