如何为 wordpress 中的特定页面创建特定的页脚?

How to create specific footers for specific pages in wordpress?

所以 - 我一直在 运行 想办法做到这一点,但只做到了一半,这有点令人气愤!

使用 Jetpack 投资组合 - 我想在我的博客部分和 post 中显示正常类别,并在投资组合页面和单个项目上显示 Jetpack 项目类型。

我当前的代码如下所示 - 并显示 archive-jetpack-portfolio 上第一个 post 的 jetpack 组合类型,并在单个项目上正确显示。但对博客 posts.

根本不起作用
<?php 
  if (is_page_template('page-blog.php','single.php','index.php' )){
    wp_list_categories(array(
      'show_option_all' => '', 
      'title_li' => '',
      'separator' => '%20',
      'orderby' => 'name'
    )); 
  } else {
    the_terms($posts->ID, 'jetpack-portfolio-type'); 
  }      
?>

所以如果这些页面 - 显示这个,否则显示这个。我知道 $post-ID 是存档页面的落脚点。不知道为什么博客位不起作用。

希望这足以继续下去。我向你无限的知识蜂巢头脑鞠躬!

根据您创建的自定义模板,您需要使用 get_footer 函数调用自定义页脚。在这里您可以阅读更多关于 get_footer 函数的信息。您只需要指定 $name 参数。

莫妮卡