Sep
20
2008
Si por ejemplo tenemos 10 artículos en portada y queremos ver un listado de los 10 artículos siguientes, es fácil de conseguir añadiendo este código.
<h2>Más Artículos (10-20)</h2>
<ul>
<?php
$recent = new WP_Query(“showposts=20″);
$mi_indice = 0;
while($recent->have_posts()) : $recent->the_post();
if ($mi_indice>=10){
?>
<li><a href=”<?php the_permalink() ?>” title=”<?php the_title(); ?>” rel=”bookmark”><?php the_title(); ?> (<?php the_time(‘j’); ?> <?php the_time(‘M’); ?>)</a></li>
<?php
}
$mi_indice++;
endwhile;
?>
</ul>
Te mostrara un listado asi
* Articulo 1 (19 Sep)
* Articulo 2 (18 Sep)
* Articulo 3 (18 Sep)
* Articulo 4 (18 Sep)
* Articulo 5 (18 Sep)
* Articulo 6 (18 Sep)
* Articulo 7 (18 Sep)
* Articulo 8 (18 Sep)
* Articulo 9 (18 Sep)
* Articulo 10 (18 Sep)
Lo puedes poner en el lateral o en el pie.
Sep
20
2008
Al final de buscar por distintas partes me decidí a arreglar los problemas del plugin Popularity Contest 1.3b2 en esta versión daba un tremendo error fatal cuando intentaba instalarlo.
El plugin Popularity Contest 1.3b2 sirve para darte las estadísticas de las visitas realizadas en tu blog sin modificar nada de las tablas originales de WP. Ademas, puedes cambiar tus plantillas para crear tus listados de TOP más visitados, por ejemplo.
El problema se debían a los cambios realizados a partir del wordpress 2.5, pero como es hoy que queria probarlo, pues por eso me he decidido a arreglarlo.
Abrir el plugin Popularity Contest original y editarlo buscando el código:
require('../../wp-blog-header.php');
Y sustituirlo por:
require('../wp-blog-header.php');
Y también buscar el siguiente código:
if (isset($_GET['activate']) && $_GET['activate'] == 'true') {
Y sustituirlo por:
if (isset($_GET['action']) && $_GET['action'] == 'activate') {
También he añadido una mejora con el listado de los más populares del último mes
Me he basado en el artículo de guatewireless pero no funcionaba y le he dejado un mensaje comentándolo.
Os dejo el fichero popularity-contest.zip por si queréis descargarlo.
Y creo que eso es todo.