WordPress 显示排名页面模板层次结构

在 WordPress 中自定义模板时,设置顺序和层次结构很重要。 在本文中,我们将为您概述 WordPress 模板层次结构,并详细解释如何对它们进行排名和优先级排序!

什么是模板层次结构?

WordPress 模板层次结构是一种允许您控制站点显示方式的机制

根据页面类型,将自动应用相应的模板。

例如,Top Page 和 Post Page 等页面被分配了自己的模板,并且优先级是确定的,因此如果您在不理解它们的情况下对其进行自定义,它们可能无法按预期显示

模板层次结构和优先级列表

返回页首

  1. home.php
  2. index.php

即使 ※front-page.php 存在,home.php 也优先。

页面模板

  1. {customname}.php
  2. page-{slug}.php
  3. page-{id}.php
  4. page.php
  5. index.php

文章模板

  1. single-post.php
  2. single.php
  3. index.php

类别页面模板

  1. category-{slug}.php
  2. category-{id}.php
  3. category.php
  4. archive.php
  5. index.php

存档页面模板

  1. archive-{post_type}.php
  2. archive.php
  3. index.php

贡献者显示模板

  1. author-{nicename}.php
  2. author-{id}.php
  3. author.php
  4. archive.php
  5. index.php

日期显示模板

  1. date.php
  2. archive.php
  3. index.php

搜索结果模板

  1. search.php
  2. index.php

404 模板

  1. 404.php
  2. index.php

模板层次结构的示意图

如果你看一下图表,你就可以掌握整个事情,很容易理解!

引用: wordpress.org Template Hierarchy 外部绘图

实际使用不同的模板(自定义帖子)

现在,让我们实际准备一个带有自定义文章的专用文章页面模板。

普里苏

普里苏

(1) 添加自定义帖子

(2) 下载并复制single.php

(3) 更改复制的 “single.php” 的文件名

如果帖子类型为 “purisu”,请将其更改为 “single-purisu.php”。

(3) 将文件重命名为 “single-〇〇。 上传 'php'

上传目的地与主题的 “single.php” 级别相同!

上传文件时,自定义帖子“○○”中的文章模板将自动更改为“single-〇〇”。 php“ 的 Php” 的 Px。

(4) 您只需自由更改布局即可!

就这么简单,不是吗? 如果显示不顺利,让我们回顾一下文件中 loop 的描述!

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇