【问题标题】:How to create specific footers for specific pages in wordpress?如何为wordpress中的特定页面创建特定的页脚?
【发布时间】:2020-01-28 09:34:26
【问题描述】:

所以 - 我一直在四处寻找方法来做到这一点并走到一半,这有点令人气愤!

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

我当前的代码如下所示 - 并显示了 archive-jetpack-portfolio 上第一篇文章的 jetpack 投资组合类型,并在单个项目上正确显示。但对博客帖子根本不起作用。

<?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 是它在存档页面上掉下来的地方。不知道为什么博客位不起作用。

希望这已经足够了。我向你无限知识的蜂巢思维鞠躬!

【问题讨论】:

    标签: php wordpress wordpress-theming jetpack


    【解决方案1】:

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

    莫妮卡

    【讨论】:

    • 啊!现在看来很明显。这解决了一个问题!现在只是 the_terms($posts->ID, 'jetpack-portfolio-type');
    • 已使用 slug.'">
    • '; } ?>
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签