Ibland kanske man vill att olika kategorier skall avgöra hur posten ser ut. Jag vet att det ibland kan vara nödvändigt och därför tog  jag reda på hur man gjorde.

Jag kommer inte fördjupa mig hur och varför, utan bara snabbt visa hur man gör. Läs mer för hela artikeln.

Då kör vi
Först lägger du in detta stycke i din functions.php

<?php
function the_category_unlinked($separator = ' ') {
$categories = (array) get_the_category();

$thelist = '';
foreach($categories as $category) {    // concate
$thelist .= $separator . $category->category_nicename;
}

echo $thelist;
}
?>

Nu tänker vi att du har denna tagg runt din post.

<div class="post">

Nu lägger vi till koden som kontrollerar och skriver in din/dina kategorier.

<div class="post<?php the_category_unlinked(' '); ?>">

Om vi nu tar som exempel att dina kategorier är banan och kaffe. Kommer då klassen bli så här.

<div class="post banan kaffe">

Så här kan ett exempel i din CSS-fil se ut.

.post {
  padding: 5px
}  

.banan {
    background-color: #f0f0f0;
}

.kaffe{
   font-size: 1.1em;
   background-image: url(images/kaffe.png) no-repeat top right;
}

Vill du veta mer ingående följ denna länk.
Using WordPress Categories To Style Posts

Fler tips hittar du på sidan Informationskällan

Tagged with:
 

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

*

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Looking for something?

Use the form below to search the site:


Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...

Set your Twitter account name in your settings to use the TwitterBar Section.