Wordpress显示子页面数据:标题,特色图像和自定义字段

时间:2017-03-02 13:57:16

标签: wordpress

我正在显示当前页面的子页面。随着特色图像,标题拉通。我还想通过我添加的自定义字段。我在html输出这个,所以看起来每个子页面都有自己的框,特色图像填充框,图像顶部的标题和标题下的自定义字段值。

但我无法正确显示自定义字段,我只得到值1,不确定我是否正确转换了数组?

你能帮我输出自定义字段'PageTag'

吗?

https://i.stack.imgur.com/vzCBU.png https://i.stack.imgur.com/BwfuV.png

Wordpress模板代码

<div class="childPages">
  <?php 
    $subs = new WP_Query( 
    array( 
      'post_parent' => $post->ID, 
      'post_type' => 'page', 
      'meta_key' => '_thumbnail_id' 
    )
  );
 if( $subs->have_posts() ) : 
   while( $subs->have_posts() ) : 
     $subs->the_post();
     $pageTag = get_post_meta($post->ID, '_PageTag' , true);
     echo '<div class="childPageBlock"> <a href="'.get_permalink().'" title="'.get_the_title().'">'.get_the_post_thumbnail().'<div class="childPageBlockText"><h3>'.get_the_title().'</h3><span>'.print_r( $pageTag ).'</span></div></a></div>';
   endwhile; 
 endif; 
 wp_reset_postdata(); ?>
</div>

1 个答案:

答案 0 :(得分:0)

删除print_r()并将其保留为

'$ pageTag。'

工作!