根据WordPress类别ID拉入“Include”文件

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

以下是我试图实现的目标:当加载类别页面时,基于该类别的ID,一个;包括“;文件已加载。

我相信以下内容适用于某些有限的文本,但我更愿意加载一个;包括“;文件b/c它将有多个段落,我觉得这样管理更好。

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

        if ($catid == 10) {
          echo \'TEXT HERE\'; // I prefer a PHP Include File 
        }
        if ($catid == 7) {
          echo \'ANOTHER TEXT\';
        }

    }
    ?>
因此,我的问题是-我需要做什么来替换;“回声”;一串简单地说:

include get_theme_file_path( \'/subdir/text-to-enter-in-the-category-10.php\' );
谢谢你的帮助

1 个回复
SO网友:Emirhan Gümüş

我不太明白你的意思,但这可能有用get_template_part()