/location页面不存在,因为WordPress不仅仅是根据URL结构创建页面。如果需要在其中显示内容,可以创建一个名为“位置”的“页面”。
如果要在位置分类中列出可用的术语,可以创建custom page template 例如:
<?php
/**
* Template Name: Locations archive
*
* @package WordPress
* @subpackage Twenty_Twelve
* @since Twenty Twelve 1.0
*/
get_header(); ?>
<div id="primary">
<div id="content" role="main">
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( \'content\', \'page\' ); ?>
<?php endwhile; // end of the loop.
$taxonomy = \'locations\';
$terms = get_terms($taxonomy,array(
\'orderby\' => \'name\',
\'order\' => \'ASC\',
\'hide_empty\' => true
));
if ( count($terms) > 0 ){
echo "<ul>";
foreach ( $terms as $term ) {
echo \'<li><a href="\'.get_term_link($term->slug, $taxonomy).\'">\'.$term->name.\'</a></li>\';
//do other stuff for each term
}
echo "</ul>";
}
?>
</div><!-- #content -->
</div><!-- #primary -->
<?php get_footer(); ?>
这将列出位置分类法中的所有术语,并链接到每个术语的存档。