如何显示来自自定义帖子类型的帖子的索引位置?

时间:2012-09-19 作者:dporchia

所以我有一个自定义的帖子类型(比如歌曲),并且有一些帖子是我为这个帖子类型创建的。

我想在网页上按顺序显示它们(例如1、2、3、…)。如何获取索引位置并将其显示在页面上?

如有任何见解或解决方案,将不胜感激!

1 个回复
最合适的回答,由SO网友:Just Thomas Misund 整理而成

一种解决方案是在帖子中添加一个自定义字段。称之为index\\u position或类似的东西。如果希望客户满意,请创建一个漂亮的meta\\u框。

然后,当您在模板中查询帖子时,请在meta\\u查询中按自定义字段排序帖子:

$song_query = new WP_Query(
    array(
        \'post_type\' => \'songs\',
        \'orderby\' => \'meta_value_num\',
        \'order\' => \'ASC\',
        \'meta_key\' => \'index_position\',
    )
);

结束

相关推荐

List author's posts with SQL

我想用下面的代码显示作者的帖子,但不显示作者的姓名。怎么了?<? // query test $qry = $wpdb->get_results( $wpdb->prepare(\" SELECT * FROM $wpdb->posts WHERE post_type =\'post\' AND post_status=\'publish\' order by \'ID\' DESC LIMIT 5 \"));