1
"하이라이트"라는 범주가 있습니다. 메인 인덱스 페이지에 "하이라이트"카테고리 만 표시하고 싶습니다.내 WordPress 블로그의 색인 페이지에서 특정 범주 하나만 게시하십시오.
loop-index.php 파일을 만들었습니다. 하이라이트라는 카테고리 하나만 표시하도록 어떻게 변경합니까?
감사합니다. 여기
이 내 인덱스 loop.php의 코드입니다 :이
<?php
$args = array(
'category_name' => 'Highlights',
'orderby' => 'post_date',
'order' => 'DESC',
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => 5,
'caller_get_posts'=> 1
);
$my_query = null;
$my_query = new WP_Query($args);
if($my_query->have_posts()) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<?php the_title(); ?>
<?php the_excerpt(); ?>
<?php endwhile;
} else { ?>
<p>There is no post in this category</p>
<?php
}
wp_reset_query();
}
?>
내가 희망 샘플 쿼리 코드를 당신은 당신의 페이지에 특정 쿼리를 추가 할 필요가
<?php /* If there are no posts to display, such as an empty archive page */ ?>
<?php if (! have_posts()) : ?>
<h1>
<?php _e('Not Found', 'discover'); ?>
</h1>
<p>
<?php _e('Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'discover'); ?>
</p>
<?php get_search_form(); ?>
<?php endif; ?>
<!--loop starts here-->
<?php if (have_posts()) while (have_posts()) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="post-head">
<h1><a href="<?php the_permalink(); ?>" title="<?php printf(esc_attr__('Permalink to %s', 'discover'), the_title_attribute('echo=0')); ?>" rel="bookmark">
<?php if (get_the_title() == '') { _e('(No title)', 'discover'); } else { the_title(); } ?>
</a></h1>
</div>
<!--post-heading end-->
<div class="meta-data">
<?php discover_posted_on(); ?>
in
<?php the_category(', '); ?>
|
<?php comments_popup_link(__('Leave a comment', 'discover'), __('1 Comment', 'discover'), __('% Comments', 'discover')); ?>
</div>
<!--meta data end-->
<div class="clear"></div>
<div class="post-entry">
<?php if (is_archive() || is_search()) : ?>
<?php the_content(__('<span class="read-more">Read More</span>', 'discover')); ?>
<div class="clear"></div>
<?php wp_link_pages(array('before' => '' . __('Pages:', 'discover'), 'after' => '')); ?>
<?php else : ?>
<?php if (has_post_thumbnail()) { the_post_thumbnail(array(620,240), array("class" => "alignleft post_thumbnail")); } ?>
<?php the_content(__('<span class="read-more">Read More</span>', 'discover')); ?>
<div class="clear"></div>
<?php wp_link_pages(array('before' => '' . __('Pages:', 'discover'), 'after' => '')); ?>
<?php endif; ?>
<!--clear float-->
<div class="clear"></div>
</div>
<!--post-entry end-->
<?php comments_template('', true); ?>
</div>
<!--post end-->
<?php endwhile; // End the loop. Whew. ?>
<!--pagination-->
<div class="navigation">
<div class="alignleft">
<?php next_posts_link(__('← Older posts', 'discover')); ?>
</div>
<div class="alignright">
<?php previous_posts_link(__('Newer posts →', 'discover')); ?>
</div>
</div>