Suporte » Temas » Dividir posts em colunas

  • Resolvido ederco2

    (@ederco2)


    Bom dia!

    Estou criando uma pagina a partir de um codigo apresentado pelo elias.rodrigues em outro post, gostaria que ficasse os posts divididos em linhas de 3 thumbnail (posts), porém somente a primeira linha fica de acordo o restante fica um abaixo do outro (padrao de postagem)… alguem poderia me ajudar?

    <?php query_posts('cat=7');?>
    
    <?php get_header(); ?>
    
    <TABLE BORDER=4>
    <div class="DivMultiplicada">
    <TR>
    <?php
    $i=1;
    	while (have_posts()) : the_post();
    ?>
    
    <TD WIDTH=250 >
                    <a href="<?php the_permalink(); ?>"><br/>
                        <font size="3">
    					<tt>
    					<h2><?php the_title(); ?></h2>
    					</tt>
    					</font>
    					<?php the_post_thumbnail( array(250,200) );echo $i; ?>
    
                    </a>
    
    </td>
    <?php
    	if( $i==3 ){
    		echo "</div></TR></TABLE> <div class=\"Div2\">";
    		$i=1;
    			}
    		else {
    			$i++;
    			}
    endwhile;
    ?>
    
    </TD>
    </div>
    </TR></TABLE>
    <?php get_footer(); ?>

    Obrigado!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Criador do tópico ederco2

    (@ederco2)

    Resolvi meu problema ao ver que um usuario indicou usar Divs ao invez de Table mais usei Divs e Table e resolveu meu problema…

    Nao devo fazer isso?

    Codigo com div e table :

    <TABLE BORDER=1>
    <div class="DivMultiplicada">
    <TR>
    <?php
    $i=1;
    	while (have_posts()) : the_post();
    ?>
    
    <TD WIDTH=250 >
                    <a href="<?php the_permalink(); ?>"><br/>
                        <font size="3">
    					<tt>
    					<h2><?php the_title(); ?></h2>
    					</tt>
    					</font>
    					<?php the_post_thumbnail( array(250,200) );echo $i; ?>
    
                    </a>
    
    </td>
    <?php
    	if( $i==3 ){
    		echo "</div></TR></TABLE><TABLE BORDER=1> <div class=\"Div2\"><TR></td>";
    		$i=1;
    			}
    		else {
    			$i++;
    			}
    endwhile;
    ?>

    Aguardo uma resposta para concluir o post.

    Olá amigo,

    Faça seu Layout sem o uso de tabelas ( Tableless ).
    Para estilizar, use CSS.

    Veja mais em:
    http://tableless.com.br/

    http://www.maujor.com/index.php

    Abs

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Dividir posts em colunas’ está fechado para novas respostas.