• Resolvido micalopes

    (@micalopes)


    Bom dia!

    Estou tem vários dias tenando colocar posts em minhas paginás estáticas, quanto a isso eu consegui.
    (dupliquei a page.php, renomeei, chamei o novo template, defini qual categoria de posts que iria mostrar).

    Só que me deparei com o seguinte problema: A tag more não funciona.
    Ou seja, os posts aparecem, e quando eu clico no “Leia Mais” ela me chama o link, mas me chama o mesmo “resumo”.
    Vejam aqui: http://www.micalopes.com.br/rebellegionBR/membros-do-staff/

    O código q estou usando nesta página é:

    <?php
    /*
    Template Name: Membros do Staff
    */
    ?>
    
    <?php get_header(); ?>
    
    <?php if (is_front_page()){include ('sidebar.php'); }
    	if (is_page('nossa-historia')) {include ('sidebar.php'); }
    	if (is_page('nosso-estatuto')) {include ('sidebar.php'); }
    	if (is_home()) {include ('sidebar.php'); }
    	if (is_page('membros')) {include ('sidebar3.php'); }
    	if (is_page('membros-do-staff')) {include ('sidebar3.php'); }
    	if (is_page('membros-oficiais')) {include ('sidebar3.php'); }
    	if (is_page('membros-em-reserva')) {include ('sidebar3.php'); }
    	if (is_page('novos-membros')) {include ('sidebar3.php'); }
    	if (is_page('membros-em-aprovacao')) {include ('sidebar3.php'); }
    	if (is_page('eventos')) {include ('sidebar4.php'); }
    	if (is_page('standards')) {include ('sidebar5.php'); }
    	if (is_page('participe')) {include ('sidebar6.php'); }
    	if (is_page('contato')) {include ('sidebar7.php'); }
    ?>
    
    		<!-- Content -->
    		<div id="content">
    			<?php query_posts('category_name=Membros do Staff');?>
                <?php global $more; $more = 0; ?>
    			<?php if (have_posts()): ?>
                <?php while (have_posts()) : the_post(); ?>
    
    			<!-- Post -->
    			<div class="post" id="post-<?php the_ID(); ?>">
    
    				<div class="post-title">
    					<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
    					<div class="post-title-info">
    
                        </div>
                        <div class="clear"></div>
    				</div>
    				<div class="post-entry">
    					<?php the_content('Leia mais...'); ?>
    				</div>
    				<div class="post-info">
    
    				</div>
    			</div>
    			<!-- /Post -->
    			<?php endwhile; ?>
    			<!-- Navigation -->
    			<div class="navigation">
    				<div class="navigation-previous"><?php next_posts_link('&laquo; Anterior') ?></div>
    				<div class="navigation-next"><?php previous_posts_link('Pr&oacute;xima &raquo;') ?></div>
    			</div>
    			<!-- /Navigation -->
    			<?php else : ?>
    			<!-- Post -->
    			<div class="post">
    				<div class="post-title">
    					<h2>Not Found</h2>
    				</div>
    				<div class="post-entry">
    					<p>Sorry, but you are looking for something that isn't here.</p>
    				</div>
    			</div>
    			<!-- /Post -->
    			<?php endif; ?>
    
    			<div class="clear"></div>
    
    		</div>
    		<!-- /Content -->
    
    <?php include (TEMPLATEPATH . '/sidebar-right.php'); ?>
    <?php get_footer(); ?>

    Será que alguém pode me dar uma ajuda nisso? Já estou desesperada e o prazo pra entregar o site está chegando 🙁

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

    (@micalopes)

    Ninguém gente?

    Olá micalopes,

    Não sei se você já conseguiu solucionar seu problema, se ainda não, experimente colocar a seguinte informação antes da tag <body>:

    <?php
    global $more;
    $more = 0;
    the_content();
    ?>

    Estava com o mesmo problema seu, e esse comando resolveu para mim.

    Espero que ajude!

    Criador do tópico micalopes

    (@micalopes)

    No codigo já estava la, só tinha colocado no arquivo errado, agora está resolvido! Obrigada.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Colocar posts em páginas estáticas, em que a TAG MORE funcione’ está fechado para novas respostas.