我已經在我的args數組中設置了一個簡單的參數,但沒有得到任何適當的帖子。基於自定義參數在Wordpress循環中找不到任何帖子
通過使用高級自定義字段,我在「帖子」類型中創建了「選擇」選項,並且選擇了「精選:是」。大約4個設置爲特色,但仍然沒有發現帖子。
**我提供了該頁面的屏幕截圖。正如你將看到的那樣,頁面下半部分的帖子會通過使用標準循環,但我已經設置了一個新的循環來顯示頂部的精選文章。也許我打算首先結束全球循環?
這裏是我的當前設置:
<?php
// args
$args = array(
'numberposts' => -1,
'meta_key' => 'feature_post',
'meta_value' => 'Yes'
);
// get results
$the_query = new WP_Query($args);
// The Loop
?>
<?php if($the_query->have_posts()): ?>
<ul class="bxslider">
<?php while ($the_query->have_posts()) : $the_query->the_post(); ?>
<li>
<div class="featured-article">
<div class="category-label">Health</div>
<i class="category-label-end"></i>
<?php echo the_post_thumbnail(); ?>
<div class="featured-article-title">
<h2><a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a></h2>
</div>
</div>
</li>
<?php endwhile; ?>
</ul>
<?php else : echo '<p style="color:#fff;">no posts</p>'; ?>
<?php endif; ?>
<?php wp_reset_query(); // Restore global post data stomped by the_post(). ?>
高級自定義字段
已被設置爲精選一個職位。
帖子頁:
嗨,首先是什麼'numberposts => -1' ?, – Mauro 2014-10-27 04:56:29
@Mauro - 這意味着返回所有行(不限制/分頁查詢) – Hobo 2014-10-27 07:54:02