簡體   English   中英

Wordpress中的類別頁面

[英]Category page in wordpress

我正在開發自定義的wordpress主題(第一次),我已經創建了以下文件,並且通過遵循教程可以正常工作。

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,我將如何獲得這些帖子?

不,不需要在WordPress主題中包含category.php文件。 您可以在WordPress作品中看到以下鏈接,以了解模板層次結構。

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

您可以看到,如果主題中沒有category.php文件,則最終它會退回到index.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM