WordPress kívülről

Poszt címének stílusa kategória alapján

Loopon belül a bejegyzés címét amely az alábbi formát ölti például a default sablonba:

<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></h2>
</pre>
Cseréljük le az alábbi kódra:
<pre lang="php" line="1">
<h2 class="<?php
$cats = get_the_category();
$length = count($cats);
$i = 1;
foreach((get_the_category()) as $category) {
if($length == $i){
$catString = $category->category_nicename . '';
} else {
$catString = $category->category_nicename . ' ';
}
echo $catString;
$i++;
} ?>"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</h2>

Mit értünk el ezzel?
Azt, hogy a forráskodunk már nem csak annyit láthatunk, hogy:

<h2><a href="http://oldalneve.hu/?p=1">Helló Világ! Helló Magyarország!</a></h2>

Hanem most már az alábbi látható:

<h2 class="kategoria-neve"><a href="http://oldalneve.hu/?p=1">Helló Világ! Helló Magyarország!</a></h2>

Ezzel kaptunk egy új osztályt a kategóriánk nevével és új stílust tudunk adni bejegyzésünk címének.