您当前的位置:首页 > TAG信息列表 > template-hierarchy
在替换index.php时未加载特定于AJAX的模板
在我之前的帖子之后(Full-Ajax Theme: parseJSON error while building a JSON object from a Wordpress custom template) 关于JSON(现已解决)的一些问题,我正在尝试在进行AJAX调用时加载一些替代模板。如果您不想阅读上一篇文章,请使用简短版本:在特定的.ajax-link, 通过标头发送请求,其中包含$.ajax({ url : url, ty
WordPress子分类模板
请查看我的代码结构自定义帖子类型名称:product与产品关联的自定义分类:category类别分类法中的主要类别:main1, main2 etcmain1内部的子分类:sub1, sub2 etc我需要为所有子类别创建模板,此模板是相同的。因此,我只需要创建一个适用于所有类别分类法的模板。我也需要知道how to get the current taxonomy or sub taxonomy slug inside this template file, 还有how to know the curr
如果页面插件和帖子类型相同,则覆盖默认模板
我创建了一个名为“faq”的帖子类型,以及一个“faq”页面,用于显示faq下的帖子。此外,我还创建了一个名为faq的页面模板,并为此选择了faq页面的模板。现在的问题是faq页面始终呈现默认模板,即archive.php 或index.php. 我试图将模板名称更改为page-faq.php 和page-{page_id}.php 但未能达到预期效果。如果我不愿意更改页面slug或post类型,是否有任何方法可以覆盖默认模板。
用AJAX/PJAX加载部分模板
我正在尝试使用加载内容PJAX (基本上是有历史的AJAX)。到目前为止,我已成功捕获PJAX请求并加载正确的内容。我的问题是找到用于每个页面的正确模板。目前我正在使用。。。$post_type = get_post_type(); locate_template($post_type.\'.php\', true); 这种方法可行,但并不完美。例如,它永远不会击中front-page.php. 有没有“正确”的方法可以做到这一点?我错过了什么?
模板层次结构标记-{slug}.php目录
什么时候tag-{slug}.php 是主题的根源,比如说wp-content/themes/p2/tag-{slug}.php, 遵守模板层次结构。然而,我有许多这样的自定义文件,只是无法将其放在主题根目录中。当我测试时p2/tag 和p2/custom-tag 目录,它不起作用。有什么见解吗?
将页面模板文件存储在子文件夹中
我有许多不同格式/布局的法律文件需要在Wordpress网站上显示,但我不想将它们作为单独的页面名称。项目文件夹根目录中的php文件。我知道我可以用get_template_part() 并加载不同的模板文件,但这并不能真正帮助我,因为这些文件的样式都不同。是否有任何方法可以将页面存储在一个名为(比方说)legal的子文件夹中,然后当人们单击网站上的相应链接时,从该文件夹中提取文件作为完整的页面,否则网站的根文件夹将变得杂乱无章,页面名层出不穷。php文件。非常感谢
我的自定义帖子类型的自定义空结果页面
我一直在寻找这个问题的解决方案,但找不到正确的答案。根据老板的要求,我正在为我的网站开发一个定制的知识库插件。around插件不能满足他的需要,所以我需要创建自己的插件。我有一个自定义的帖子类型叫做wikicon_recurso 它有自己的分类法、元数据等。我现在遇到的问题是我自己的“Wiki”中的搜索功能。当有人单击菜单上的“Wikicon”时,它将重定向到存档模板,我已对其进行了修改,以便显示搜索表单和添加到wiki的最后帖子。当搜索返回结果时,它会重定向到my search-wikicon\\u r
分类-模板未加载
我已注册分类:$taxonomySetup = [ \'label\' => __(\'Products catalog\'), \'has_archive\' => false, \'hierarchical\' => true, \'rewrite\' => [ \'slug\' => __(\'catalog\'), \'hierarchical\' =>
我可以为POST格式分配一个文件夹,而不影响WordPress的后备/分层系统吗?
我已经创建了一些Post Format模板文件。format-aside 和format-audio 等。目前,我正在使用<?php get_template_part (‘format’,get_post_format()) ;?> 调用此类模板。在组织工作中,我希望将我所有的帖子格式文件放入一个名为post-formats 然后使用以下条目调用每个Post格式:<?php get_template_part (‘post-formats/format’,get_post_format
网站上两次搜索的多个搜索结果页面模板
我有一个带有两个搜索字段的网站,一个位于名为“博客”的页面上,另一个位于名为“归档”的页面上。我正在使用<?php get_search_form(); ?> 调用表单。所有的网站帖子要么放在博客类,要么放在归档类,我用它们来组织一切。我在我的函数中有与此相关的搜索。php文件,它可以完美地分解两个搜索:function archive_search_filter( $query ) { if ( !is_admin() && $query->is_sea
所选模板不适用于WordPress中的主页
我有一个主题,我为不同的模板创建了两个新文件。我现在可以在发布页面时选择这些模板:当我转到任何子页面时,这都非常有效。我做了一个页面叫Test, 选择了我的一个模板,页面显示。然而,我的挑战是,这对主页不起作用。现在,我已将测试页设置为索引页:然而,当我打开页面时,它并不尊重我的选择。相反,它将打开标准主题。我想这是因为the hierachy, 但我不完全明白为什么。有什么想法吗?:-)
加载特定GET参数的自定义模板
当设置了特定的GET参数时,如何能够加载不同的模板文件?我想创建一个帐户详细信息页面。所以当account 参数已设置,例如应加载account.php 而不是index.php.URL如下所示:example.com?account=user_name
子主题中父主题插件文件的继承
我的父主题中有一些插件,这些插件是作为依赖项添加的。在子主题中,我想覆盖属于这些插件的一些文件,但这似乎不起作用。这有可能吗?
如何控制根据Taxonomy术语显示什么模板?
我正在建立一个商业目录,并将给出一些背景,然后在最后有2个问题。The development URL is: http://svcta.lainternet.biz/The website I am rebuilding is: https://www.visitsimivalley.com/当前网站要求每个分类法类型具有唯一的业务概要文件。例如,如果您是一家酒店,并且您也有会议室和婚礼场地,那么您最终会得到3个列表,一个用于酒店,一个用于会议,一个用于婚礼。我希望有一个主配置文件,其中包含我们将显示的
我的WordPress安装加载的模板不正确
不管出于什么原因,我的主题有一些奇怪的地方,我觉得这是一个变化无常的安装,有时我想知道它是如何运行的。无论如何,我有一些不同的帖子类型,使用插件创建Pods.在这种情况下,我有一个自定义的帖子类型integration 因此,我制作了模板文件category-integration.php 和single-integration.php, 分别地我有3个环境,这会在其中创建不同的结果(本地、暂存和prod)。在本地和临时上,未正确加载正确的模板。我采取的步骤是创建php文件,然后创建类别Integrati
自定义税法子类别专用模板
我有一个自定义的帖子类型,我用自定义的分类法来管理它。我制作了一个模板:分类法品牌。php,以显示分类法的顶级类别。现在,我需要在另一个不同的模板中显示其中每一个的子类别。我想可以使用template\\u include过滤器,但我无法精确地实现,也无法评估哪个条件
如何默认为帖子应用自定义模板?
我已经创建了一个自定义模板。现在,我如何应用模板而不是single.php 默认情况下的帖子?我想这样做,以便主题升级不会被自定义模板取代。
任何标记分页页面(第一页除外)加载的是index.php模板,而不是tag.php
从头开始创建了我的第一个自定义主题,我正在尝试用相同的标签列出所有帖子。在里面tag.php 我通过WP_Query 我正在尝试实现该列表的分页(使用paginate_links()). 页面链接似乎输出正确。第一页看起来也不错。我不明白的是,当我转到下一个标记页(或从我的tag.php 模板,例如。http://127.0.0.1/wp_site/tag/test_tag/page/2/) 内容来自index.php 正在显示。要正确显示后续标记页,我实际上缺少什么?tag.php 模板代码:<?
CTP的模板建议子帖子
我正在寻找建议,以生成一些“默认”的帖子模板。目前,这是CPT“项目”的设置。我们生成子页面并选择主帖子类型作为父页面。这可以很好地生成所需的层次结构。父帖子类别的子级将有5个不同的默认模板。为这些子页面创建“模板”选择器的最佳方法是什么?非常感谢。
将%1帖子的内容插入到具有模板层次结构的另一个帖子中
我有一个页面模板,用于各种广告活动的登录页。该模板使用自定义字段处理页面中的标题和其他较短内容。但是,该模板包含一整节常见问题解答。在许多情况下,登录页上的FAQ是相同的,但如果需要,要求能够在该空间中使用不同的FAQ集(或完全不同的结构化/格式化内容)。我在模板中构建了一些逻辑,可以获取the_content ,并将其添加到the_content 登录页本身的。在这里,我试图添加一些与WP的模板层次结构类似的附加逻辑…\'如果您找到一篇名为this的帖子,请使用它;如果您没有找到一篇名为that的帖子,