Tutorial Wordpress: Miniposts
Ayer estuve intentando poner miniposts en el blog, también conocidos por asides o miniblogs. Probé a utilizar el plugin minipost pero por alguna extraña razón no se me mostraban los últimos posts del blog, por lo que desheché
la idea.
La siguiente posible solución que encontré fue la de hacer una modificación como se explica en La maté por un yogur, pero así tampoco me funcionaba, porque me mostraba la función hack como si se tratara de un texto.
Al final encontré la solución gracias a uno de los pingbacks que había en esa página, más concretamente a Blokura y a uno de los enlaces que tiene, el del enlace al index.php de Matt.
A continuación pongo los pasos que seguí para hacer que me funcionaran los miniposts.
1. En primer lugar hay que crear una categoría para los miniposts, la cual podéis llamar como os de la gana y debéis memorizar la ID de la categoría (En mi caso 257).
2. A continuación debéis modificar la plantilla index.php y donde dice:
<?php while (have_posts()) : the_post(); ?>
Escribimos:
if ($posts) {
function stupid_hack($str) {
return preg_replace('|
\s*
<ul class="asides">
<li>
<ul class="asides">
<li id="<?php the_ID(); ?>"><?php echo wptexturize($post->post_content); echo '
</ul>
</li>
|', '', $str);
}
ob_start('stupid_hack');
foreach($posts as $post) { start_wp();
?><?php if (in_category(257) && !$single) { ?>
<?php } else { ?>
3. Lo siguiente que haremos será buscar la línea donde pone:
Y la borramos.
4. Ahora buscamos las líneas que dicen algo parecido a:
<h2 class="center">Not Found</h2>
<p class="center">Sorry, but you are looking for something that isn't here.</p>
<?php include (TEMPLATEPATH . "/searchform.php"); ?>
<?php endif; ?>
Y lo sustituímos por:
5. El último paso es crear es estilo pala los minipost en la hoja de estilos ( style.css), añadiendo al final:
background: #FFFFD9;
font-size: 11px !important;
margin: 25px 0 25px 5px !important;
padding: 10px 10px 10px 25px !important;
}
Después de hacer todo ésto ya debería funcionar correctamente.
- Publicado por The-RockeR a las 01:43 pm
- Guardado en: Tutoriales, Wordpress
- Etiquetado con: , Tutoriales, Wordpress
- Comentarios RSS de esta entrada
- TrackBack URI

















Feed
Tutorial Wordpress: Miniposts…
Ayer estuve intentando poner miniposts en el blog, también conocidos por asides o miniblogs. Probé a utilizar el plugin minipost pero por alguna extraña razón no se me mostraban los últimos posts del blog, por lo que desheché la idea. La siguient…