[英]using template_directory in wordpress header sends user to the wrong domain
[英]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 文檔的鏈接https://codex.wordpress.org/Theme_Development
此模板用於插圖帖子類型。 這意味着它僅適用於插圖帖子類型。 雖然“Hello world”是 wp 內置帖子類型,但它默認使用 single.php 作為模板!
如果要使用模板顯示帖子,請將模板的標題更改為:
Template Post Type: illustration, post
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.