簡體   English   中英

Wordpress 使用錯誤的模板

[英]Wordpress using wrong template

我已經安裝了 Wordpress multisite (5.5.1) 並創建了一些自定義帖子類型。 我還創建了一些自定義模板。

自定義帖子類型:“插圖”

模板文件:illustration.php

除了名稱和顯示模板名稱的回顯外,模板文件為空

    Theme Name: ae-2020
    Template Name: illustration
    Template Post Type: illustration
    * 
    The template for displaying illustration pages
    * 
    Version: 1.0

    Description:
    */

模板名稱顯示在頁面屬性下拉列表中。 但是,當我查看帖子時,使用了索引模板。 如果我轉到帖子並查看“Hello World”帖子,它會按預期使用我的 single.php 模板。

我究竟做錯了什么?

幫助表示贊賞。

大衛

也許這會有所幫助,這顯示了在 wordpress 模板層次結構中使用的前綴和名稱Wordpress 模板層次結構

這里是主題開發的 wordpress 文檔的鏈接https://codex.wordpress.org/Theme_Development

此模板用於插圖帖子類型。 這意味着它僅適用於插圖帖子類型。 雖然“Hello world”是 wp 內置帖子類型,但它默認使用 single.php 作為模板!

如果要使用模板顯示帖子,請將模板的標題更改為:

Template Post Type: illustration, post

暫無
暫無

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

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