asides?? eso está chupao

bueno, al final no se que ha pasado pero la cosa a acabado funcionando….

gracias a la inestimable colaboración del amigo nikilauda y del amigo google (san google) he podido hacer un refrito entre lo visto por aquí y por allí, por aquí y por allá…. y aunque por un momento he estado tentado de mandarlo todo a tomar por culo otra vez instalar un plugin para hacerlo más fácil, al final lo he hecho funcionar, tú…

os resumo el código que he puesto por si alguien se anima:

se coge uno el archivo index.php del tema que uno quiera modificar y se le mete nada más empezar la siguiente funcioncita para juntar los post si son varios, seguidos y de la misma categoría que nos ocupa:

<?php function stupid_hack($str) {
return preg_replace('|</ul>\s*<ul class="minipost">|', '', $str);
}
ob_start('stupid_hack');
?>

código que formatea el minipost o aside:

<?php if (in_category(25) && !$single) { ?>
<ul class="minipost">
<li id="p<?php the_ID(); ?>"><strong><?php the_title(); ?>:</strong>
<?php echo wptexturize($post->post_content); echo ' ';
comments_popup_link('(0)', '(1)', '(%)')?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">#</a>
<?php edit_post_link('(e)'); ?></li>
</ul>

por último hay que localizar el «endwhile;» del final del archivo y añadirle justo antes un cierre de llave, tal que asín: «} endwhile;»

y para finalizar del todo se le da a la cosa un poquito de css para que quede al gusto del consumidor:

.minipost {
background: #123;
padding: 10px 5px 0px 5px;
border: 1px dashed #06c;
margin: 30px 0px 30px 0px;
-moz-border-radius-bottomright: 15px;
-moz-border-radius-bottomleft: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-topleft: 15px;
}

.minipost li {
list-style-type: none;
padding: 0 0 10px 10px;
background-image:url("http://dondestalaimagen");
background-repeat:no-repeat;
background-position:top left;
}

(por cierto, valientes cagadas las que se curra el explorer, ahora si que solo se ve bien en firefox) y asides terminados, oyes….

y que ha pasado mientras tanto en la blogosfera?? pues lo que tenía que pasar…. justo ahora que consigo que el rollo este de los asides funcione pues van y me sacan la actualización a la versión 2.0.2 de wordpress…. lo leo también en mangas verdes, donde por cierto, hablan de un parcheo que parece que le sienta bien a la cosa esa del Full path disclosure

ya puestos le podrían añadir ya de una vez el Shuttle (enlace original) al panel de control de wordpress o esta plantilla para wp (Durable) basada en AJAX que está de vicio, o algo que haga que no tenga que estar actualizando constantementeeeeee…..

en fin, ni puto caso, que ya se como van las cosas, solo que a veces me desespero…. bueno, ahora que he aprendido cuando actualice ya lo volveré a hacer…. y me buscaré los plugins, y traduciré lo que no esté en castellano y….

3 thoughts on “asides?? eso está chupao

  1. hasta he apañado el otro tema (en blancos) que tengo para el blog…. estoy que me salgo esta tarde….

  2. no te digo yo que no…. pero la intención original era más o menos esa….

    el caso es que el plugin para el cambio de theme falló después de la última actualización y no me he puesto aún a buscarle sustituto…. un día de estos…. (que salga pronto del trabajo, juas)

    pero gracias por el consejo, de todos modos….

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.