Questions tagged «template-hierarchy»

6
模板层次结构:与index.php,front-page.php,home.php混淆
我真的很困惑着index.php,home.php和front-page.php。在很多情况下,即使我有一个index.php,我也会用front-page.php。但是最近,我意识到了home.php。 home.php和之间有什么区别index.php? 使用a home.php比a的理想条件是index.php什么? 使用的理想条件是front-page.php什么? 当我使用时,front-page.php那么您index.php正在为我执行什么具体任务? 我已经阅读了Codex中的模板层次结构。请不要将我的问题与页面模板混淆,我理解他们,alHamduLILLAH。

1
如何创建自定义的401、403和500错误页面?
遇到404错误时,可以使用404.php模板文件来呈现自定义错误消息。模板层次结构文章中对此进行了记录。 我的目的是为401、403和500错误创建自定义错误页面。我曾尝试在主题目录中创建401.php,403.php和500.php文件,但这不起作用。 如何在WordPress中创建自定义的401、403和500错误页面?

6
单个-{$ post_type}-{slug} .php用于自定义帖子类型
我最喜欢的Wordpress 模板层次结构部分是能够快速地为页面创建模板文件,而无需在Wordpress中编辑页面以选择模板。 我们目前可以这样做: 页面-{slug} .php 但我希望能够做到这一点: single- {post_type}-{slug} .php 这样,例如,在名为的帖子类型中review,我可以为位于以下位置的名为“我的伟大评论”的帖子制作模板single-review-my-great-review.php 有人设置过吗? single-{post_type}-{slug}.php

3
什么是singular.php?
从4.3开始,我们有了一个新模板singular.php。我试图了解它是什么,但没有得到。:) 的page.php页面。在single.php为每一个岗位类型。如果我们有single-[post-type].php,我们可以使用自定义后类型的特定模板..所以我们为什么需要singular.php?

2
自定义帖子类型插件:我在哪里放置模板?
我正在编写一个自定义帖子类型插件。我要通过短代码将其部分输出到模板。但是其他部分需要自定义帖子模板,并且我了解了如何将模板层次结构用于CPT。但是自定义模板是主题,而且我认为插件应该是自包含的,至少从一开始就是如此。 那么,这里的最佳实践是什么?我们如何在CPT插件中包含模板文件?您能指出我如何做到的特别好的例子吗? 谢谢你的帮助。

1
升级到4.4后自定义分类查询中断
我刚刚从4.2升级到4.4,现在我的分类查询返回空。在升级之前,它一直运行良好。 我已经注册了一个名为的自定义分类法'title',供我的自定义帖子类型使用'sg-publications'。按照WP模板层次结构,我创建了一个名为的模板taxonomy-title.php,该模板使用默认的查询args,到目前为止,已按标题正确显示了每个出版物。 这是该模板中$ queried_object和$ wp_query-> request的输出: [queried_object] => WP_Term Object ( [term_id] => 1256 [name] => Stroupe Scoop [slug] => stroupe-scoop [term_group] => 0 [term_taxonomy_id] => 1374 [taxonomy] => title [description] => [parent] => 0 [count] => 30 [filter] => raw ) [queried_object_id] => 1256 [request] => SELECT wp_posts.* FROM …

1
CPT模板未显示-正在获取404
我正在开发一个自定义帖子类型插件,该插件在dev中可以正常工作。现在,我将其移至生产环境,尝试显示CPT模板时得到了404。 因此,有两个问题: 1-是否有某种机制来确定WP通过层次结构所采用的路径? 2-为什么不只给我单页或索引页? 我在404的末尾转储了$ wp_query和一个stacktrace。这是我发现的一部分: [query] => Array ( [page] => [pagename] => refletters/proximity ) [request] => SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND (wp_posts.ID = '0') AND wp_posts.post_type = 'page' ORDER BY wp_posts.post_date DESC [posts] => Array ( ) [queried_object] => [queried_object_id] => 0 和堆栈跟踪: 2013-04-27 22:16:41 - …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.