功能代码- <?php
- /*
- Template Name:显示标签VS分类信息
- */
- //输出公用头部
- get_header();
- ?>
- <h1>分类</h1>
- <?php
- $args=array(
- ‘orderby’ => ‘name’,
- ‘taxonomy’ => ‘category’,
- ‘order’ => ‘ASC’
- );
- $categories=get_categories($args);
- foreach($categories as $category) {
- echo ‘<h3>分类名称:’.$category->name.’ || 分类ID:’.$category->term_id.’ || 分类别名:’.$category->slug.’ || 文章数量:’. $category->count. ‘</h3> ‘;
- }
- ?>
- <h1>标签</h1>
- <?php
- $args=array(
- ‘orderby’ => ‘name’,
- ‘taxonomy’ => ‘post_tag’,
- ‘order’ => ‘ASC’
- );
- $categories=get_categories($args);
- foreach($categories as $category) {
- echo ‘<h3>标签名称:’.$category->name.’ || 标签ID:’.$category->term_id.’ ||标签别名:’.$category->slug.’ || 文章数量:’. $category->count. ‘</h3> ‘;
- }
- //输出公用底部
- get_footer();
如何使用这段代码其实就是一个完整的页面,大家可以直接保存为PHP文件(注意文件编码)然后上传到现用主题目录中,然后新建一个页面,模板选择(显示标签VS分类信息) 即可。 代码分析在上面的代码中我们可以看出,其实我是用了一个get_categories($args)函数,这个函数的作用就是获得分类所有信息。
|