如何根据Category ID插入GET_TEMPLATE_PART()?

时间:2022-01-28 作者:Henry

我正在尝试将模板的一部分插入类别存档页。

我该怎么办?

我想我需要这样的东西:

   <?php
    $catarray = get_the_category( $post->ID );
    foreach ($catarray as $cat) {
        $catid = $cat->term_id;

        if ($catid == 10) {
          get_template_part(\'1\',\'2\') << ? 
        }
        if ($catid == 7) {
          get_template_part(\'3\',\'4\') << ?
        }

    }
    ?>

1 个回复
SO网友:Sébastien Serre

相关推荐

Updating modified templates

我想调整一些。php模板文件在我的WordPress主题中,我知道正确的过程是将相关文件复制到子主题文件夹中并在那里编辑文件,这样我的修改就不会在将来的主题更新中丢失。但这是否意味着我将无法从主题更新中获益,因为我将文件放在了我的子主题文件夹中?这可能不是一件好事,因为主题更新可能添加了一些有用的特性,甚至修复了我最初需要对代码进行调整的问题!这方面的常见解决方案是什么?有人推荐了一款Diff应用程序——这是人们常用的吗?