Bonjour à tous !
J'ai une toute première question pour entrer dans le forum
 
Pas vraiment à l'aise avec les pages php dans wordpress, j'ai un souci sur la page d'accueil blog de mon site : www.dafdepique.fr (icone ordinateur : ouverture d'un onglet avec le template blog…)
J'aimerai avoir en page d'accueil de blog les résumés des derniers posts plutôt que le dernier post publié en complet :
Voici le code en page index.php que j'ai actuellement…
je tente bien des modifs de "wp-query" trouvé sur des tuto ici et là mais ça ne change rien…
Mon site renvoi sur ce template blog en blank via la page base-home.php qui reprend le code suivant :
Quelqu'un aurait-il une idée de changement dans mon code ?
Merci à vous !!
Config :
WP 4.3
base de template : roots
Modifié par gilleshb (09 Sep 2015 - 15:16)
      
      
    J'ai une toute première question pour entrer dans le forum
 Pas vraiment à l'aise avec les pages php dans wordpress, j'ai un souci sur la page d'accueil blog de mon site : www.dafdepique.fr (icone ordinateur : ouverture d'un onglet avec le template blog…)
J'aimerai avoir en page d'accueil de blog les résumés des derniers posts plutôt que le dernier post publié en complet :
Voici le code en page index.php que j'ai actuellement…
je tente bien des modifs de "wp-query" trouvé sur des tuto ici et là mais ça ne change rien…
<?php get_template_part('templates/page', 'header'); ?>
<?php if (!have_posts()) : ?>
  <div class="alert alert-warning">
    <?php _e('Sorry, no results were found.', 'roots'); ?>
  </div>
  <?php get_search_form(); ?>
<?php endif; ?>
<?php while (have_posts()) : the_post(); ?>
  <?php get_template_part('templates/content', get_post_format()); ?>
<?php endwhile; ?>
<?php if ($wp_query->max_num_pages > 1) : ?>
  <nav class="post-nav">
    <ul class="pager">
      <li class="previous"><?php next_posts_link(__('← Older posts', 'roots')); ?></li>
      <li class="next"><?php previous_posts_link(__('Newer posts →', 'roots')); ?></li>
    </ul>
  </nav>
<?php endif; ?>
Mon site renvoi sur ce template blog en blank via la page base-home.php qui reprend le code suivant :
<?php /* Gestion blog */?>
	      	<?php
				$post_694 = get_post(694); 
				$title = $post_694->post_title;
			?>
			<div class="blogTitle linkT hideDiv">
				<?php echo $title;?>
			</div>
			
			<?php
			$args = array( 'posts_per_page' => 1 );
			
			$myposts = get_posts( $args );
			foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
					<a href="<?php the_permalink(); ?>" target="blank">
						<?php echo get_the_post_thumbnail($post_694->ID, 'full', array( 'class' => 'blogIMG actionIMG' ));?>
					</a>
			<?php endforeach; 
			wp_reset_postdata();?>
Quelqu'un aurait-il une idée de changement dans mon code ?
Merci à vous !!
Config :
WP 4.3
base de template : roots
Modifié par gilleshb (09 Sep 2015 - 15:16)