Wordpress:获取副标题

时间:2016-09-22 10:35:43

标签: php wordpress

我这里有一个循环来获取父页面标题和特色图像。我想添加副标题,但不显示副标题。在其他模板中,我用来获取特定页面的副标题。但是在循环中我需要父页面的字幕。  我用副标题插件wp_subtitle:这是一个link

这是代码段:

 <?php 
  $args = array(
      'parent' => $post->ID,
      'post_type' => 'page',
      'post_status' => 'publish'
  ); 
  $pages = get_pages($args);  ?>
  <div style="max-width:1240px;"> 
  <?php foreach( $pages as $page ) { ?>
   <div class="box">
      <a href="<?php echo  get_permalink($page->ID); ?>" rel="bookmark" title="<?php echo $page->post_title; ?>">
      <span class="title"><?php echo $page->post_title; ?></span>
      <span class="thumbnail"><?php echo get_the_post_thumbnail($page->ID, 'small-thumb'); ?></span>
      <span class="subtitle"><?php echo $page->the_subtitle; ?></span>
      <span class="desc"><?php echo get_post_meta($page->ID, 'desc', true); ?></span>
      </a>
  </div>
  <?php } ?>

1 个答案:

答案 0 :(得分:0)

您应该使用插件提供的功能get_the_subtitle()

...
<span class="subtitle"><?php echo get_the_subtitle($page); ?></span>
...