Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/04/2009, 13:29
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Incrustar una seccion con formato blog dentro de una pagina de wordpress

Ahora creo que tengo un problema en esa plantilla porque no consigo que me págine los resultados. Por defecto tengo puesto que solo se muestre 5 entradas por página. Dispongo de más de 8 entradas para esa categoría.

Sin embargo, me muestra 5 entradas, pero no hay manera de hacer que aparezca el paginador, para poder ver las otras entradas. Hasta he probado instalando un plugin paginador (WP Digg Style Paginatio)

Tengo que decir que en el resto de sitios la páginación funciona. Es mas, he copiado el mismo código y lo he pegado aquí pero no funciona. No sé cual es el problema.... me estoy desesperando...

Página que no funciona el páginador

Código PHP:
<?php
/*
Template Name: Blog Agenda
*/
?>
<?php get_header
(); ?>

    <div id="content">

    <?php query_posts("cat=-1"?>
        <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
        
        <div class="post" id="post-<?php the_ID(); ?>">
                
        <h2 class="pagetitle"><?php the_title(); ?></h2>
            <div class="entry clearfloat">
                <?php the_content(); ?>

                <?php wp_link_pages(array(
                
'before' => '<p><strong> '.__('Pages:','Mimbo').' </strong>'
                
'after' => '</p>'
                
'next_or_number' => 'number')); 
                
?>

            </div>
        </div>
        
        <!--<?php comments_template(); ?>-->
        
        <?php endwhile; endif; ?>
    <?php edit_post_link(__('Editar esta página'), '<p>''</p>'); ?>
        <div class="navigation">
            <div class="alignleft"><?php previous_post_link('%link''« Entrada Anterior'?></div>
            <div class="alignright"><?php next_post_link('%link''Entrada Siguiente»'?></div>
        </div>    

        
    </div>

<?php get_sidebar(); ?>

<?php get_footer(); ?>
Página que si funciona single.php

Código PHP:
<?php get_header(); ?>

    <div id="content">

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
 
     <?php 
      
// excludes this post from 'Related posts' in the sidebar
      
$GLOBALS['current_id'] = $post->ID
      
?>
  
        <div id="post-<?php the_ID(); ?><?php post_class('style'); ?>>
            <h2 class="posttitle"><?php the_title(); ?></h2>
    
         <!--<p class="postmetadata"><?php _e('Posted by','Mimbo'); ?> <?php the_author_posts_link('namefl'); ?> <?php _e('on','Mimbo'); ?> <?php the_time('n/d/y'); ?> &bull; <?php _e('Categorized as','Mimbo'); ?> <?php the_category(','?></p>-->
         
            <div class="entry clearfloat">
                <?php the_content('<p>'.__('Read the rest of this entry','Mimbo').'&raquo;</p>'); ?>

                <?php wp_link_pages(array(
                
'before' => '<p><strong> '.__('Pages:','Mimbo').' </strong>'
                
'after' => '</p>'
                
'next_or_number' => 'number')); 
                
?>
                </div>
                
            <?php the_tags('<span id="tags"><strong>'.__('Tagged as:','Mimbo').'</strong> '', ''</span>'); ?>
            
    <?php edit_post_link(__('Editar esta entrada','Mimbo'), '<p>''</p>'); ?>

</div>

    <!--<?php comments_template(); ?>-->

    <?php endwhile; else: ?>

        <p><?php _e('Sorry, no posts matched your criteria.','Mimbo'); ?></p>

<?php endif; ?>
        <div class="navigation">
            <div class="alignleft"><?php previous_post_link('%link''« Entrada Anterior'?></div>
            <div class="alignright"><?php next_post_link('%link''Entrada Siguiente»'?></div>
        </div>    
    </div>

<?php get_sidebar(); ?>
<?php get_footer
(); ?>
No veo donde puede estar el error. ¿Alguien me ayuda?