Am implementat asa ceva pe blogul meu, cu boxuri pentru fiecare categorie in care am reclame specifice respectivei categorii (affiliates) dar nu le-am pus online pentru ca sincer, nu vreau sa monetizez blogul prea mult. Ce am facut eu a fost sa pun in archive.php:

<?php if (is_category(array(9,15,16,17,18,21))) { ?>
<?php include (TEMPLATEPATH . '/includes/bla.php'); ?>
<?php } elseif (is_category(array(8,14,19,20,22,23,24,25))) { ?>
<?php } elseif (is_category('45')) { ?>
<?php include (TEMPLATEPATH . '/includes/bla2.php'); ?>
<?php } elseif (is_category('40')) { ?>
<?php include (TEMPLATEPATH . '/includes/bla3.php'); ?>
<?php } elseif (is_category('48')) { ?>
<?php include (TEMPLATEPATH . '/includes/bla4.php'); ?>
<?php } elseif (is_category('41')) { ?>
<?php include (TEMPLATEPATH . '/includes/bla5.php'); ?>
<?php } else { ?>
<?php } ?>


In cazul meu am folosit un array de categorii, pentru ca initial aveam pe blog cate o categorie principala (SEO de exemplu) si mai multe sub categorii (Blackhat, link building, etc). Asa poti sa faci daca vrei sa afisezi acelasi box pe mai multe categorii.

Poti si fara include-uri, dar asa ai mai mult control asupra ce se afiseaza si cureti codul.