Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Entradas con distinto diseño

Estas en el tema de Entradas con distinto diseño en el foro de WordPress en Foros del Web. Hola un saludo! buen dìa. Les plático, ando armando un blog pero aún no he podido resolver el diseño de las entradas; tengo 5 categorias: ...
  #1 (permalink)  
Antiguo 11/09/2009, 10:15
Avatar de etzekiel  
Fecha de Ingreso: agosto-2008
Mensajes: 67
Antigüedad: 15 años, 8 meses
Puntos: 1
Entradas con distinto diseño

Hola un saludo! buen dìa.

Les plático, ando armando un blog pero aún no he podido resolver el diseño de las entradas; tengo 5 categorias: 1 , 2, 3, 4 y 5.

Quiero que la categoria 1 se repita 3 veces y las restantes que solo se muestren mas abajo

Para la categoria 1 he puesto esto:

Código PHP:
<?php query_posts('cat=1&showposts=3'); ?>

  <?php if (have_posts()) : ?>
  
  <!-- INICIA LOOP -->
  <?php while (have_posts()) : the_post(); ?>
Hasta aqui no hay problema, funciona.

El problema viene al querer llamar las otras entradas. O.O la verdad es que me pierdo...

He leido sobre como excluir/incluir categorias, darles estilo dependiendo la categoria, etc. Casi todo lo que encuentro lo pongo a la práctica y no funciona, ( talves me falte "razonar más y no lo niego") ( no funciona porque la paginacion se queda estatica cuando le meto mano ) he navegado pero no encuentro algo que me guie.

De forma gráfica dejo un a img para explicar mejor mi problema.

Porfitas si alguien tiene algo que leer estaria de lujo,,, ando bien atorado en esta onda,,,

Una liga?, algún ejemplo práctico para leer?



Sale muchas gracias, hasta pronto. Un saludote desde el mexside.
  #2 (permalink)  
Antiguo 13/09/2009, 19:36
Avatar de etzekiel  
Fecha de Ingreso: agosto-2008
Mensajes: 67
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Entradas con distinto diseño

Asunto resuelto,

Les paso lo que he echo, esperando que a alguien le pueda servir.

Primeramente, dentro del archivo index.php se debe de hacer una llamada a un archivo externo, en este caso a:

sobresaliente.php

Dentro de archivo sobresaliente pongo esto:

Código PHP:
<?php $my_query = new WP_Query('cat=1&showposts=3');//Aqui especifico que categoria y cuantos post quiero.
    
while ($my_query->have_posts()) : $my_query->the_post();
    
$do_not_duplicate $post->ID?>
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
      <?php the_title(); ?>
      </a></h2>  

<?php the_excerpt(); ?>
<a href="<?php the_permalink(); ?>">Continuar lectura</a>
<?php endwhile; ?>
Zas.

Ahora dentro de archivo index.php debe de ir algo así:


Código PHP:
<?php get_header(); ?>
<?php 
include (TEMPLATEPATH '/sobresaliente.php'); ?>
<?php 
if (have_posts()) : while (have_posts()) : the_post(); ?>
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
  <?php the_title(); ?>
</a></h2>
<?php the_excerpt(''); ?>
<a href="<?php the_permalink(); ?>">Continuar lectura</a>
<?php endwhile; ?>
<div class="navegacion">
<!--Aqui la llamada a su paginación-->
</div>
<?php else : ?>
Error!
<?php endif; ?>

<?php get_sidebar();  ?>
<?php get_footer
(); ?>
Y listo!!,,, carnales espero les sirva,,, Un saludo y un abrazo desde el mexside
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:32.