Php 如何在Wordpress中为特定帖子类别创建自定义帖子模板

Php 如何在Wordpress中为特定帖子类别创建自定义帖子模板,php,html,wordpress,Php,Html,Wordpress,我需要为特定类别的孩子创建一个自定义模板。 是否可能?如果url与类别匹配,您可以在category.php或archive.php文件中添加条件,以获取自定义模板,或者在functions.php主题中添加函数。最新版本的一个示例,其中template_cat_c.php是您的自定义模板: add_filter( 'template_include', 'template_cat' ); function template_cat( $template ) { if ( is_subca

我需要为特定类别的孩子创建一个自定义模板。
是否可能?

如果url与类别匹配,您可以在
category.php
archive.php
文件中添加条件,以获取自定义模板,或者在
functions.php
主题中添加函数。最新版本的一个示例,其中template_cat_c.php是您的自定义模板:

add_filter( 'template_include', 'template_cat' );

function template_cat( $template ) {
  if ( is_subcategory_from($parent_id) ) {
    return 'template_cat_c.php';
  } else {
    return $template;
  }
}

检查那里的函数:将is_子类别从($parent_id)中生成。

这是一个更好的问题