Suporte » Ajustando o WordPress » Criar uma página com todos os posts listados

  • Pessoal, antes eu usava esse código

    <?php get_header(); ?>
    <?php include('includes/menu-de-categorias.php'); ?>
    <div id="corpo"><!--Início do Corpo-->
    	<div id="corpo-pagina"><!--Início do Corpo Postagem-->
    		<div id="page-pagina"><!--page pagina -->
    			<p><?php the_title(); ?></p>
                            <div>
    
    			<?php $debut = 0;?>
    			<?php while(have_posts()) : the_post(); ?>
    				<ul class="indice-geral">
    					<?php
    						$myposts = get_posts('numberposts=-1&offset=$debut&orderby=title&order=ASC&cat=-383,-1654'); 
    						foreach($myposts as $post) : ?>
    							<li>
    								<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>								
    							</li>
    						<?php endforeach; ?>
    				</ul>
    			<?php endwhile; ?>
                            </div>
    		</div><!--page pagina -->
    	</div><!--Fim do Corpo da Página-->
    </div><!--Fim do Corpo-->
    <?php get_footer(); ?>

    Agora, depois que atualizei, não sei por que não funciona mais. Alguém pode me ajudar?

Visualizando 4 respostas - 16 até 19 (de um total de 19)
  • Criador do tópico Welligton Sousa

    (@sousawelligton)

    Ainda deu problema. Não deu certo.

    Moderador Leo Baiano

    (@leobaiano)

    Você está com o debug ativado? Tem como ver os logs de erros? Seria bem mais fácil se tivessemos acesso ao erro.

    O que você pode tentar é comentar partes desse código PHP e ir testando para tentar identificar exatamente em qual parte está o erro. Conseguiria fazer isso?

    Criador do tópico Welligton Sousa

    (@sousawelligton)

    Consegui algum resultado com esse

    <?php get_header(); ?>
    
    <?php include('includes/menu.php'); ?>
    
    	<div id="corpo-postagem"><!--Início do Corpo Postagem-->
    
    		<div id="page-pagina"><!--page pagina -->
    
    			<h1><?php the_title(); ?></h1></br>
    
    			<p>Utilize o ctrl + F para buscar a música desejada</p></br>
    
    			<div><!--Comeco da Listagem-->
    
    				<ul class="indice-geral">
    					<?php $args = array( 'posts_per_page' => 1877, 'offset'=> 1, 'orderby'=> name, 'order'=> ASC, 'category' => 1 );
    						$myposts = get_posts( $args );
    						foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
    							<li>
    								<a href="<?php the_permalink(); ?>">
    									<?php the_title(); ?>
    								</a>
    							</li>
    						<?php endforeach;
    						wp_reset_postdata();?>
    
    				</ul>
    
    			</div><!--Fim da Listagem-->
    
    		</div><!--page pagina -->
    
    	</div><!--Fim Corpo Postagem-->
    
    <?php get_footer(); ?>

    O complicado é que preciso que apareça todos os posts da categoria 1

    Criador do tópico Welligton Sousa

    (@sousawelligton)

    E só deu errado, tanto o seu como o meu, quando coloquei 'posts_per_page' => '-1',
    Ele não está aceitando esse comando do -1 para todos os posts

Visualizando 4 respostas - 16 até 19 (de um total de 19)
  • O tópico ‘Criar uma página com todos os posts listados’ está fechado para novas respostas.