Suporte » Ajustando o WordPress » Erro no página category.php

  • Olá pessoal, criei um CPT e ao invés de taxonomies eu estou utilizando as categorias. Criei a página category.php mas ao invés de exibir somente a categoria selecionada, ela está retornando todos os posts. Segue o código:

    <?php get_header(); ?>
        <div id="info">
        	<h2><?php single_cat_title(); ?></h2>
            <div class="breadcrumbs">
    			<?php if(function_exists('bcn_display'))
                {
                    bcn_display();
                }?>
            </div>
        </div>
    	<div id="conteudo">
            <div id="lateral">
                <h2>Categorias</h2>
                <div id="categorias">
    				<?php $args = array(
                        'orderby'            => 'name',
                        'order'              => 'ASC',
                        'title_li'           => __( '' ),
                    ); ?>
    			<ul>
    				<?php wp_list_categories( $args ); ?>
    			</ul>
                </div>
            </div>
    		<div id="ultimos-produtos">
                <div class="loop-ultimos-produtos"><!-- LOOP ÚLTIMOS PRODUTOS -->
    				<?php query_posts( array( 'post_type' => 'produtos' ) );
                    while ( have_posts() ) : the_post(); ?>
                    <div class="produto-item">
                        <div class="titulo-produto">
                            <h3><?php the_title(); ?><br />Cód.: <?php echo get_post_meta($post->ID, '_codigo_produto', true); ?></h3>
                        </div>
                        <div class="descricao-produto">
                            <?php the_content(); ?>
                        </div>
                        <div class="rodape-produto-item">
                            <div class="categoria-produto">
                                <?php
                                $categoria = get_the_category();
                                $nomeCategoria = $categoria[0]->cat_name;
                                echo $nomeCategoria;
                                ?>
                            </div>
                        	<div class="preco-produto">R$ <?php echo get_post_meta($post->ID, '_valor_produto', true); ?></div>
                    	</div>
                    </div>
                    <?php endwhile; ?>
    			</div>
    		</div>
    	</div><!-- FIM CONTEUDO -->
    <?php get_footer(); ?>
Visualizando 1 resposta (de um total de 1)
Visualizando 1 resposta (de um total de 1)
  • O tópico ‘Erro no página category.php’ está fechado para novas respostas.