Как создать определенные c нижние колонтитулы для определенных c страниц в WordPress? - PullRequest
1 голос
/ 28 января 2020

Итак - я бегал вокруг способов сделать это и получить половину пути, что немного бесит!

Используя портфолио Jetpack - я хочу показать обычные категории в своем разделе блога и постах, и Типы проектов Jetpack на странице портфолио и отдельные проекты.

Мой текущий код выглядит следующим образом - и показывает типы портфелей jetpack для первого поста в архиве-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 - это место, где он падает на страницу архива. Не знаю, почему этот блог не работает.

Надеюсь, этого достаточно, чтобы включить go. Я преклоняюсь перед вашим бесконечным знанием улья-разума!

1 Ответ

0 голосов
/ 28 января 2020

В зависимости от созданного вами пользовательского шаблона вам нужно будет вызвать пользовательский нижний колонтитул, используя функцию get_footer. Здесь вы можете прочитать больше о функции get_footer . Вам просто нужно указать параметр $ name.

Моника

...