您当前的位置:首页 > TAG信息列表 > templates
当主页上的主循环显示时,将模板分配给自定义帖子类型
为了在主页上显示一个广告以及标准帖子,我将其添加到WordPress主循环中:/** Add \"advert\" post type to the main query **/ add_action( \'pre_get_posts\', \'add_advert_post_type_to_query\' ); function add_advert_post_type_to_query( $query ) { if ( is_home() && $query
显示子页面的信息
我目前正在为一个页面制作自定义模板,我想从父页面的子页面中提取各种信息,并在父页面上显示这些信息。具体来说,我希望能够提取特征图像、标题和文本(如果可以指定的话,请在分隔线上方),并在父页上显示它们,在每个子页之间循环。有很多关于如何显示子页面列表的信息,但我很难找到关于如何做到这一点的信息,特别是。
将查询添加到自定义页面模板
可能是个简单而愚蠢的问题,但:我正在尝试创建一个页面,其中显示包含特定ACF值的所有页面的列表。我复制了页面。php从我的活动主题文件夹中,将其重命名为page-[列表页slug]。php,并因此添加了ACF查询:<?php /** * The template for displaying all pages. * * This is the template that displays all pages by def
覆盖子主题中的模板-tag s.php
我想覆盖位于中的某些内容(inc/) template-tags.php 父主题上的文件。需要更改的内容正在运行footer_content_widget_area 在里面template-tags.php 文件,并调用该函数functions.php:add_action( \'page_widgets\', \'footer_content_widget_area\' );
为什么将模板文件添加到子主题会导致模板加载.php中出现错误?
根据wordpress最佳实践,我为现有主题创建了一个子主题。在我尝试添加一个遵循WP的模板层次约定的模板文件之前,一切都正常。例如,如果我添加类别。php或归档。php,我得到一个白色的死亡屏幕,这是我在Apache中得到的错误: [:error] [pid 2919] [client 98.24.106.38:64974] PHP Warning: include(): Failed opening \'/home/www-dev/beokinawa/wp-content/theme
如何强制自定义帖子类型使用特定模板?
我正在创建一个新闻稿网站,每个新闻稿登录页都使用与首页相同的模板。是否有强制每个新闻稿登录页使用首页模板的方法。编辑编辑时事通讯时,可以在页面属性框中按模板名称选择模板,但我想知道是否有办法让这更简单。提前谢谢。
具有不同类别外观的Single.php
我正试图找到一种方法,使我的帖子根据其类别具有不同的外观。我首先尝试使用template hierarchy 但这类职位似乎没有模式。(即单猫mycategory.php)因此,在单一的范围内。php我尝试了使用is_category() 但据我所知,这只对archive 第页。最后,我现在尝试使用is_single() 条件标记,首先我要查找与我的类别对应的所有帖子,并将其作为参数传递给is_single()In functions.phpfunction get_post_id_by_cat(){
使用数据库数据实现标题和标题标记
我需要用数据库中的数据自定义页面的标题和标题。我该怎么做?你能给我提供一些指导和最佳实践吗?
有没有办法列出所有已使用/未使用的可湿性粉剂模板?
我正在努力优化我最近管理的一个网站,在我看来,有相当多的未使用的模板。我想删除所有未使用和冗余的模板文件,以便我们能够将我们的开发重点放在我们确实支持的模板上,但是这个网站上有100多个页面和帖子,所以我不能只是进行抽查,我需要一个可靠的查询。我已经确定了如何通过加入wp\\U帖子和wp\\U Posteta来查询调用哪个页面模板,并且通过通过wp\\U term\\u关系查询wp\\U帖子和wp\\U term来确定使用了哪些帖子格式,但是。。。这似乎仍然不能告诉我指数是否正确。php曾经被使用过(我不
使用木材使用小枝实现深度嵌套的菜单循环
使用TimberMenu(),我有一个移动菜单,需要深入了解。一定有更好的方法用细枝写这篇文章。使用macros 和/或回路。父级或循环。指数基本上这个循环只有一个嵌套的循环,但我需要一直到一个曾孙。<ul class=\"menu primary dropdown float-right\" aria-hidden=\"true\" data-dropdown-menu data-hover-delay=\"0\" data-closing-time=\"0\"> {% fo
是否将Java脚本文件插入到主题模板中?
有没有办法插入现有的。将js文件放入外观部分的主题编辑器中?因此,您可以单击它并像编辑PHP文件或CSS文件一样对其进行编辑,我还没有找到搜索的方法。
同时更改多个多站点页面的模板
我有一个多站点网络,其中有数百个单独的基于位置的站点,它们使用相同的主题并显示相同类型的内容。有时,我需要为一个站点创建或更改页面模板,并通过登录和注销每个子站点来在网络上重复此更改。有没有更好的方法通过共享主题做到这一点?理想情况下,我想学习如何定义一组规则:如果页面名称等于“示例”,请始终使用example.php 模板文件等。
如何识别WordPress的默认搜索表单在我的主题中检索哪个模板
我的搜索页面的样式有问题,我想解决它。但是,我不确定需要修改哪个模板。当我使用WordPress的默认搜索小部件时,如何找出我的主题正在调用哪个模板?谢谢
为什么固定链接设置会影响页面?
我创建了自定义帖子类型和一个名为template tv的页面模板。php。我创建的自定义帖子类型(在https://generatewp.com/post-type/) 类似于“Post“在管理菜单中。我创建了一个名为TV的页面,并将此模板分配给该页面。但是,我发现只有在更改永久链接设置时,该模板才会显示。如果我使用中的帖子名称http://www.example.com/sample-post/, 它不显示页面模板。它只显示存档。php。但是当我把它改成数字时http://www.example.com
无法识别自定义分类归档模板
我有一个名为“products”的自定义帖子类型,它有一个称为“collections”的自定义分类法这就是我注册分类法的方式。$productTaxonomyArgs = [ \'public\' => true, \'publicly_queryable\' => true, \'show_ui\' => true, \'show_in_menu\' => true, \'show_admin_co
为什么IS_PAGE_TEMPLATE()不添加Body类?
我想根据使用的模板有条件地添加一个body类。我不明白为什么下面的代码不起作用。。。function damsonhomes_body_classes( $classes ) { if (is_page_template(\'single.php\')) { $classes[] = \'sans-hero\'; } return $classes; } add_filter(
自定义页面类型-页面属性下的模板?
我想我们可以将模板应用于custom page types:不能以这种方式将模板应用于自定义帖子类型。仅当帖子类型为“页面”时才会显示我的代码:function keyword_pages_init() { $args = array( \'label\' => \'Keywords\', \'public\' => true, \'show_ui\' => true, \'cap
自定义帖子类型页面是否返回404页?
我在我的函数中创建了一个自定义帖子类型。php:function keyword_pages_init() { $args = array( \'label\' => \'Keywords\', \'public\' => true, \'show_ui\' => true, \'capability_type\' => \'page\', \'hie
如何为我的自定义帖子类型创建新的内容页面?
我正在使用Underscores starter主题,我创建了一个自定义帖子类型video.$args = array( \'label\' => __( \'Video\', \'text_domain\' ), \'description\' => __( \'Videos\', \'text_domain\' ), \'labels\' => $labe
从其他主题文件夹中获取php模板文件
如何从其他主题文件夹中获取php模板文件?例如:我当前的主题文件夹是promax . 我正在处理archive.php 并希望在archive.php 来自其他名为子主题的文件夹promax-child\' 里面有一个文件夹叫做includes 有一个文件archive-desc.php.