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

Wordpress显示子页面数据:标题、特色图像和自定义字段,wordpress,Wordpress,我正在显示当前页面的子页面。有了特色图片,标题就一目了然了。我还想浏览我添加的自定义字段。我在html中输出它,这样看起来每个子页面都有自己的框,框中填充了特征图像,图像顶部有标题,标题下有自定义字段值 但是我无法正确显示自定义字段,我只得到值1,不确定是否正确转换了数组 您能帮我输出自定义字段“PageTag”吗 Wordpress模板代码 <div class="childPages"> <?php $subs = new WP_Query( a

我正在显示当前页面的子页面。有了特色图片,标题就一目了然了。我还想浏览我添加的自定义字段。我在html中输出它,这样看起来每个子页面都有自己的框,框中填充了特征图像,图像顶部有标题,标题下有自定义字段值

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

您能帮我输出自定义字段“PageTag”吗

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>

删除打印内容并将其保留为

“.$pageTag。”


成功了

PageTag
还是
\u PageTag
?您在问题中提到一个,在代码中查询另一个。它是PageTag。当我在网上四处寻找答案时,有人注意到在标签前加了一个uu。我在问题描述中添加了两个图像链接。删除u有效,谢谢yivi,但有没有更好的方法将标签放入代码中。当我使用print\r时,这是将其打印到页面上,而不是将文本保留在div“childblockText”中。