Polylang and template files

时间:2019-12-20 作者:Pedro Ferreira

我将我正在制作的网站划分为不同的模板文件,例如:博客类别->category-blog.php 项目类别->category-projects.php 但现在我用的是POLYLANG 插入以进行翻译。我注意到,当我用其他语言创建相应的类别时,模板并不适用,例如category-blog.php 文件不适用于category-blog.php 使用其他语言。是否有任何方法可以将同一个类别模板文件用于多个类别??更具体地说是同一类别的翻译?

如果我的问题让人困惑,很抱歉!

提前感谢!

1 个回复
SO网友:WebElaine

一个选项是创建一个category.php 带条件的文件。所以,你会得到这样的结果:

<?php
if(is_category(\'one\') || is_category(\'un\') {
// your code here
} elseif(is_category(\'two\') || is_category(\'deux\') {
// your code here
}
?>
这样,您仍然可以为每个类别输出不同的代码,但不必复制category-one.phpcategory-un.php

相关推荐

在unctions.php中获取WooCommerce产品类别列表

我正在尝试创建一个WooCommerce产品类别数组,作为定制程序中的下拉列表。以下代码在连接到“customize\\u register”的函数中工作,但在函数中不工作。php不幸的是,我需要在函数中创建一个数组。php$woo_cat_args = array( \'taxonomy\' => \'product_cat\', \'orderby\' => \'name\', \'hide_empty\' =>