如何动态显示所有帖子自定义字段?

时间:2017-08-01 11:26:58

标签: php wordpress custom-fields

    <?php
        foreach($getPostCustom as $name=>$value) {

            echo "<strong>".$name."</strong>"."  =>  ";

            foreach($value as $nameAr=>$valueAr) {
                    echo "<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
                    echo $nameAr."  =>  ";
                    echo var_dump($valueAr);
            }

            echo "<br /><br />";

        }
    ?>

我正在尝试获取特定帖子的自定义字段。上面的代码显示所有自定义字段。请帮我仅检索特定帖子的自定义字段。在此先感谢..

1 个答案:

答案 0 :(得分:1)

以下是我的single.php文件的完整代码。希望这有效。这显示了我的帖子详细信息和相关的post_metas。

    <?php get_header(); ?>
<div id="content" class="container">
  <div class="col-xs-12 col-sm-12 col-md-8 col-lg-8 left_column"> <?php
  if (have_posts()) : 
    while (have_posts()) : the_post(); ?>
    <h1> <?php the_title();?> </h1> <?php 
    $post_meta = get_post_meta(get_the_ID());
    foreach($post_meta as $key=>$value)
    { 
        echo "<strong>".$key."</strong>"."  =>  ";
        foreach($value as $nameAr=>$valueAr)
        {
            echo "<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
            echo $nameAr."  =>  ".$valueAr; 
        }
        echo "<br >";       
    }
    the_content(); 
    endwhile;
    endif; ?>
  </div>
  <?php get_sidebar(); ?>
</div>
<?php get_footer(); ?>