1
帖子我有一点奇怪的问题,与我的WP-查询。我有一个自定义帖子类型(投资组合),用一种名为year的自定义分类法。我每年都有类别,所以我想要做的是显示每年的所有帖子。问题是,只有2012年的作品。如果我订购类别ASC/DESC - 只有2012年的作品无所谓。WordPress的 - 获取自定义分类类别
<section id="content">
<?php
$categories = get_categories('taxonomy=year&order=DESC');
foreach($categories as $category) : ?>
<article class="year">
<h2><?php echo $category->name ?></h2>
<div class="items">
<?php
$posts = get_posts('taxonomy=year&post_type=portfolio&year=' . $category->slug);
foreach($posts as $post) : ?>
<div class="item">
<?php
$large_image_url = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full');
echo '<a href="' . $large_image_url[0] . '" title="' . the_title_attribute('echo=0') . '" rel="lightbox[' . $category->slug . ']" >';
the_post_thumbnail('thumbnail');
echo '</a>';
?>
</div>
<?php endforeach; ?>
</div>
</article>
<?php
endforeach;
wp_reset_query();
?>
</section>
我在做什么错?对我来说,这似乎是正确的。我已经尝试了一堆不同的需要这一点,一切从实际querys荒谬的分类法,但我只是无法得到它的权利..
预先感谢您!
使用自定义后类型名称获得类别列表:http://wp.me/p4esuX-3k – 2014-12-31 06:50:32