Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/03/2011, 10:42
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 4 meses
Puntos: 638
Respuesta: Modificar la lista de las publicaciones

Yo he estado usando twentyten como framwork últimamente para mis trabajos. El asunto es que esta función get_template_part() lo que hace es buscar la primera opción y cargarla, luego la segunda, que de no existir carga solo la primera. Fíjate, que en cada archivo pasa lo mismo, en tag.php dice get_template_part('loop', 'tag') y así en todos.

Lo que puedes hacer es crear un archivo común para todos, por ejemplo, loop-archive.php y lo llamas en cada archivo, index.php, category.php, blablabla.php, en caso de que tengas la necesidad de mostrar el contenido de una manera diferente para cada caso, pues personalizas la cosa creando un archivo para cada uno.

Un archivo loop-archive.php luciría así:
Código PHP:
Ver original
  1. <?php
  2. if ( have_posts() ) :
  3.     while ( have_posts() ) : the_post();
  4. ?>
  5. <div class="post-excerpt">
  6.     <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
  7.         <h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
  8.  
  9.         <div class="entry-meta">
  10.             <?php twentyten_posted_on(); ?>
  11.         </div><!-- .entry-meta -->
  12.         <div class="entry-summary">
  13.             <?php the_excerpt(); ?>
  14.         </div><!-- .entry-summary -->
  15.         <span class="comments-count"><?php comments_popup_link( __( '0 Comentarios', 'twentyten' ), __( '1 Comentario', 'twentyten' ), __( '% Comentarios', 'twentyten' ) ); ?></span>
  16.     </article><!-- #post-## -->
  17. </div><!-- .excerpts -->
  18. <?php
  19.     endwhile;
  20. endif;
  21. ?>

Saludos
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose