来自类别x的产品的自定义单一产品页面

时间:2013-08-19 作者:justinedelson

是否可以显示不同的单个产品。特定类别产品的php页面?

1 个回复
SO网友:gmazzap

假设要检查的分类是product_cat 您想要更改模板的术语是special 最后,假设要用于此特殊类别的文件命名为special-single-product.php 并且驻留在主题的根目录中,您必须使用的代码是:

add_filter(\'template_include\', \'special_single_product\');

function special_single_product( $template ) {
  if ( is_singular(\'product\') ) {
    if ( has_term( \'special\', \'product_cat\', get_queried_object() ) ) {
        return get_stylesheet_directory() . \'/special-single-product.php\';
    }
  }
  return $template;
}

结束

相关推荐

Display All Non-Used Plugins

我的公司目前拥有大约20个多站点,并且每天都在增长。我们正在尝试通过插件并制定标准。IE,表单使用插件X。然而,我们还没有找到一种单一的方法来检查和系统地显示哪些插件甚至没有被使用。是否有一个功能可以向我们显示已使用或未使用的插件?我试着寻找我能想到的一切,但我一生都找不到答案。