WordPress, estilos y categorías

Marchando truquito tonto chapucilla para todo aquel que quiera diferenciar el estilo de las entradas de un blog WordPress con el CSS. Una manera es meterle una clase al div que lleva cada entrada marcando cada una de las categorías. Y para hacerlo basta sustituir el <div class="post"> por algo como:

< ?php
echo '<div class="post';
foreach((get_the_category()) as $cat)
   echo ' ' . $cat->cat_ID;
echo '">';
?>

No hace falta que me diga nadie que el parche es bastante feo, que ya lo sé yo. Para comenzar, esto debería ser un plug-in (pero me da palo mirar cómo se hacen). Y, sobre todo, esto coloca clases numéricas, que no son nada intuitivas (pero ponerlas en texto implicaría ‘limpiarlas’ antes de caracteres peligrosos, cosa que me da todavía más palo). La idea, egoista como siempre, es ver si alguien me encuentra una solución al problema de manera [más] elegante :-P y sin esfuerzo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *