排序自定义字段

排序自定义字段

问题描述:

我需要你的帮助与我的窗口部件类型代码。我有一个名为ordermetakey的自定义字段。我需要下面的这个框来对这个自定义字段ASC上的帖子进行排序。它的数字为timestamp排序自定义字段

<div class="list-block"> 
    <ul> 
     <?php $postslist = get_posts('numberposts=5'); foreach ($postslist as $post) : setup_postdata($post); ?> 
     <li> 
      <p><strong><a title="Post: <?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></strong><br \> <span><?php echo get_post_meta($post->ID, 'standplaats', true); ?></span></p> 
     </li> 
    <?php endforeach; ?> 
    </ul> 
</div> 

<div class="list-block"> 
    <ul> 
     <?php $postslist = get_posts(array(
      'meta_key' => 'ordermetakey', 
      'orderby' => 'meta_value_num', 
      'order' => 'ASC', 
      'posts_per_page' => 5 
     ); 
     foreach ($postslist as $post) : setup_postdata($post); ?> 
     <li> 
      <p><strong><a title="Post: <?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></strong><br \> <span><?php echo get_post_meta($post->ID, 'standplaats', true); ?></span></p> 
     </li> 
     <?php endforeach; ?> 
    </ul> 
</div>