首页 文章

Wordpress:获取副 Headers

提问于
浏览
0

我在这里有一个循环来获取父页面 Headers 和特色图像 . 我想添加副 Headers ,但不显示副 Headers . 在其他模板中,我用来获取特定页面的副 Headers . 但是在循环中我需要父页面的字幕 . 我用副 Headers 插件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

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

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

相关问题