Afficher une catégorie d'article
JeanneG
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je suis débutante en php donc j'aurais besoin d'aide pour quelque chose qui vous semblera facile...
Je fais un site wordpress et je souhaite crée trois modèles de pages différents où sera affichées trois catégories d'articles différentes.
Le problème c'est que je ne sais pas comment afficher les articles d'une catégorie ni où le placer dans ce code php :
<?php
/**
* Template Name: Blog - Left Sidebar
*/
get_header();?>
<?php include (TEMPLATEPATH.'/get-option.php');?>
<div id="page">
<div id="container">
<div class="page-wrapper">
<div class="page-w600-right">
<div class="space h10"></div>
<!-- get Cat ID -->
<?php $cat_id = get_post_meta($post->ID, "cat-id-blog", true); ?>
<?php $blog_num = get_post_meta($post->ID, "blog-item-number", true); ?>
<?php query_posts('showposts='.$blog_num.'&cat='.get_cat_ID(htmlspecialchars($cat_id)).'&paged='.$paged)?>
<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post();?>
<div class="blog-sidebar-wrapper">
<!-- post container -->
<?php
$image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'large', true);
?>
<?php if($image_id==null):?>
<?php else:?>
<div class="frame h125 w210 hover mt7 mr30 alignleft">
<a href="<?php the_permalink();?>">
<img src="<?php bloginfo('template_directory'); ?>/scripts/timthumb.php?src=<?php echo $image_url[0] ;?>&h=125&w=210&zc=1" alt="<?php the_title(); ?>" />
</a>
</div>
<?php endif ?>
<div class="blog-sidebar-content">
<!-- Title -->
<div class="title-wrapper">
<div class="title">
<h2>
<a href="<?php the_permalink();?>">
<?php the_title();?>
</a>
</h2>
</div>
</div>
<?php postDate();?>
<div class="meta-left-full">
<?php echo mb_substr(get_the_excerpt(),0,230);?>
</div>
<?php //end blog sidebar content ?>
</div>
<div class="space h27"></div>
<div class="divider"></div>
</div>
<?php endwhile?>
<?php endif ?>
<div class="space h15"></div>
<?php if (function_exists("pagination")) {
global $additional_loop;
pagination($additional_loop->max_num_pages);
} ?>
</div>
<?php get_sidebar('blog-left')?>
</div>
</div>
</div>
<?php get_footer();?>
Je suis perdue...Merci pour vos réponses..
Jeanne.
je suis débutante en php donc j'aurais besoin d'aide pour quelque chose qui vous semblera facile...
Je fais un site wordpress et je souhaite crée trois modèles de pages différents où sera affichées trois catégories d'articles différentes.
Le problème c'est que je ne sais pas comment afficher les articles d'une catégorie ni où le placer dans ce code php :
<?php
/**
* Template Name: Blog - Left Sidebar
*/
get_header();?>
<?php include (TEMPLATEPATH.'/get-option.php');?>
<div id="page">
<div id="container">
<div class="page-wrapper">
<div class="page-w600-right">
<div class="space h10"></div>
<!-- get Cat ID -->
<?php $cat_id = get_post_meta($post->ID, "cat-id-blog", true); ?>
<?php $blog_num = get_post_meta($post->ID, "blog-item-number", true); ?>
<?php query_posts('showposts='.$blog_num.'&cat='.get_cat_ID(htmlspecialchars($cat_id)).'&paged='.$paged)?>
<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post();?>
<div class="blog-sidebar-wrapper">
<!-- post container -->
<?php
$image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'large', true);
?>
<?php if($image_id==null):?>
<?php else:?>
<div class="frame h125 w210 hover mt7 mr30 alignleft">
<a href="<?php the_permalink();?>">
<img src="<?php bloginfo('template_directory'); ?>/scripts/timthumb.php?src=<?php echo $image_url[0] ;?>&h=125&w=210&zc=1" alt="<?php the_title(); ?>" />
</a>
</div>
<?php endif ?>
<div class="blog-sidebar-content">
<!-- Title -->
<div class="title-wrapper">
<div class="title">
<h2>
<a href="<?php the_permalink();?>">
<?php the_title();?>
</a>
</h2>
</div>
</div>
<?php postDate();?>
<div class="meta-left-full">
<?php echo mb_substr(get_the_excerpt(),0,230);?>
</div>
<?php //end blog sidebar content ?>
</div>
<div class="space h27"></div>
<div class="divider"></div>
</div>
<?php endwhile?>
<?php endif ?>
<div class="space h15"></div>
<?php if (function_exists("pagination")) {
global $additional_loop;
pagination($additional_loop->max_num_pages);
} ?>
</div>
<?php get_sidebar('blog-left')?>
</div>
</div>
</div>
<?php get_footer();?>
Je suis perdue...Merci pour vos réponses..
Jeanne.
A voir également:
- Afficher une catégorie d'article
- Afficher appdata - Guide
- Afficher taille dossier windows - Guide
- Ajoutez à la liste de contacts ana le goff, inscrite le 27 novembre 2015, dans la catégorie i. puis triez les contacts en les classant : par ordre alphabétique de leur nom de famille (critère principal), puis par date du plus récent au plus ancien (critère secondaire). quel mot apparaît à la verticale dans la colonne "catégorie" entre les lignes 200 et 209 (en-tête compris) ? ✓ - Forum Word
- Windows 11 afficher d'autres options - Guide
- Afficher mot de passe wifi android - Guide