2010年6月9日(水) カスタムフィールドの値で記事をソート Category::Web・IT小技 Tags::wordpress Comments/Trackbaks::(0) 投稿日順ではなくカスタムフィールドの値で並べ替え。 某サイトで、トップ(home.php)やイベント一覧ページ(page.phpに独自テンプレートを設定)に表示するイベントの情報を投稿した日付順ではなく、「開催日順」で掲載したいとのご相談。 通常、記事は投稿した日付でソートされるのですが、カスタムフィールドに設定した「開催日」の値順で、記事一覧を並べ替えるようにquery_postsで指定してあげればOK(≧∇≦)b <?php query_posts('orderby=meta_value&meta_key=「開催日」などのキー'); ?> まずorderby=meta_value でmetaでソ