wordpress中的分类页面

时间:2015-06-27 17:05:38

标签: php wordpress wordpress-theming

我正在开发一个自定义wordpress主题(第一次),我创建了下面的文件,它们可以通过this教程正常工作。

index.php
header.php
footer.php
single.php
sidebar.php

现在问题是当我点击主页上的类别名称时它显示404错误,我试图创建category.php但仍然是同样的问题。这是我用于category.php的index.php

<?php get_header(); ?>
// other html stuff and loop
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php endwhile;?>
<?php endif; ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

我有两个问题:

  1. 是否真的需要创建category.php,还是可以使用index.php来显示类别或标签中的帖子?
  2. 如果需要创建category.php,我是否还需要创建tags.php以及如何获取帖子?

1 个答案:

答案 0 :(得分:0)

不,不需要在WordPress主题中包含category.php文件。您可以在WordPress中查看以下链接以查找模板层次结构。

https://developer.wordpress.org/themes/basics/template-hierarchy/#category

您可以看到,如果主题中没有category.php个文件,则最终会回退到index.php