2012-01-24 9 views
0

私がどこかを探しています何を見つけることができないようです。注文Wordpressの投稿 - 正確な順序

ids.the問題を使用して、以下のコードを使用して、私が望むように並べ替えることができない - 私はそれらをidsの順に正確に並べ替える必要があります(現在はascまたはDESC。

私が唯一の正確IDの順に表示したい、という必要はありません)

<?php 
$query_args = array('post_type'=>'post', 'category' => '3', 'numberposts'=>'50', 'post_status'=>'publish', 'include' => '100,124,122'); 
$query_posts = get_posts($query_args); 
$last_query = end($query_posts); 
foreach ($query_posts as $post) : setup_postdata($post); 

任意のアイデア?

+0

何もありませんか?私はidsを注文する必要はなく、そのまま表示するようにします。 – wwwdotcom

+0

データベースのIDで並べ替えたいですか? yesの場合、http://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parametersはあなたのためにそれを行う必要があります。または、あなたが持っているIDの別のリストによって決定された正確な特定の順序で投稿を注文しようとしていますか? –

答えて

0

私はthe WordPress stack exchange上の同様の質問にwyfel's answerを見つけたとき、私は途中で答えを書いていました。 IDを格納するグローバル(というよりもハードコーディングして)追加のショート、それは(たとえMySQLのFIND_IN_SET機能まで)私が提案する計画何。

+0

ありがとう、ホボ!それは確かに働いています。 – wwwdotcom