是否允许管理员确定查询顺序?

时间:2011-12-06 作者:remi90

我创建了一个自定义查询来显示公司的团队成员,但我的客户询问他们是否可以控制每个团队成员的显示顺序。这可能吗?

目前,默认显示是按日期排序,但如果您能够在管理区域内实际控制查询中自定义帖子类型的顺序,那就太好了。

<?php while ($teamFeed->have_posts() ) : $teamFeed->the_post(); ?> <div class="container"> <a class="thumbnail" style="text-decoration: none;" href="#thumb"> <?php if (has_post_thumbnail( $post->ID )): ?> <?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), \'full\' ); ?> <img src="<?php bloginfo(\'template_directory\'); ?>/thumbs.php?src=<?php echo $image[0]; ?>&w=95&h=107&zc=1" alt="<?php the_title(); ?>" /> <p style="color:#DCDADA;padding:0 0 15px;font-size:11px;line-height:1.4em;"> <?php the_title(); ?> <br /> <?php meta(\'position\'); ?> </p> <?php endif; ?> <span> <h1><?php the_title(); ?></h1> <?php the_content(); ?> </span> </a> </div> <?php endwhile; ?>

谢谢

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

您可以使用自定义字段(如“order”)订购自定义帖子类型,客户可以为每篇帖子更改该字段:

 $teamFeed = new WP_Query( array( \'meta_key\' => \'order\', \'orderby\' => \'meta_value\' ) )
还有一个插件可以使用拖放功能订购自定义帖子类型,但我从未尝试过:http://wordpress.org/extend/plugins/post-types-order/

结束

相关推荐

FireBug:WordPress管理面板中的jQuery出现问题

我正在尝试制作我的第一个插件,但我遇到了firebug的问题。当我在WP管理面板中使用firebug控制台时,它不能正常工作。例如,当我使用选择器$(“#wpbody”)时,控制台返回null值。WP面板包括jQuery库,我不知道为什么firebug会出错。有什么建议或建议吗?使用WP 3.1.3和3.2.1测试谢谢,马科斯。