Поддержка Проблемы и решения Не могу поменять шаблон новой таксономии

  • Здравствуйте, создал новую произвольную таксономию, использовал вот такой код для смены шаблона, со стандартной таксономией все работает, а с произвольной таксономией не работает, новая таксономия с ID 147.

    add_filter('template_include', 'custom_template');
    
    	function custom_template($template) {
    
    	$main_cat_id_1 = 1; // ID 1 категории
    	$main_cat_id_2 = 147; // ID 2 категории
    	
    	if(cat_is_ancestor_of($main_cat_id_1, get_query_var('cat')) or is_category($main_cat_id_1)) {
    	
    		$new_template = locate_template(array('design/category/category-fs22.php'));
    		
    		return $new_template;
    		
    	}
    	 
        if(cat_is_ancestor_of($main_cat_id_2, get_query_var('cat')) or is_category($main_cat_id_2)) {
    	
    		$new_template = locate_template(array('design/category/category-ets2.php'));
    		
    		return $new_template;
    		
    	}
    	
    	return $template;
    	
    }
    
    add_filter('template_include', 'custom_template');
  • Тема «Не могу поменять шаблон новой таксономии» закрыта для новых ответов.