1
我運行WordPress自定義分類,通過在我的主題functions.php添加。我在我的主題中的另一個模板中調用某個帖子類型的帖子,但想限制它顯示哪些帖子,只顯示那些帖子,如果它們的分類標準值等於當前正在調用它的帖子名稱。例如:如果我在「紅樹」專輯頁面上,並且我打電話給「歌曲」文章類型下的所有帖子,它會調用每首歌曲。我有標記爲「光盤」的自定義分類標準,如果您在紅色樹狀頁面上,我想限制爲僅顯示具有「紅色樹狀結構」選擇作爲其分類標準值的帖子。WordPress的:根據他們的分類只顯示帖子
所以我只需要說:如果帖子的「光盤」分類標準值與當前頁面名稱相同,則繼續,如果不是,則不顯示任何內容。
這是我打電話的「歌曲」的帖子後類型:
<?php
$pages = get_posts('numberposts=9999&post_type=song&post_status=publish&order=ASC&orderby=date');
$i = 1;
foreach($pages as $page) {
$content = $page->post_title;
if(empty($content)) continue;
$content = apply_filters('the_content', $content);
if ($i%2===0) { ?><tr class="gigpress-row gigpress-alt">
<?php } else { ?><tr class="gigpress-row"><?php } ?>
<td><?php echo $page->post_title ?></td>
<td><?php echo get_post_meta($page->ID, "p30-length", true); ?></td>
<td><a href="http://itunes.com/<?php echo get_post_meta($page->ID, "p30-itunes-song", true); ?>">BUY</a></td>
</tr>
<?php $i++;
} ?>
感謝, 韋德