我製作了一個名爲「Education」的自定義帖子類型。使用此自定義帖子類型,我通過「年份」的名稱進行了自定義分類。說我是添加了這種自定義後類型大致在10個職位格式爲:WordPress的:顯示自定義帖子類型Alphabetized自定義分類?
title of custom post type (Education)
,Custom Taxonomy Name (Year)
我怎麼會在我的網頁上顯示的文章的標題,並在順序的分類名稱?
(像這樣)
Vimy College 2014
Albatross 2013
Some College 2011
Another College 2010
...
...
下面是我的網頁代碼至今:
<?php /* Template Name: Education Page */
get_header(); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div>
<?php
// The args here might be constructed wrong
$args = array('post_type' => 'education',
'terms' => 'years',
'orderby' => 'terms',
'order' => 'ASC');
$loop = new WP_Query($args);
while ($loop->have_posts()) : $loop->the_post();
echo '<h3>';
the_title();
echo '</h3>';
// I don't know what else to put here to display the associated taxonomy name
// (and in sequential order)
endwhile;
?>
</div>
<?php endwhile; endif; ?>
所以要澄清,第一have_posts()
環路只是呼應了實際的頁面,以及內環應該生成上面提到的用於列出帖子標題的格式,但是由自定義分類標準名稱(在這種情況下爲數字)排序。
美觀大方,結構簡單,緊湊!謝謝,這工作! – NoReceipt4Panda