[英]wordpress url structure
当我致电example.com/category
列出所有可用类别时,是否可以在wordpress中使用。 如果我像我的示例一样请求url,我会得到一个404页面
我不确定是否有默认链接列出所有类别。
但这并不意味着您自己做不到。 在您的主题中创建一个新的模板文件,将其命名为category_list.php并添加以下代码:
您可能需要对其进行一些微调,以显示所需的样式。
<?php
/**
* Template Name: Category listing
* Description: list all the categories
*/
get_header(); ?>
<div class="container">
<?php
$args=array(
'orderby' => 'name',
'order' => 'ASC'
);
$categories=get_categories($args);
foreach($categories as $category):
echo '<p>Category: <a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $category->name ) . '" ' . '>' . $category->name.'</a> </p> ';
echo '<p> Description:'. $category->description . '</p>';
echo '<p> Post Count: '. $category->count . '</p>';
echo '<hr />';
endforeach;
?>
</div>
<?php get_footer(); ?>
然后转到页面->添加新内容。 将该页面命名为“ Category”,以便该URL为example.com/category
。
然后在模板列表中,选择刚创建的模板。 如您在顶部注释中的以上代码中所见,它将被命名为“类别列表”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.